How can I allow multiple discounts at checkout?

Topic summary

Merchants are unable to combine multiple discounts at checkout—for example, an automatic 10% off promotion alongside a manual discount code. Shopify’s platform historically allowed only one discount per order, with no native setting to enable stacking.

Shopify’s Response:

  • Support staff repeatedly added merchant votes to an internal feature request but provided no timeline for implementation.
  • Workarounds suggested included gift cards, partial refunds, draft orders, or third-party apps—though many merchants reported apps either didn’t work, conflicted with other tools, or added unwanted costs and complexity.
  • Shopify Plus users could access checkout scripts for custom discount logic, but this wasn’t available on standard plans.

Community Frustration:

  • Requests for this feature date back to at least 2012, spanning over a decade with no resolution.
  • Merchants expressed frustration that the thread was marked “solved” despite the issue remaining unresolved.
  • Many felt Shopify was incentivizing paid apps rather than building native functionality, viewing this as a revenue strategy rather than a technical limitation.

Resolution (June 2022):

  • Shopify finally announced Discount Combinations, allowing merchants to stack discount codes (manual or automatic) and run multiple automatic discounts simultaneously.
  • The feature rolled out to all eligible merchants, ending years of requests and workarounds.
Summarized with AI on October 30. AI used: claude-sonnet-4-5-20250929.

I agree. We’ve gone from Wix to Wordpress and now to Shopify. I love the ease of use, but now we want to track our sales - and can’t. I believe Wordpress would at least give the option to combine with other offers or not.

We’re thinking of different codes and offers for event/ads and social media to see what works best. Is anyone else doing this effectively? Or using apps to solve this since Shopify doesn’t seem to want to solve it? And is there one you would recommend? I looked at Discount Ninja and our theme (Woodmart) doesn’t support it. So, we need a programmer to go in and add code… and hopefully not break anything.