Coupon Not Working
What to do when a customer’s coupon code doesn’t apply at checkout.
Where to find it: Marketing → Coupons
Common Causes
Section titled “Common Causes”| Cause | What to check |
|---|---|
| Code inactive | In Marketing → Coupons, check that the coupon Status is Active. |
| Expired or not started | Check Validity — start and end dates. The coupon only works within that range. |
| Per-customer limit | If “Per customer” is set (e.g. 1), the customer may have already used it. |
| Wrong code | Codes are case-sensitive. Confirm the customer is entering the exact code (e.g. WELCOME10 not welcome10). |
| Scope mismatch | Cart coupons apply to the whole order; product coupons apply to specific items. The customer may not meet the conditions. |
| Minimum order | Some coupons require a minimum order amount. Check the coupon settings. |
What You Can Do
Section titled “What You Can Do”- 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)
- Test it — Place a test order using the same code to see if it behaves as expected.
- Create a new coupon — If the old one is expired or has limits, create a new coupon with a fresh code.
- 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.