How To Collect Payment When Booking An Appointment

Taking money at the point of booking changes behaviour more than any reminder, if you set it up so it does not cost you the booking.

TA The Appntmnts Team July 16, 2026
Article Payments & Booking

The Short Version

Asking for payment at the moment someone books is the strongest no-show control most businesses have, stronger than any reminder sequence. It is also the easiest way to lose a first-time enquiry if you apply it to the wrong appointment type. This is how to decide which of yours should be prepaid, and how to build the flow so it adds one step rather than five.

If you want fewer empty slots, the single most effective lever is not a better reminder. It is asking for money at the moment the person books. A reminder nudges someone who has nothing at stake. A payment gives them something at stake before the reminder is ever sent.

That does not mean every appointment should be prepaid. Charging for a first conversation with a stranger who is still deciding whether they want to work with you will cost you bookings you would otherwise have won. The skill is knowing which appointment types can carry a payment step and which cannot.

This article covers the decision and the mechanics: when pay at booking fits, how the flow should be ordered, the difference between authorising a card and capturing the money, and what happens when a paid booking gets cancelled. For the separate question of how much to ask for, see deposits versus full payment.

Why Payment Beats Reminders At Changing Behaviour

A no-show is rarely malice. It is usually a booking that stopped mattering. Someone books in a moment of intent, life moves on, and by the time the slot arrives the appointment has no weight. Reminders work by putting the appointment back in front of them, which is real and worth doing, but a reminder cannot create weight that was never there.

Payment creates it. Once money has moved, the appointment is a thing the person owns rather than a thing they vaguely agreed to. Cancelling becomes a decision with a cost instead of a silence. That is why prepaid slots and free slots behave so differently even when the reminder sequence on both is identical.

The honest version of this claim is that it is a well observed pattern across service businesses, not a number you can look up. Do not trust anyone quoting you a precise percentage improvement. Measure it in your own book instead: track your no-show rate on paid and unpaid appointment types separately for a couple of months and compare. That comparison is worth more than any published figure. The wider set of controls is covered in how to reduce no-shows.

When Pay At Booking Fits

Prepayment works cleanly when the client already knows what they are buying and roughly what it costs. Typical cases:

  • Repeat services with a fixed price: a haircut, a massage, a standing coaching session, a routine dental clean.
  • Anything where the slot is genuinely scarce and you turn people away.
  • Bookings from a channel with a history of no-shows, such as a discount listing or a social media link.
  • New clients who have already had a conversation with you and are booking the work itself.
  • Sessions where your preparation starts before the appointment, so a late cancellation costs you real time.

When It Kills Conversion

The cases where a payment step costs more than it saves are just as predictable:

  • First consultations. If the appointment is where the person decides whether to trust you, a card form is a hurdle in front of a decision they have not made yet. Most consultants, clinics and agencies should keep the first conversation free to book.
  • Variable scope. If you cannot say what the appointment will cost until you have seen the work, do not guess at the booking page. Bill afterwards instead, as covered in invoicing after appointments.
  • Third party payers. Insurance, employer-funded sessions and corporate purchase orders do not fit a card field.
  • Very low ticket bookings. If the fee is small enough that card processing eats a meaningful share of it, the friction may not be worth the protection.

A useful middle position for the awkward cases is to take a card and hold it without charging anything, so a fee can be applied if the person does not turn up. That sits between free booking and full prepayment, and it is compared directly against the other options in the deposits article.

Designing The Flow So It Does Not Add Friction

Most of the conversion damage people blame on "taking payment" is really damage from a badly ordered form. The rules that matter:

Confirm The Slot Before The Card

Let the person pick a time, give their name and email, and see the slot held, before anything payment-related appears. If the card field is the first thing they meet, you lose people who had not yet committed to a time.

Show The Price Before The Payment Step

The amount should appear next to the service on the booking page, not as a surprise at the end. Surprise charges are the most common cause of abandonment at the last step.

Keep It To One Screen

Card number, expiry, security code, postcode if your processor needs it. No account creation, no password, no marketing checkbox, no address block you will never use. Every field you add is a chance for someone to stop.

Support Wallets

