Online booking software with appointment deposits

Ask clients to commit when they book. Connect Stripe, set your deposit and let customers reserve an available appointment through your booking page.

Start free — no card needed

A deposit in the booking flow

Set up your services and availability, then configure deposit collection. Customers see the service and required payment as part of booking. A deposit gives the appointment a financial commitment; it does not guarantee that every client will attend.

Stripe payments, with clear costs

Payments are processed through your connected Stripe account. Bookrightly does not add booking commission or mark up Stripe’s processing fee. Stripe’s own card-processing charges still apply; check your Stripe account for the rates relevant to your payment method.

Explain your policy before the appointment

Make the deposit amount and cancellation expectations clear to clients before they book. Choose an approach that suits your services and discuss changes with customers when necessary. Deposit collection and communication work together to support a more reliable diary.

Choose a plan with deposits

Deposits are available on Basic, Widget and Full plans. The Free plan does not include deposit collection. Paid plans start from £5/month. Full is £10/month. Paid plans include a 90-day free trial without card details.

Frequently asked questions

Can I take a deposit when a client books?
Yes. Bookrightly supports appointment deposits through a connected Stripe account on Basic, Widget and Full plans.
Does Bookrightly take a percentage of the deposit?
No. Bookrightly adds no booking commission. Stripe’s own payment-processing fee applies to the transaction.
Are deposits included in the Free plan?
No. Choose Basic, Widget or Full for deposit collection. Paid plans start from £5/month after a 90-day free trial.
Will deposits eliminate no-shows?
No system guarantees attendance. Deposits add commitment and can support a clear cancellation policy, alongside appointment reminders and good communication.