How do I publish an event and sell tickets?
Publish your event, share its link, and understand where the money goes — including the booking fee and who pays it.
Publish the event, then share its public link — customers buy tickets online and the money goes straight to your Stripe account. Events are available on Pro plan and above, and with the Tickets product (free to start with one published event per calendar month; £25/month for unlimited).
What the Getting your events selling card means
The Getting your events selling card on the Events page is a short getting-started checklist for your first 30 days: Create your first event · Publish it · Connect Stripe for paid tickets · Put the What’s on link where customers see it · Show your door staff the Scanner. Ticks appear only for the steps ResoFlow can see for itself (an event exists, one is published, Stripe is connected); the rest are reminders. Don't want it? The ✕ in its corner (Hide this checklist) hides it for you alone — it stays for anyone else who signs in — and the card hides itself anyway once every checkable step is done.
Publishing
- On the Events page, open the event and click Edit (or do it while creating). On the builder's Publish step, tick Publish event (make it visible to customers), then click Save changes. A paid event can't be published until Stripe is connected — until then it saves as a draft.
- Click Copy link — on the event's card, or in the event page's action bar — to grab the public ticket page URL and share it anywhere: social media, your website, emails.
Pausing sales without cancelling
Sold as many as the room takes, the chef is off, the weather has turned? You don't have to cancel the event. Open it on the Events page and click Stop new sales in its action bar: the event comes off sale straight away — its public page tells customers "This event is not currently available for booking." and its status pill reads Draft — while every ticket already sold stays completely valid (same QR code, same ticket page, same door scan). Nothing is refunded and nobody is emailed; only new sales stop. When you're ready, the same spot offers Put back on sale and the event shows Published again — one click each way, no password prompt, and both are recorded in your Activity Log. It's also the way out when a paid event's publish tick-box in the builder is locked because Stripe has disconnected: stop new sales from the event page instead. Cancelling is the separate, bigger step — Cancel event refunds and emails every ticket holder (see What are the event defaults (refunds, cancellation, check-in)?).
What customers do
On the event page they pick a tier and quantity (plus any add-ons), see a live price breakdown, enter their details, and pay by card, Apple Pay or Google Pay. If you run promotions, a Have a promo code? box on the same page applies ticket discounts before payment — see How do promo codes work on event tickets?. Ticket issue is safe against glitches: if the buyer's browser closes mid-payment, a paid ticket is still issued automatically — and if the tickets sold out in the meantime, the payment is automatically refunded. Each buyer gets a ticket email with their QR code.
The money and the booking fee
Ticket money is paid directly to your connected Stripe account, minus Stripe's processing fee and any ResoFlow platform booking fee — check the live rates in the Fee calculator on Settings → Payments and deposits → Payouts and Stripe. Free tickets never carry a fee.
You choose who covers the booking fee on the Events page's Settings tab, under Booking fee:
- Pass the booking fee to customers switched off (the default) — you absorb it: it's taken from the ticket price, so a £20 ticket pays you a little under £20.
- Switched on — the customer pays the fee on top, shown as its own Booking fee line in the price breakdown before they pay, as required by UK consumer law. You receive the full ticket price (Stripe's processing fee still comes out of your takings either way). Make sure your own terms reflect that a booking fee applies.
Selling at the door
Walk-up customers are covered three ways from the Scanner (all detailed in How do I check tickets at the door?):
- Sell ticket → Cash / Card at the venue — you take the money yourself (cash drawer or your own card machine) and record the sale; a real scannable ticket issues on the spot. ResoFlow processes no at-venue money and no booking fee applies to those sales.
- Sell ticket → Payment link — a QR the customer scans to pay by card on their own phone; the ticket is issued and emailed the moment the payment lands, with the booking fee applied exactly as online (including your pass-to-customers setting).
- Door sale — show the event's public page as a QR so the customer buys through your normal checkout themselves.
Chasing unfinished checkouts
An abandoned-checkout recovery email (someone who started paying but never finished) can be switched on in Settings → Communications → Customer notifications — see Which emails do event customers get?
Related: How do I create an event? · What are the event defaults (refunds, cancellation, check-in)? · What does the ticket buyer see? · Which emails do event customers get?