🚀 Feature availability
Discount combinations are available for Growave 2.0 users (those who joined us after January 22, 2024).
Overview
The "Allowed discount combinations" settings in Growave offer flexibility to either enable or disallow the stacking of rewards and store discounts together at checkout. This includes Order, Product, and Shipping discounts. The feature leverages Shopify’s native discount engine, ensuring smooth validation and error handling.
Supported discount types
When setting up Amount discounts, Percentage discounts, Free shipping, or Free product rewards in the Points, VIP Tiers, and Referral programs, you can allow combining them with other types of discounts at checkout:
Order discounts
Product discounts
Shipping discounts (not available in combination with Free shipping rewards)
How discount combinations work
When this feature is activated, customers can combine their Growave rewards with other discounts created either in Growave or in Shopify, as long as the combination is allowed by both discounts.
Growave sends information about discount combinations to Shopify to validate them at checkout. If one of the discounts does not allow combinations in its settings, customers will see an error at checkout: "DISCOUNT_CODE couldn't be used with your existing discount".
Supported and unsupported combinations
Combination scenario | Supported? | Description |
Product discount(s) + Order discount | Yes | Product discounts apply first, then order discounts apply to the subtotal. |
Product discount (different products) + Product discount | Yes | Discounts apply to separate items in the same cart. |
Order discount + Order discount | Yes | Multiple order discounts can apply to the same order. |
Product discount(s) + Free shipping | Yes | Product and shipping discounts can apply together. |
Order discount + Shipping discount | Yes | Order and shipping discounts can apply together. |
Product discount (same product) + Product discount | No | Only the best discount applies to the same line item. |
Shipping discount + Shipping discount | No | Multiple shipping discounts can’t apply to the same order. |
⚠️ Important
For a combination to work, both discounts must allow combinations with that discount type in their settings.
📖 Learn more about how different discounts combine in the Shopify help center.
Automatic discounts
Shopify also supports automatic discounts (for site-wide sales, collection promotions, or bulk purchase deals).
These are still Order, Product, or Shipping discounts, but applied automatically at checkout instead of via a code. They follow the same combination rules as other discounts:
They can combine with Growave discounts if both are configured to allow it.
They are subject to the same supported/unsupported scenarios listed above.
They cannot bypass Shopify’s restrictions (e.g., two shipping discounts will never apply together).
FAQ
Can customers redeem multiple 'Free product' rewards in a single order?
Can customers redeem multiple 'Free product' rewards in a single order?
It depends on the products and your combination settings.
Same product (e.g., 2 Free T-shirts): No.
Shopify does not allow stacking multiple discounts on the same line item.
If a customer has two codes for the same product, they must place two separate orders.
Different products (e.g., Free T-shirt + Free Hat): Yes.
Customers can apply multiple codes for different products in a single checkout only if you have configured the combination settings correctly.
Important: You must check the Product discounts box in the "Allowed discount combinations" section for both rewards.
If you only check "Order discounts," the codes will not stack, and only the best discount will apply.
Why are discounts not combining despite enabling discount combinations?
Why are discounts not combining despite enabling discount combinations?
If you recently enabled discount combinations but a customer's reward code is still not combining at checkout, it is likely because the code was generated before you changed your settings.
When a customer redeems points for a reward, Growave generates a Shopify discount code that locks in the settings active at that exact moment. Changes to the Allowed discount combinations settings only apply to new discounts generated after the change.
Solution for existing codes:
Go to your Shopify admin panel → Discounts.
Search for the specific discount code the customer is trying to use.
Click on the discount code to edit it, scroll down to the Combinations section, and manually enable the allowed combinations.
Save your changes.
✅ Tip
If the customer hasn't provided their code, you can find it in the Growave admin panel. Check the Activity log in the Analytics → Rewards → Points section, or view the reward history directly in the Customers section. Clicking a reward code in Growave will open it directly in your Shopify Admin!
If you have any questions, please contact us at [email protected] or use the chat icon in the bottom-right corner of the Growave admin panel. We're here to help! 🤗

