

Every ticket sale can now fund a cause you believe in
Organizers have always wanted to connect their events to something bigger than a ticket sale. Whether it's a tour raising awareness for a cause, a festival partnering with an NGO, or a brand wanting to give back, the intent is there. Collecting charitable contributions alongside ticket purchases meant custom setups, manual tracking, and no visibility into what was actually raised.
Attendees want to contribute too. But friction at the donation moment (separate forms, unclear amounts, no confirmation) means good intentions rarely convert into actual donations.
That's why we're launching Donations with Common cents.
Organizers can now attach a charity to any sales channel and let attendees add a donation directly at checkout. The charity name appears throughout the purchase flow, from the basket to the order confirmation, so the cause is front and center. Donations are tracked, exportable, and handled exactly like any other add-on in the order.
What's available
- 💚 Charity-linked sales channels: attach a charity to a specific channel so only the right events surface the donation option
- 🛒 Donation at checkout: attendees see the charity name and can add a contribution before confirming their order, with no separate form or flow
- 📄 Full order traceability: donations appear in the order summary and export, with refunded donations automatically excluded from accounting exports
- 🔁 Refund support: donations can be refunded if the order hasn't been exported yet, keeping your financial records clean
Why it matters
- 💛 Turn every sale into an act of generosity: Embedding the donation moment inside checkout is the highest-converting placement, attendees are already committed and in a "yes" mindset.
- 📊 Full visibility without extra tooling: Donated amounts flow through your existing order and export infrastructure, no separate reporting, no reconciliation headaches.
- 🎯 Channel-level precision: Assign a charity per sales channel, not per event, so you can run cause-driven campaigns alongside standard ticketing without mixing flows.
- 🤝 Strengthen your brand story: Showing a charity name at checkout signals values, for attendees, that association sticks long after the event.
🎉 The result: Donations turns every checkout into an opportunity to support a cause with zero friction for attendees and zero extra work for organizers.
Improvements
Studio
- A new organization members page lets you view and manage all team members from a single screen
- Add-on details (including insurance) are now visible directly in the order summary sheet, giving support teams the full picture without switching screens
- The refund panel now includes add-on refunds and displays a clearer history of past refund actions
- Guards are now in place when modifying add-on configurations to prevent inconsistent states
- A country selector has been added to the Stripe onboarding flow to support international payouts
- Venue addresses now auto-complete via Mapbox, storing structured data that flows through to all downstream systems
Event store
- Service fee and subtotal lines are now hidden on fully free sales channels for a cleaner, less confusing checkout
- Add-on amounts are now included in the order subtotal so attendees see the full breakdown before confirming
- A "Show more" option in the basket summary prevents overflow when multiple products are in the cart
- Ticket selection can now be restricted to a single item per order on specific channels
Orders
- UTM traffic attribution is now tracked at checkout so you can see exactly which campaigns are driving ticket sales
- Refund confirmation emails now include add-on line items so attendees know exactly what was reimbursed
Insurance
- Insurance premiums are now automatically refunded when an order is cancelled from Studio, with the refund reflected in the order's payment status
Fixes
Studio
- Fixed the Studio app not redirecting correctly when navigating to paths other than the root
- Fixed products incorrectly appearing as refundable when no shop order exists
- Fixed add-on refund lines now correctly appearing in the refunds summary section of the order detail sheet
- Fixed the country selection dropdown not saving due to a missing association
- Fixed invite links being invalidated by email security scanners before recipients could open them
Orders
- Fixed an incorrect rounding in service fee refunds that could cause minor amount discrepancies
- Fixed a bug preventing tech refunds from being processed when the order included an add-on
Event store
- Fixed the company name input appearing on free events where it isn't applicable
- Fixed sealed ticket messaging to use clearer, more universally applicable language
Tickets
- Fixed badge images displaying with an unintended overlay
- Fixed a seating reservation failure when a hold token had expired, the reservation is now retried automatically









































