How the unified discount function works
A primer on the unified discount and why it matters.
The unified discount is one automatic discount, Oxify Cart Unified Discount, that runs a single Oxify Shopify Function. It handles every cart discount the app supports — Cart Rewards (free gifts, discount rewards and free shipping), Frequently Bought Together, volume discounts and upsell-with-discount offers. Post-purchase and thank-you page offers are not part of it.
Why "unified"
Running all of these in one discount has three benefits:
- One discount to manage — It takes one of the 25 automatic discount slots Shopify allows per store, instead of one per feature.
- Predictable order — One function evaluates everything in a single pass. Item-level discounts come first (Frequently Bought Together, volume, upsell discounts, then free gifts). Your Discount reward is then checked against what's left of the order subtotal, and free shipping is applied to the shipping rate.
- Always in sync — Your settings are written to the discount whenever you save the Cart Editor or an FBT offer.
When it's created
The discount is created the first time you save the Cart Editor (or an FBT offer), so there's nothing for you to create or deploy. If it's ever deleted, saving again recreates it.
How to verify
Open Shopify admin → Discounts and look for Oxify Cart Unified Discount; its status should be Active. If it's missing, open the Cart Editor and click Save.
What if I'm on legacy
If you installed Oxify before the unified discount, see Migrate from legacy to unified.