Online payments
The Online payments module is the Stripe setup page in Reservation.Studio. This is where you enable the feature, connect your Stripe account, and decide whether online bookings require prepayment.
This is not the page for Wallet, Subscription, or Invoices with Reservation.Studio. For those, see Platform billing.
When to use this page
- When you want to accept online payments through Stripe.
- When you want clients to prepay part or all of the amount during online booking.
- When you want to generate online payment links for sales and other supported flows.
Important: when the feature is actually active
Online payments work only when both conditions are true:
- Enable online payments is turned on
- a Stripe account is successfully connected
If the switch is on but the Stripe account is still not connected, the feature is not ready for real use yet.
What you can configure
- Enable online payments.
- Setup your Stripe account.
- Requires mandatory payment for online bookings with options:
- no required payment;
- 20%;
- 50%;
- 75%;
- 100% prepayment.
Settings states
| State | What you see | What you can do |
|---|---|---|
| Online payments disabled | Only the Enable online payments switch is shown | Enable the feature or keep it disabled |
| Online payments enabled, but Stripe account is not connected | Warning Stripe account setup required and button Setup your Stripe account are shown | Start the Stripe connection flow |
| Online payments enabled and Stripe account connected | Requires mandatory payment for online bookings selector is shown | Choose No payment is required, 20%, 50%, 75%, or 100% prepayment |
How prepayment works
- If you choose No payment is required, the client can finish the online booking without mandatory payment.
- If you choose a percentage above 0, online payment becomes required for that booking flow.
- The percentage applies to online bookings and is shown only after the Stripe connection is completed successfully.
What changes after setup
- In Online bookings, you can require prepayment during online booking.
- For saved sales, you can generate online payment links.
- For supported online sales, such as memberships, the system also uses the same Stripe setup.
Important
- This screen is accessible only to the business account owner.
- Changes are saved automatically when settings change.
- Prepayment percentage selector is available only after successful Stripe connection.
- If online payments are not active and configured, payment-link screens will first send you back to this setup.