Create promotions

commercetools Composable Commerce offers a large variety of promotions out of the box. To create promotions with ease, the Merchant Center offers a simple visual editing configurator with templates that work for simple promotions or as a starter for more complex promotions. You can also set up conditions and expression-based rules to model advanced promotions. You can also create expression-based rules using the API at scale that allows for seamless integration or migration from pre-existing core promotions and business-specific logic.

In Composable Commerce, you can make use of the following discounts based on your needs:

  • Product Discount: applies to a Product or subset of Products before they are added to a Cart. Set conditions such as validity period, ranking, and predicates (or rules) to determine when the discounts apply.

  • Cart Discount: applies to a Product or subset of Products after they are added to a Cart. Set conditions such as validity period, stacking (if more than one Cart Discounts can apply), and predicates (or rules) that determine when the discounts apply.

  • Discount Code: applies a discount to a Cart or subset of Products in the Cart on application of a promo or coupon code. Set a condition such as a predicate, which if defined, determines the Carts to which the Discount Code can apply.

To create any of the above Discounts, you can use a template, or build from scratch. If you're building the discount from scratch, refer to Product Discounts, Cart Discounts, or Discount Codes for more information.