Bundles, Scheduled Pricing & Discounts

What happens when a coupon is invalid, expired, or not eligible?

If a code is invalid, expired, over its usage limit, or the order doesn't meet its eligibility (e.g. below the minimum), the system rejects it with a clear reason and the totals revert to undiscounted — the customer isn't silently charged the wrong amount or left guessing why the code didn't work. Clear rejection messaging is deliberate: it tells the shopper exactly what's wrong (expired,…

If a code is invalid, expired, over its usage limit, or the order doesn't meet its eligibility (e.g. below the minimum), the system rejects it with a clear reason and the totals revert to undiscounted — the customer isn't silently charged the wrong amount or left guessing why the code didn't work. Clear rejection messaging is deliberate: it tells the shopper exactly what's wrong (expired, minimum not met, and so on) so they can adjust or move on, which reduces checkout friction and support queries.