An event can charge one price, or several. It can be free, capped, waitlisted, or discounted with a code. This guide covers setting those up, and what happens on the registration side when they are in play.
Pricing starts in the event builder under Registration Settings, with Price and Currency, or RSVP-only (no payment required) for a free event. Everything below is set on the event after that.
Ticket tiers
If one price is not enough, use Ticket Tiers to create several. Choose Add Tier and give each one:
Tier Name, for example VIP, General Admission or Student.
Price in your organization's currency.
Description, a line saying what the tier includes.
Capacity, which you can leave empty for unlimited.
Perks, added one at a time, which appear to the buyer.
Active, which you can turn off to retire a tier without deleting it.
An event with no tiers simply uses its single event price, and the panel says so.
Keep an eye on the arithmetic. If your tier capacities add up to more than the event's own capacity, the panel warns you and tells you how many places are left unallocated.
On the public page, a buyer picks a tier before they can continue, and the button reads Select a ticket tier until they do. When every tier is gone it reads Sold out.
Promo codes
Promo Codes on the event creates discounts for it. Choose Create Code and set:
Code, which is forced to uppercase.
Description, for your own reference.
Discount type, either Percentage or Fixed amount, then the Percentage (%) or the Amount.
Expires, if it should stop working on a date.
Max total uses and Max uses per person, either of which can be left unlimited.
Two things are worth knowing before you pick a code.
Codes are unique across your whole organization, not just this event. If the code is already in use anywhere, including on a call or as an organization-wide coupon, you are told: "A coupon with this code already exists in your organization." Pick a different one.
Was this article helpful?
Organization-wide coupons show here but are managed elsewhere. A code marked Org-wide appears in the list so you know it applies, but you turn it on and off from the coupons page rather than from the event. See Using Coupon Codes.
Amounts are shown in your organization's own currency throughout, so an Australian gallery sees A$ and a New Zealand gallery sees NZ$, whatever the browser's own locale would have chosen. Set this once under Localization & Currency.
Payment plans are unavailable
Deposits and installments are turned off across the platform while automatic collection is built. The event builder says so in place of the old controls:
Payment plans are temporarily unavailable while automatic installment collection is being built. Events that previously offered a plan keep their existing registrations; collect any outstanding balance manually (for example, with an invoice).
If you are running an expensive class and want to spread the cost, take the deposit as a registration and invoice the balance. See Invoicing.
Capacity and the waitlist
Capacity on the event caps registrations. Leave it blank for unlimited. Tier capacities cap each tier within that.
Once an event is full, the registration form becomes Join waitlist, and people who join are told their position. When a place opens, the next person is emailed an offer to claim it, and that offer expires if they do not act, by default within a day, so the place moves on rather than sitting idle. The price they were quoted when they joined is kept with their waitlist entry, so claiming later does not surprise them.
A waitlisted person can remove themselves with Leave Waitlist. You will see them on the registrations list with a waitlisted status.
The public page shows how full the event is, and highlights urgency of its own accord: it says when an event is selling fast, when early bird pricing is about to end, and when it is sold out.
Managing registrations
Registrations under the event is the working list. It shows each registration's email, quantity, status, when it was made, and check-in state.
From the toolbar you can Refresh, Export, Email registrants, and Add Registration. Adding one manually records a walk-in or an offline booking with a name, email, phone, quantity and notes.
Per row you can check someone in, check in the remaining places on a group booking, undo a check-in, or Cancel. Cancelling asks whether to process a refund if a payment exists, and emails the registrant.
There is also an organization-wide registrations view under Admin → Events → Registrations for looking across every event at once.
What you collect at registration
The registration form takes the buyer's contact details and, for a class or workshop, a row for each attendee. Attendee rows can carry notes and Medical notes, which is where an allergy or a mobility need is recorded.
Those details do not appear on the check-in screen. They come out in the registration export, so if an instructor needs them on the day, export the list beforehand. See Check-In & Attendance Tracking.
Age-restricted events are not available to Australian organizations. Minimum and maximum age, the age range label and the guardian fields that go with them are turned off for organizations in Australia while the children's privacy code there is in draft. Organizations in the United States and New Zealand have them, and an under-age attendee's guardian details are collected at registration and included in the export.
Refunds
A single registration is refunded when you cancel it, by ticking the refund option in the cancel dialog.
Cancelling a whole event refunds prorated by what is left of it, and handles payments taken outside Stripe as offline refunds so your books stay accurate. See Creating Events & Classes.
My promo code will not save. The code is already used somewhere in your organization. Codes are unique organization-wide, not per event.
I cannot deactivate a code. It is an organization-wide coupon. Manage it from the coupons page.
The registration button says Select a ticket tier. The event has tiers, so a buyer must choose one before continuing. If that is not what you wanted, deactivate the tiers and the single event price applies.
Tier places do not add up to capacity. The warning tells you how many are unallocated. Either raise a tier's capacity or accept that the remainder is unsold.
Someone paid but is not on the roster. Check the registrations list rather than the attendance report. The attendance view counts paid attendees only, so a registration still pending payment will not be there.