Collect booking deposits through your connected Stripe account
Zolis supports online deposits for bookings that require a payment. Customers pay through Stripe Checkout, and payment status stays connected to the appointment.
Your business connects its own Stripe account through Zolis. Customer deposit payments are processed on that connected account rather than being treated as Zolis subscription payments.
Set up Stripe before accepting deposits
- Open payment settings. A team member with permission to manage payments can select Connect Stripe.
- Complete Stripe onboarding. Follow the Stripe setup journey for your business.
- Check readiness. Zolis distinguishes between an account that is not connected, setup that needs finishing and payments that are ready.
- Configure your services. Use deposit requirements for the services where they fit your booking policy.
Creating a Stripe connection does not by itself mean payments are ready. If setup is incomplete or payment capability is inactive, finish the required Stripe steps before offering deposit-required bookings.
What your customer experiences
The customer chooses a service and available appointment, enters their details and continues to Stripe Checkout when a deposit is required. Stripe handles the checkout payment details.
After checkout, Zolis checks the payment result. The deposit booking is confirmed after payment is verified; returning from checkout alone is not proof that payment succeeded.
If the customer leaves checkout without paying, the appointment is not confirmed. Bookings without a required payment follow the normal booking confirmation journey without this checkout step.
Explore the complete online booking journey.
Keep payment status attached to the appointment
Zolis records payment status against the booking so the payment can be understood alongside its customer, service and appointment. This gives your team a clearer reference than matching unrelated payment and diary records manually.
For example, a salon can require a deposit for a selected treatment while allowing another service to be booked without an online deposit. The requirement follows the service setup rather than applying automatically to every appointment.
When online deposits are unavailable
If a service requires a deposit but the business is not ready to accept online payments, the customer cannot complete that deposit booking normally. The booking journey asks them to contact the business directly.
Check your Stripe readiness and service configuration before sharing deposit-required services with customers.
Questions about booking payments
Does every booking require Stripe Checkout?
No. Stripe Checkout is used when the booking requires an online deposit. Bookings without a required payment can proceed without it.
Does connecting Stripe guarantee a payout date?
No payout schedule is promised here. Check your Stripe account for the payout arrangements and requirements that apply to your business.
Is a customer's deposit the same as my Zolis subscription payment?
No. A booking deposit relates to the service your business provides. Your Zolis subscription is a separate charge for using the platform.
Check the setup for your business
Review Zolis plans and pricing or contact the Zolis team if you need help confirming whether the booking deposit workflow fits your services.