Snackery LabsSearch articles...

Features

Discount combinations

Control whether your rule can stack with other discounts at checkout.

By default, a discount rule applies on its own — it doesn't stack with other Shopify discounts. The Combinations section of the rule editor lets you opt in to stacking with specific other discount types.

The three combinable types

Shopify divides discounts into three categories:

Type What it includes
Order discounts Discounts on the order subtotal (e.g. "10% off your order")
Product discounts Discounts on specific products/variants (which is what this app creates)
Shipping discounts Discounts on shipping costs (e.g. free shipping rules)

For each type you can let the rule combine with other discounts in that category.

How to configure

In the rule editor, expand Combinations and tick any of:

  • ☐ Combines with order discounts
  • ☐ Combines with other product discounts
  • ☐ Combines with shipping discounts

Default: all unchecked (the rule applies alone).

Examples

Free shipping that stacks on a product discount

If you have an Amount Off rule on the Summer collection AND a Free Shipping rule:

  • On the Amount Off rule, check "Combines with shipping discounts"
  • On the Free Shipping rule, check "Combines with other product discounts"

Now both apply at the same checkout.

Stacked product discounts (rare — be careful)

If you have two product discounts (e.g. one for clearance, one for VIP), you can let them stack by checking "Combines with other product discounts" on both rules. Customers in the VIP segment buying clearance items get both discounts.

This usually isn't what you want — most merchants run one product discount at a time.

Sitewide order promo + variant-level rules

You're running a Shopify-native "10% off everything" order discount, and want this app's variant-level rule to also apply:

  • On the variant-level rule, check "Combines with order discounts"

The 10% off applies to the order subtotal, then the variant-level discount applies on top.

How combination is mutual

Both rules must permit combination for stacking to work. If Rule A allows it but Rule B doesn't, only one will apply at checkout (Shopify picks which one based on its priority rules).

When discounts don't combine

If two rules conflict and neither permits combination, Shopify applies the one that gives the larger discount to the customer. The other is ignored for that cart.

Code-based vs automatic

Combination settings work the same for both. A code-based rule with combinations enabled stacks the same way as an automatic one.

Last updated May 3, 2026👁 2 views