Skip to main content

Create a promotion with override stacking

Use Case: Creating a promotion that can stack on top of other non-stackable promotions.

Given there are some promotions with higher priority and are non-stackable, and the merchant wants to create a lower priority shipping promotion to stack on top of the non-stackable promotions. In this case, we have 3 promotions in the store:

promotionprioritystackableoverride_stacking
cart discount tier 1 (less than $100)100falsefalse
cart discount tier 2 (more than $100)90falsefalse
free shippingfalsetrue

To set up the override-stacking capability in the Promotions Builder:

  1. In, Commerce Manager, go to Promotions Builder and Create / Edit a promotion.
  2. On Promotion Builder editing page, under the Advanced settings, toggle the override-stacking flag to ON.
  3. Create the desired conditions and actions for the promotion.
  4. Save all the changes.

See detail Commerce Manager steps.

Setting Override Stacking

Promotions Builder List with Override Stacking

Result: The promotion cart discount tier 1 applies to the cart first since it has higher priority, while the promotion cart discount tier 2 is not applicable since it has lower priority and first promotion is non-stackable. The free shipping promotion can be applied on top of promotion cart discount tier 1 because it has the override_stacking set to ON.