Must know
- Seeing the list of discounts needs any Financials permission. Creating needs financials.create, editing financials.edit, deleting financials.delete.
- Discounts are either entered as a Code at checkout or applied automatically (Apply automatically). There is no separate “early bird” type — an early-bird price is an automatic discount with a Valid to date.
- The row menu offers Edit, Copy Code and Deactivate; there is no pause/resume. Deactivating sets the status to EXPIRED.
- For a family Price cap, leave Uses per customer empty: setting it makes a multi-line cart refuse the whole cap.
1
Start the wizard
Go to Financials → Discounts (Discounts & Coupons) and click Create Discount. (Quick code is a one-dialog shortcut for a simple percentage or fixed-amount code.)
2
Type
Pick the kind: Amount or percent off, Buy one, get one, Buy one, get other, Package (“any 3 programs for 150”) or Ticket redemption. Click Next.
3
Details
Enter the Campaign name. Switch Apply automatically on for no-code discounts, or leave it off and set a Code (the wand generates one). Set Valid from and, optionally, Valid to. Under Applies to tick Programs, Memberships, Passes and/or Store, narrowing each to specific items if you like.
4
Pricing
Set Percent off or Amount off (or the Reward for BOGO kinds, Maximum charge for a price cap, Bundle price tiers for a package). Optional limits: Total redemptions, Uses per customer, Minimum purchase amount (), and for recurring items First charge only / Every charge. In Eligibility & priority you can tick Once per curler per season, Show as a potential discount, Exclusive of all other discounts (“among exclusives, the greatest wins”) and Auto-apply by criteria (no code needed), which reveals Min age, Max age and Applies from Nth item. Click Create Discount.