Connect Stripe
Paid tickets are paid into your own Stripe account. Free tickets don’t need Stripe at all.
Only owners and admins can connect Stripe.
Before you start
Section titled “Before you start”You need a Stripe account. From your Stripe dashboard, copy:
- your test secret key (starts with
sk_test_), - your live secret key (starts with
sk_live_).
Connect
Section titled “Connect”- Go to Settings and find Payment Integration (Stripe).
- Paste your Test Secret Key and Live Secret Key.
- Copy the Webhook URL shown on the page. In Stripe, add a webhook endpoint with that URL, listening for
checkout.session.completed. - Copy the endpoint’s signing secret from Stripe (starts with
whsec_) and paste it into Webhook Signing Secret. - Turn on Integration Active.
- Select Save Stripe Settings.
The status reads Connected when everything is in place.
Test mode and live mode
Section titled “Test mode and live mode”You don’t switch modes yourself:
- Draft events use your test key. Run a test checkout with Stripe’s test cards before you open sales. Only your team can do this.
- Every other event uses your live key. Real money.
Your keys are safe
Section titled “Your keys are safe”Keys are encrypted when you save them, and never shown again. To replace one, paste the new key and save. Leave a field blank to keep the key you already saved.