Ezhance
← Documentation

Why Isn't My Cart Discount Applying?

Diagnose why an Ezhance cart discount promotion isn't applying at checkout. Requires Ezhance Pro.

Cart Discounts evaluate the customer's entire cart and check eligibility rules — they don't use Target Selection. If a cart discount isn't applying, the issue is almost always with eligibility rules or promotion status.

Quick Checklist

  • Promotion status is Active
  • Cart meets all eligibility requirements
  • Customer satisfies customer conditions
  • Purchase history conditions pass
  • Schedule dates are current
  • Usage limits haven't been reached
  • No higher-priority promotion is overriding it
  • Ezhance Pro is installed

Common Causes

Promotion not Active

Confirm the promotion is set to Active in Ezhance → Promotions.

Cart subtotal not met

The most common cause. If your cart discount requires a minimum spend (e.g., Cart Subtotal ≥ $100), the discount won't apply until the customer's cart reaches that amount.

Cart item count or weight not met

If you've set item count or weight conditions, the cart must reach those thresholds.

Payment method mismatch

If the promotion requires a specific payment method (e.g., Bank Transfer), the discount only applies when that payment method is selected at checkout.

Customer conditions not met

If you've restricted the promotion to a specific customer role or account status, the current customer must match. A guest customer won't match a "Customer Role = VIP" condition.

Purchase history conditions failing

If you've added purchase history conditions (e.g., Order Count ≥ 5), the current customer must meet those requirements.

Shop conditions failing

If you've added date or time conditions, the promotion only applies when those conditions are met.

Promotion schedule expired or not started

Verify the promotion's start and end dates. A promotion with a future start date or a past end date won't apply.

Usage limit reached

Once the maximum usage count is reached, the promotion stops applying for everyone.

Higher-priority promotion overriding

If Cart Discount Strategy is set to "Best Discount Only," a higher-value cart discount may be taking priority. Check Ezhance → Settings → Cart Discount Strategy.

Ezhance Pro not installed

Cart Discounts are a Pro feature. Ezhance Pro must be installed and activated.

Important Note

Cart Discounts do not use Target Selection — they only evaluate Eligibility Rules. If you've configured Target Selection for a cart discount, it has no effect.