Create codes in one API call. Redemption is race-safe — twenty simultaneous checkouts against a single-use code resolve to exactly one success. Stacking, exclusions, and per-customer limits are enforced on every call, not just in the UI.
WELCOME10
Per-customer limit: 1 · Expires in 30 days
Static illustration — the real builder lives in your dashboard.
WELCOME10 — 10% off
Proportional discounts with optional minimums and caps, so a 50% code can never take an order below your floor.
SAVE25 — $25 off
Flat discounts that never exceed the order total. The engine clamps the discount automatically — no negative totals, ever.
FREESHIP — free delivery
Zeroes out the shipping line only, stacks cleanly with product discounts, and respects shipping-method exclusions.
Decide exactly which codes combine — and which never do.
Stackable: both apply at checkout
Exclusive: only the better one applies
Rules evaluate in priority order on every validate and redeem call.
Caps that follow the customer, not the browser.
Human-friendly, bulk-friendly, or both.
This is a fixed illustration. The live playground runs real API calls in test mode.
Response
{
"valid": true,
"code": "WELCOME10",
"discount": { "type": "percent", "value": 10 },
"discount_amount": "$12.00",
"new_total": "$108.00"
}Free plan, no credit card. Stacking rules are on Starter ($29/mo) and Growth ($79/mo) when you need them.
Start free