Only owners and admins can connect or disconnect Stripe.
Before you start
- A Stripe account (stripe.com) for your business, with payouts set up.
- About 10 minutes in the Stripe Dashboard.
Steps
1
Open the payment settings
In Overviu, go to Settings → Payments. Keep this page open: you’ll copy the Endpoint URL from it.
2
Create the webhook in Stripe
Stripe uses a webhook to tell Overviu when a guest has paid. In the Stripe Dashboard, open Developers → Webhooks and add an endpoint:
- the URL: Overviu’s Endpoint URL;
- the events: everything under Events to send (payments, refunds, invoices, saved cards and ID checks).
whsec_).3
Copy your API keys
In Developers → API keys, copy the publishable key (
pk_…) and a secret key.For the secret key, Overviu recommends a restricted key (rk_…) with write access to PaymentIntents, Checkout Sessions, Refunds and Customers, and read access to Webhook Endpoints. Your standard secret key (sk_…) works too.4
Connect
Back in Overviu, paste the Publishable key, the Secret key and the Webhook signing secret, and click Connect Stripe. Overviu checks the secret key with Stripe; if Stripe refuses it, you’ll see “Stripe rejected this secret key. Check it and try again.”
5
Check the webhook
Click Check webhook setup. “All set: the endpoint is enabled and sends every event we need.” means you’re done. Otherwise Overviu says what’s wrong: no endpoint at that URL, the endpoint is disabled, or Missing events to add in Stripe.
Make Stripe’s pages look like yours
Guests pay on Stripe’s checkout and invoice pages. Under Make Stripe pages look like yours, Open in Stripe takes you to the settings that live in your Stripe account:- Logo and colours for checkout, invoices and receipts;
- Public business name and support details guests see;
- the Statement descriptor prefix on the card statement (Overviu adds the booking code after it);
- Customer emails: the receipts and invoice emails Stripe sends guests.
Test first
Connect with your Stripe test-mode keys (pk_test_…, sk_test_…) and a test-mode webhook to try bookings with Stripe’s test cards. When you’re ready, Disconnect and connect again with your live keys and a live webhook.