Multiple Fixed Discount Codes for One Product

We give our store credit per win and per event.

We are generating multiple discount codes for accountability.

Is there anyway customers can stack these codes together in checkout? I’ve clicked that they can be combined with the other coupons but Shopify only allows one.

Shopify support discount combinations at some point.

Here’s the link to the helpdesk article that explains the rules for combinations:

https://help.shopify.com/en/manual/discounts/combining-discounts/discount-combinations

If you 2 want discounts to “stack,” then one must be a product discount, and the other must be an order discount.

You could try a 3rd party app, but apps that let you circumvent Shopify’s restrictions are usually built on workarounds, and therefore are brittle and cause compatibility issues when Shopify releases new APIs.

Shopify has a new API in the developer preview that will let you set custom discount combination rules for your store, called the Discount Allocator Functions API:

https://shopify.dev/docs/api/functions/reference/discounts-allocator

It will probably be a long time before this is available to all stores, but I’ve got my eye on this, and I recommend you stay tuned for updates about that API as well.

Best,

Tobe