Apple Pay and Google Pay turn the payment step into a thumbprint on a phone. If most of your bookings come from mobile, wallet support removes more friction than any other single change.

Say What Happens Next

Directly under the payment button, state your cancellation terms in one line and confirm that a receipt and a calendar invite follow. People pay more readily when they can see the exit.

Authorisation Versus Immediate Capture

Card processors let you do two different things, and they suit different appointment types.

An authorisation checks the card is valid and reserves the amount against the customer's available balance without moving it. Nothing leaves their account. You capture the amount later, or you let the authorisation expire. Authorisations have a limited life, commonly around a week, so they suit bookings made a few days out rather than a month out.

A capture takes the money now. The customer is charged, you hold the funds, and a cancellation means issuing a refund.

ApproachBest ForTrade-off
Authorise onlyConsultations you want to protect without charging, short booking horizons, cautious first-time clientsExpires after a limited window, so long lead times need the card saved instead
Capture at bookingFixed-price repeat services, scarce slots, packages, anything you would rather have paid forCancellations become refunds, which cost you admin and sometimes fees
Save card, charge laterVariable pricing, no-show fees, long booking horizonsWeakest commitment signal of the three, and needs clear consent at booking

For most service businesses with a fixed price, capture at booking is the right default. Authorisation is the better answer when you want the commitment effect without the awkwardness of having taken money for a meeting that has not happened.

What Happens On Cancellation

Decide this before you turn payments on, because you will be asked in your first week.

Write down three cases and the outcome for each: cancellation with plenty of notice, cancellation inside your notice window, and no attendance at all. The usual shape is a full refund outside the window, a partial refund or forfeit inside it, and no refund for a no-show. Whatever you choose, apply it the same way every time, and make sure the wording on the booking page matches the wording in the confirmation email. Full guidance on drafting this is in the cancellation and refund policy guide.

Two practical points. First, offering a reschedule instead of a refund keeps the revenue and usually keeps the client happier than an argument about money. Second, when you do refund, do it quickly. A slow refund is what turns a mild disappointment into a chargeback, and a chargeback costs you more than the booking was worth.

Handling Declines And Failed Payments

Cards fail for ordinary reasons: expiry, a bank fraud check, a card issued in a different country. Your booking flow should hold the slot briefly while the person retries rather than dumping them back to an empty calendar. If a payment fails outright, either release the slot on a short timer or hold it and email a payment link, but be explicit about which one you do. A slot silently held for a booking that was never paid is how double bookings and empty afternoons happen.

Measuring Whether It Worked

Turning on payments trades some bookings for better bookings. To know if that trade was good, track three numbers per appointment type before and after: how many people who reached the booking page completed a booking, what share of confirmed bookings were attended, and revenue per available slot. The third one is the one that matters. A payment step that costs you a handful of enquiries but fills the calendar with people who turn up is a win even though the top-line booking count fell.

Automating It In appntmnts

In appntmnts you connect Stripe once, then set a price per appointment type, so your paid services and your free consultations can live side by side on the same booking page. The payment step sits after slot selection, wallets are supported, and the confirmation email, calendar invite and receipt all go out from the same completed booking. Refunds are issued against the original booking rather than tracked in a spreadsheet.

If you are weighing it up, the features overview shows how payment sits alongside reminders and intake forms, and pricing covers which plans include it. The sensible first move is to enable payment on one repeat service, leave your consultation free, and compare the two after a month.

TA

The Appntmnts Team

Scheduling And Calendars, Appntmnts

Share

Put This Into Practice

Get Your Own Booking Page Free

Claim appntmnts.io/yourname, connect a calendar, and share one link. Unlimited bookings, no card at signup, no trial countdown.

Start Free


Free Forever, No Card

Turn This Into A Booking Page In Two Minutes

Claim your link at appntmnts.io/yourname, connect Google, Outlook, Apple iCloud or CalDAV, and let people book real time in your calendar. Unlimited bookings on the free plan, with the limits written out before you sign up.

What You Get At $0

  • A Personal Booking Page With Unlimited Bookings
  • Two-Way Sync With Google, Outlook, iCloud Or CalDAV
  • Automatic Confirmations, Reminders And Timezone Detection
  • Meet And Teams Links Plus The REST API
Compare All Plans