!NOT PRODUCTION READY!
This module depends on a Commerce Product Feeds API patch here as long as it has not been merged into the main module.
Commerce Promotion Feeds provides an API for generating promotion feeds to advertising partners and aggregators. This module relies on the ground work laid by the Product Feeds API, and uses the same principles to serialize a promotion entity.
This module fires the following events to extend functionality and assist in serialization of promotion entities, offer plugins, and product filtering.
commerce_promotion_feeds.promotion_normalize
Allows developers to extend the functionality beyond the basic serialization of a promotion entity.
commerce_product_feeds_promotion.promotion_offer_normalize.{offer_plugin_id}
Allows developers to extend the functionality beyond the provided defaults to serialize the promotion offer plugins.
commerce_promotion_feeds.product_entity_type_selection
Assists in selecting purchasable entity type ids for promotion product filtering.
commerce_promotion_feeds.applicable_products_selection.{purchasable_entity_type_id}
Allows developers to provide purchasable entity filtering on a promotion to be included in the promotions feed, or set aside in key/value storage for use in a product feed. This event was built with the intent to "glue" the Commerce Promotion Entity Filter module functionality with a simple event subscriber in a separate custom module.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
More in the Commerce ecosystem
Most installed first
Activity
Releases
| Version | Type | Core | Release date | |
|---|---|---|---|---|
| 1.0.x-dev | Dev | Mar 21, 2023 |