> For the complete documentation index, see [llms.txt](https://help.dollarlabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.dollarlabs.io/dollarback-store-credit/spending-store-credit-and-rewards/discount-combination-rules.md).

# Discount combination rules

{% embed url="<https://dollarlabs.neetorecord.com/watch/c41f7ce6129e509a8104>" %}

*This article's section starts at 1:52 in the video.*

Combination rules decide whether the discount codes DollarBack issues (marketplace redemptions and earned discount-code rewards) can stack with your other Shopify discounts at checkout. This page explains the three combination classes and the one nuance that matters most: the setting is store-wide.

## Where the setting lives

1. Open **DollarBack admin → Redemption**.
2. Scroll to the **Combinations** card below the reward list.
3. Choose which of your other discounts these rewards can stack with at checkout. Three checkboxes map to Shopify's discount combination classes:

| Checkbox               | When checked                                                   | Example                                                                 |
| ---------------------- | -------------------------------------------------------------- | ----------------------------------------------------------------------- |
| **Order discounts**    | A reward code can apply on top of another order-level discount | A customer stacks a $5-off reward with your 10%-off sitewide sale code  |
| **Product discounts**  | A reward code can apply alongside product-level discounts      | A 20%-off-collection reward combines with an automatic product markdown |
| **Shipping discounts** | A reward code can apply together with shipping discounts       | A product-discount reward combines with a free-shipping promotion       |

4. Save. Leave a class unchecked and Shopify blocks that combination at checkout. The customer must choose one discount or the other.

## One setting for every reward (no per-reward stacking)

{% hint style="warning" %}
Combination rules are store-wide. All DollarBack codes are issued against one shared Shopify discount, and the combination classes are set on that shared discount, so individual rewards cannot have their own independent stacking rules. You cannot make one reward stackable and another exclusive.
{% endhint %}

Two consequences worth planning around:

* **Changes apply to all outstanding codes immediately.** Every code already sitting in customers' hands picks up the new rules the moment you save; codes claimed under the old rules are not grandfathered.
* **Earned rewards follow the same rules.** The setting applies to every redemption and earned reward, so cashback configs that pay out discount codes inherit whatever you set here.

If your marketplace mixes generous and modest rewards, set the combination rules for the most generous one. That's the reward whose stacking behavior costs you the most.

## Verify it works

1. With a combination class unchecked (say, **Product discounts**), have a test customer apply a reward code and a product discount in the same checkout. Shopify should refuse the combination.
2. Check the class, save, and repeat. Both discounts should now apply together.
3. Re-test with a code that was claimed *before* the change to confirm outstanding codes follow the new rules.

## Common issues

* A reward code is rejected when another discount is in the cart: this is usually an unchecked combination class, not a broken code. See [A reward discount code isn't working](/dollarback-store-credit/troubleshooting-and-faq/reward-discount-code-isnt-working.md).
* A code stopped stacking after you changed settings: remember the change hit all outstanding codes immediately.
* The code doesn't work at all, with or without other discounts: confirm the shared `RDM-(DO NOT DELETE)` discount still exists in your Shopify admin. See [Set up the reward marketplace](/dollarback-store-credit/spending-store-credit-and-rewards/set-up-the-reward-marketplace.md).

## Related articles

* [Set up the reward marketplace](/dollarback-store-credit/spending-store-credit-and-rewards/set-up-the-reward-marketplace.md)
* [Reward discount codes instead of store credit](/dollarback-store-credit/earning-cashback-programs/reward-discount-codes-instead-of-store-credit.md)
* [How customers spend their credit](/dollarback-store-credit/spending-store-credit-and-rewards/how-customers-spend-their-credit.md)
* [A reward discount code isn't working](/dollarback-store-credit/troubleshooting-and-faq/reward-discount-code-isnt-working.md)
