It is 1:50 on a Thursday afternoon. Your two o'clock texts to cancel. The hour is already gone. You cannot put anyone else in a fifty-minute session that starts in ten minutes, and the gap it leaves will never appear in any report as money you lost. You just spent the afternoon working for free, without the working part.
Most therapists know that feeling and file it under bad luck. It is not bad luck. It is the booking. A slot that costs nothing to hold has nothing holding it in place. Online booking closes that gap when it does one thing more than show your calendar: it collects payment in the same step. The client picks a time and pays for it right there, so the session is paid for before it happens. If the payment does not clear, the reservation quietly expires and the time goes back on offer. That is the whole idea, and the rest of this page is how it works and where the money lands.
Why a free slot becomes a no-show
Look at what a reservation actually is when it is free. Someone taps a time, gets a confirmation, and owes nothing. There is no cost to booking, and no cost to skipping it. The client is not being careless. The process simply never asked them to commit.
This is worth being exact about, because the reflex is to blame the person who cancelled. The person is fine. The design is the problem. A booking with nothing staked against it is a promise made in pencil, and a fifty-minute hour is the one thing you can never make back. A shop can sell today's unsold shirt tomorrow. Your 2 p.m. is gone at 2:01.
Most online scheduling stops at the reservation, and the reservation is the cheap part. Put your own number on the hour and count how many went empty last month. That figure is not a fee you pay to anyone. It is income that simply never arrived.
What online booking looks like when payment is built in
Payment at booking turns the reservation from a promise into a transaction. Here is the sequence a client goes through on your page:
- They pick a time from your real availability.
- The slot is held for about ten minutes while they pay by card.
- The booking confirms only once the payment goes through.
- If they do not pay, the hold releases itself and the time reopens for someone else.
None of this asks you to chase anyone. There is no invoice to send after the fact, no "just following up" three days later. The slot that reaches your calendar is one that has already been paid for. And a slot that was never paid for never becomes an hour you quietly absorbed.
| The free reservation | The paid slot | |
|---|---|---|
| At booking | one tap, nothing owed | card charged in the same step |
| A late cancel | your loss, nothing recovered | already paid, or the hold expired and reopened |
| Your follow-up | chase the payment by hand | none, it settled itself |
Where does the money go
Straight to you. Payments run through Stripe into your own connected account, not into a balance you have to withdraw from us. Appointments takes 0% of what your clients pay. The card charge is between your client and your Stripe account. The platform sits beside that, never in the middle of it.
For the sessions already on your books, you do not have to rebook anything to collect. You can send a payment link for an existing appointment, and for a client who comes every week, a single link can cover the whole month at once.
What if you are not comfortable charging up front
Plenty of therapists are, and that is fair. Asking a client for money can feel like the opposite of the work. Two things make it easier.
First, you are not the one asking. The page asks, in the same quiet way it asks for a name and a time. The awkward part was never the payment. It was having to raise it yourself.
Second, it is a setting, not a rule. Payment at booking is switched on per service, so you can require it for a first session and leave a long-standing weekly client on trust, or the reverse. Free bookings still exist for the appointments where you want them. Once a session is confirmed, the reminders that go out beforehand are handled for you by email, so a genuine cancellation reaches you with enough notice to do something with the hour, instead of at 1:50.
Try it for one month
You can build your booking page, connect Stripe, and take your first paid booking on a 30-day free trial, with no card required to start. If the empty 2 p.m. is a line you are tired of absorbing, payment at booking is the part of the process that closes it.
Start at appointments.glie.ai.
