This guide covers everything: how to set it up, what your attendees will experience, how to manage requests, and all the details you need to know as an admin.
What Is Ticket Approval?
Ticket Approval is a per-ticket feature that holds registrations in a pending state until you approve or decline them. Payment is captured as a hold on the attendee's card: Not charged until you make a decision.
Once you act:
Approve: payment is captured, attendee is confirmed as Going, confirmation email sent.
Decline: payment hold is released (auto-refund), attendee is set to Not Going, decline email sent.
⚠️ Payment holds last 7 days. If you haven't approved or declined within 7 days, Stripe automatically releases the hold, and the registration is not confirmed.
Make it a habit to action pending requests within 24–48 hours.
How to Set Up Ticket Approval
1. Go to your event's Ticket settings
Open your event from the admin dashboard, navigate to the Tickets section, and create at least 1 ticket.
2. Enable "Approval required" when creating the ticket
When editing the ticket, turn on the Approval required toggle.
Once enabled, the ticket card will show a "Requires approval" label to users.
💡 Per-ticket, not per-event. Each ticket type is configured independently. You can mix some tickets that are open and some that require approval within the same event. The toggle lives on the ticket, not on the event itself.
3. Get Notified of Each Request
To be notified about every single request, an automation needs to be set up so specific email for each community receives these notifications.
4. Approve or Decline Tickets
As soon as the ticket is live and people start booking, any attendee awaiting a decision will show Approve and Decline action buttons in the Status column.
So you can easily approve or decline any request.
Click the action that applies. Everything else happens automatically:
Action | Payment | Attendee status changes to | Emails sent |
Approve | Captured (charged) | Going | Approved confirmations |
Decline | Hold released (auto-refund) | Not Going | Declined + refund notice |
As soon as you approve or decline someone, their status will be changed.
A Status column showing Pending Approval, Going, or Not Going for each attendee.
5. See Approval Statuses
In your Events list, a Pending Approvals column lets you see at a glance which events have pending requests (if any).
What Attendees Experience
As soon as the Approval Required ticket is live, users will be able to register.
1. They see the "Approval required" label on the ticket card
Before selecting a ticket, attendees see the "Approval required" label clearly on the ticket card. They know upfront that a confirmed spot isn't guaranteed.
2. They complete checkout as normal
The checkout flow works exactly like a regular ticket purchase: Select ticket → Fill in form (if any) → Add-ons (if any) → Payment → Request submitted, but instead of the registration confirmation, they do see the 'Approval Pending' screen.
Their payment is placed on hold. The amount is reserved on their card but not charged until you decide.
3. A "Pending approval" email is sent
Immediately after completing checkout, the system automatically sends them a pending approval confirmation email. This confirms their request was received and is under review.
4. Approved or Declined email is sent
In case you approve the request, a confirmation email will be sent, and then, the ticket confirmation email will be sent.
In case the request is declined, a Declined + refund notice email will be sent.
Action | Payment | Attendee status changes to | Emails sent |
Approve | Captured (charged) | Going | Approved confirmation + ticket details |
Decline | Hold released (auto-refund) | Not Going | Declined + refund notice |
The Multi-Ticket Rule
If any ticket in an order requires approval, the entire order goes pending. You approve or decline the whole order as one unit, not ticket by ticket. This includes any open tickets in the same order.
Order contains | What happens |
Only open tickets | Confirmed immediately. No approval needed. |
Only approval-required tickets | The entire order is pending. You approve or decline all. |
Mix of open + approval-required | The entire order goes pending, including the open tickets. You approve or decline everything together. |
Wrapping Up
Ticket Approval gives you a clean, reliable way to vet registrations without disrupting the checkout experience for attendees.







