There are three common reasons for this issue, covering both automatic and manual discount codes:
Shopify's automatic discount limit
Shopify allows a maximum of 25 automatic discounts. If that limit is reached, Discount Mixer can’t create or sync the necessary automatic discounts. In this case, you’ll likely see a banner in the app alerting you.
To resolve this, go to your Shopify Discounts section and delete unused automatic discounts. Then return to Discount Mixer and click Create automatic discounts. This will re-sync the necessary discounts and allow them to apply properly at checkout.
Missing or deactivated discounts
If you’ve accidentally deleted or deactivated any of the automatic discounts we created, they may still appear on your storefront but will not apply at checkout.
For older installations, please ensure you always have at least two active Discount Mixer-generated automatic discounts in place: “Advance Product Discount Mixer” (or “Product Discount Mixer”) and “Shipping Discount Mixer.”
For newer installations, you’ll only need one active discount in your Shopify admin: “General Discount Mixer.”
If you've checked both of these and still experience issues, please contact our support team so we can assist you directly.