Payments
At a glance
- Routes:
/pay,/pay/success,/pay/cancel. Use these pages when attendees need to pay event fees or add-ons.
Do this
- Open
/payand select items. - Continue to secure checkout.
- Confirm return to success or cancel page.
- Verify payment appears in admin payments.
Important inputs:
Key payment details users see:
- Item name and description
- Price
- Optional vs required items
- Final total
When it fails
- Checkout does not open: verify Stripe setup.
- Success page appears but admin still shows pending: check webhook setup.
- Wrong total: verify pricing items and attendee type settings.
- See Troubleshooting.