Coupons & automatic discounts
Use a coupon when customers should enter a code, or an automatic discount when qualifying carts should receive the promotion without one. Both live under Pricing in the admin. Confirm the selected store before creating or changing a promotion.
Coupons — a code the customer enters
- Open Pricing → Coupons and choose + New Coupon.
- Enter the Code and choose its Type: percentage, fixed amount, or free shipping. Enter Percent off or Amount off as appropriate; free shipping does not need a value.
- Set any qualifying subtotal, redemption limit, and dates below.
- Review the form and choose Create Coupon. Open a saved coupon to edit it and choose Save Changes.
| Field | What it does |
|---|---|
| Code | What the customer types (e.g. SUMMER25). Stored uppercase and matched case-insensitively, so summer25 still works. |
| Minimum subtotal | Optional whole-cart merchandise subtotal required for the code to qualify, before promotion deductions. Shipping and tax do not count toward it. |
| Max uses | Optional cap on total redemptions across customers. Leave blank for no total cap; this is not a per-customer limit. |
| Starts at / Expires at | Optional dates and times limiting when the code qualifies. |
Checkout accepts one coupon code at a time. It checks the code's status, dates, minimum subtotal, and remaining uses. A code accepted in a cart preview does not guarantee a limited use will still be available as the customer continues checkout.
Automatic discounts — no code
- Open Pricing → Auto-discounts and choose New Auto-discount.
- Give the rule a Name you can recognize in Admin.
- Choose Scope: All items in the cart, Items in a collection, or Order subtotal as a whole. For a collection rule, select the Collection.
- Choose Discount type and enter Discount value for a percentage or fixed amount. Free shipping needs no value.
- Set any Minimum subtotal (optional), dates, and Priority, then choose Create Auto-discount.
The minimum checks the whole cart's current merchandise subtotal, even when the rule discounts only items in one collection. The discount amount is calculated from the items eligible for that rule.
Which automatic rules win?
Among qualifying rules, checkout chooses at most:
- One All items in the cart rule.
- One Order subtotal as a whole rule.
- One Items in a collection rule for each specific collection.
Within each of these groups, the higher Priority wins; ties go to the older rule. Priority is not a comparison of which rule saves the most money. Different collection rules can apply together, including when an item belongs to more than one collection, subject to the eligible-value limits below.
How discounts combine
Qualifying coupons, automatic discounts, and bundles can combine. Percentage savings are calculated from each rule's eligible current-price amount, then added; they are not successively applied to the amount left by the previous percentage.
Checkout uses each item's current effective price, including an active sale-window price. Each promotion stays within its eligible items: overlapping discounts cannot take more than those items are worth or move excess savings onto unrelated items. This can reduce a promotion's applied saving. The merchandise subtotal cannot become negative.
For example, a product normally priced at $100 is currently on sale for $80. A qualifying 10% coupon and 10% All items automatic discount, both allowing on-sale items, each save $8. Together they save $16, leaving $64 before shipping and tax, assuming no other promotions. A $120 compare-at price is not another deduction.
Free shipping waives the cheapest applicable shipping option. A more expensive upgrade still costs its full price. It does not subtract a fixed amount from the merchandise subtotal.
Promotions that exclude on-sale items
Some configured coupon or automatic rules exclude items already on sale. For those rules, an item can count as on sale because of a lowering sale window or a compare-at price above its current catalog price. The compare-at price is not used as the numeric discount base, but it can affect eligibility.
The whole cart can still meet the minimum subtotal while only its eligible items receive the discount. If none are eligible, the promotion does not apply. Free-shipping rules do not use this on-sale exclusion.
The current Admin forms do not offer an on-sale-exclusion control. If a rule's behavior differs from the promotion you intended, ask your integration developer or support to check its configuration.
Check dates, status, and checkout results
- Enter the displayed percentage, such as 25 for 25%, or 12.5 for 12.5%. Percentages can range from 0.01% to 100%. Enter money amounts in dollars.
- Active alone does not prove a promotion currently qualifies. Check its start and expiry dates, minimum subtotal, and any coupon usage cap. Passing the expiry time does not automatically change the list's stored status.
- To stop a saved promotion, open it and use Disable, enter the required reason, and confirm. The row stays in the list for reference.
- To re-enable a coupon, set Status to Active and choose Save Changes. For a disabled automatic discount, choose Re-enable and confirm. Dates, minimum subtotal, priority, and any usage cap still determine whether the promotion applies.
- Before advertising a promotion, have your team check qualifying and non-qualifying test carts, including sale items and overlapping collections. Check the final checkout discount and total; storefront previews can differ from the final calculation.
Who can do this
Pricing is a sensitive area. Owners and Admins set up coupons and discounts, and so can Staff granted the Pricing and discounts permission group — once granted, the pricing controls unlock for them. Staff without the group see them read-only. See Team & permissions.
Related
- Sale windows & bundles — scheduled prices and multi-item deals
- Products & variants — the prices discounts come off