Create discounts and promo codes

Set up automatic discounts (early purchase, group, miscellaneous) that apply themselves at checkout, or promo codes — shared or single-use — that buyers enter in the cart. Discounts can be flat or percent, scoped per performance and ticket type, with optional redemption limits.

Discounts live in the event wizard under PricingDiscounts. You'll need at least one performance and one ticket type first — the wizard tells you so if they're missing.

Discount types

  • Early purchase — valid until a number of Days before event each performance starts. Applied automatically.
  • Miscellaneous — a general automatic discount valid during a Date range (Start date & time to End date & time).
  • Group — applies automatically once the order reaches the Minimum group size (counted across the whole transaction).
  • Promo code — one shared code buyers type in at the cart.
  • Single-use code — a batch of unique codes, each redeemable once.

Add a discount

  1. In the Discounts tab, select New discount.

  2. Pick the Discount type, then enter a Discount name and the Amount with its UnitFlat (a money amount off each ticket) or Percent.

  3. Set the validity: Days before event, or a Date range. Promo and group discounts let you choose either via Date validity.

  4. In General settings, toggle each performance on for Box office and/or Online store. Optionally enable Restrict redemption and set a Redemption limit — a per-performance cap counting both completed orders and tickets in active carts.

  5. In the Ticket type tab, mark which ticket types the discount is Active for.

For Single-use code discounts, an extra panel manages the codes: set a Code prefix and Number of codes, then Generate codes. You can also Add single code manually, and Download CSV to hand codes out.

How discounts apply in the cart

Automatic discounts (early purchase, miscellaneous, group) need no code — as the note in the form says, the discount is auto-applied at the time of checkout. For each ticket type in the cart, Zunaro picks the single best valid discount (the one worth the most on that ticket's price) and applies it, most expensive tickets first. Buyers see "An automatic discount is applied." and an "Includes … discount" line per ticket.

Promo codes are entered by the buyer in the cart under Have a promo code?. The code goes to undiscounted tickets first; if any uses remain, it then upgrades tickets whose automatic discount is worth strictly less. If every eligible ticket already has an equal or better discount, the buyer sees "Your cart already has an equal or better discount applied." and the code isn't burned.