Skip to content

Coupon Not Working

What to do when a customer’s coupon code doesn’t apply at checkout.

Where to find it: Marketing → Coupons


CauseWhat to check
Code inactiveIn Marketing → Coupons, check that the coupon Status is Active.
Expired or not startedCheck Validity — start and end dates. The coupon only works within that range.
Per-customer limitIf “Per customer” is set (e.g. 1), the customer may have already used it.
Wrong codeCodes are case-sensitive. Confirm the customer is entering the exact code (e.g. WELCOME10 not welcome10).
Scope mismatchCart coupons apply to the whole order; product coupons apply to specific items. The customer may not meet the conditions.
Minimum orderSome coupons require a minimum order amount. Check the coupon settings.

  1. Verify the coupon — Go to Marketing → Coupons. Find the coupon and check:
    • Status = Active
    • Validity dates include today
    • Code matches what you gave the customer (case-sensitive)
  2. Test it — Place a test order using the same code to see if it behaves as expected.
  3. Create a new coupon — If the old one is expired or has limits, create a new coupon with a fresh code.
  4. Check discounts — Coupons and discounts are different. If the customer expects an automatic discount, they may need a Discount (Marketing → Discounts) instead of a coupon.

Use clear, simple codes (e.g. WELCOME10) — avoid spaces or special characters. Set Validity dates in advance so coupons don’t expire unexpectedly. Check Per customer — if set to 1, each customer can only use it once.