The no-show stops the moment the slot isn’t free anymore.

Every treatment in Clinicraft can carry its own deposit. It’s collected through Stripe before a booking is confirmed, so a slot only ever belongs to someone who’s actually paid to hold it.

14-day free trial. No card required.

Clinicraft dashboard showing today's bookings, deposit and consent status, and the weekly calendarBookings list showing client, treatment, deposit, and consent statusA patient's branded consent form, ready to complete and sign onlineA locked, signed consent record with full questionnaire answers and audit detailsA signed clinical note with injection sites, product batch, and aftercare details
Clinicraft dashboard showing today's bookings, deposit and consent status, and the weekly calendarBookings list showing client, treatment, deposit, and consent statusA patient's branded consent form, ready to complete and sign onlineA locked, signed consent record with full questionnaire answers and audit detailsA signed clinical note with injection sites, product batch, and aftercare details

The real cost of a “free” hold

An unpaid slot that no-shows isn’t just an empty chair for 45 minutes. It’s the patient behind them who would have taken it, if it had ever actually been available to book. However small the no-show rate feels, it compounds every week, and it’s the one scheduling problem a generic calendar tool simply can’t solve, because it has no way to ask for money before it hands over the slot.

How it actually works

1

Patient picks a slot

A patient picks a treatment and time on your branded booking page.

2

Stripe collects the deposit

The deposit for that treatment is collected at the point of booking; the slot is only provisionally held until payment goes through.

3

The booking is confirmed

Once the deposit's paid, the booking is confirmed and the slot comes off the calendar.

4

Unpaid slots stay open

If payment isn't completed, the slot stays visible and bookable by anyone else; whoever actually pays first secures the appointment.

Set your own amount, per treatment

Deposits aren’t a flat clinic-wide percentage. Set whatever amount makes sense for each treatment: a token amount to hold a consultation slot, the full cost for a high-value treatment, or £0 for anything you’d rather not take a deposit on at all.

Still Stripe, so still secure

All payments are handled by Stripe. Clinicraft never stores card details directly; it’s the same processor handling the transaction whether it’s a £20 deposit or the full treatment cost.

Worth knowing:  What happens to a deposit if a patient cancels in advance is your clinic’s own cancellation policy, not something Clinicraft dictates for you. Clinicraft records the payment; how you handle a cancellation is your call.

Deposits are one part of the booking system

Branded booking pages, 24/7 availability, staff balancing, and an automatic waitlist all come with it. See the full aesthetic clinic booking system.

£29.99/ month

per business

  • Deposits included; no extra charge beyond Stripe's own processing fee
  • 300 bookings a month, everything included
  • 14-day free trial, no card required
Start your 14-day trialSee the full pricing breakdown →

FAQs

Can I set a different deposit for each treatment?

Yes. Deposit amount is set per treatment, so a filler and a consultation don't have to carry the same figure.

What happens if someone doesn't pay the deposit?

The slot simply stays open and bookable by the next patient. Nothing is held on an unpaid basis.

Can I turn deposits off for certain treatments?

Yes. Set the deposit to £0 for any treatment you don't want to charge one on.

Is Stripe required to use Clinicraft?

Yes. All bookings and deposits run through Stripe, which is also what keeps card handling off Clinicraft's own servers.

Do you charge commission on top of the deposit?

No. Clinicraft's fee is the flat £29.99/month subscription. Nothing is taken as a percentage of what you charge patients.

Start your 14-day free trial.

No card required.

Start free trial