Use discount combinations to give customers more flexibility at checkout. In this guide, you’ll learn how to let customers stack Smile discount codes with other Smile discount codes and Shopify discounts, understand which rewards can’t be combined, and set up combination rules in Smile Admin. We’ll also share a few tips to help you prevent discount misuse.
Feature availability:
✅ Discount combinations are available on Shopify only.
How discount combinations work
Discount combinations let customers use more than one discount code during checkout. For example, they can apply multiple Smile discount codes or combine a Smile discount with another Shopify discount, such as a newsletter signup offer.
By default, Smile discount codes can’t be combined. You can turn this on for each Way to redeem in Smile.
How multiple discounts are calculated is controlled by Shopify’s discount logic.
Limitations
Some rewards can’t be combined due to platform restrictions or to prevent misuse.
POS rewards: Discount combinations aren’t supported on Shopify POS.
Referral rewards: Referral discounts can’t be stacked or combined with other discounts. This rule helps protect your program from misuse.
Set up discount combinations
You can enable combinations on individual Ways to redeem in Smile Admin.
In Smile Admin, go to Program > Points.
Under Ways to redeem, click Edit beside the reward you want to configure.
In the Combinations card, choose the types of discounts that can be combined with this one.
Click Save.
💡 Important: For discounts to stack, each discount must allow combinations. Make sure both the Smile reward and any other Shopify discounts are configured to allow combining.
ℹ️ Note: Changes only apply to new discount codes generated after you save your settings. Existing codes will keep their original combination rules.
Reduce fraud risk
If your program includes Ways to earn that don’t require a purchase—like signup or social share points—customers could use these to create multiple small discounts and stack them into a larger one at checkout.
Example setup:
Ways to earn: 100 points for signing up, 100 points for sharing on Facebook
Ways to redeem: 200 points for $2 off (with discount combinations enabled)
In this setup, someone could create multiple accounts, earn points without purchasing, and combine several $2 discounts into a single larger discount.
💡 Important: If your program includes rewards that can be earned without a purchase, make sure those discount codes can’t be combined with others. Disabling discount combinations for these rewards helps protect your program from misuse.
