A deposit taken at the moment of booking makes a booking feel real to the customer. Set it to cover what a cancellation costs you, state refund terms before payment, and take it inside the booking itself.

The slot nobody came for

A two-hour appointment is booked online for Thursday morning. Thursday comes, the time is kept free, and nobody arrives.

Or a customer approves a custom order, the materials are bought for that job alone, and a week later they change their mind.

Either way the business has paid for something it cannot get back: time it could have sold to somebody else, or stock it cannot resell.

A booking form that asks for nothing but a name and a phone number makes that easy. A deposit taken at the moment of booking makes it less likely, and covers the cost when it happens anyway.

What a deposit changes

A booking that costs nothing to make costs nothing to forget. A booking with money behind it sits differently in the customer's mind, even when the amount is small.

It also sorts enquiries. Somebody comparing five businesses on a Sunday night will book with all of them if booking is free, and with one if it is not.

And it says something about the business. A clear deposit with clear terms reads as an operation that values its time, which most customers respect.

Kinds of deposit

The fourth is the gentlest for a first-time customer, since nothing is charged if they turn up. It needs the same clear terms, agreed before the card is saved, or the charge is likely to be disputed.

Setting the amount

Start from what a cancellation actually costs you, not from what a competitor charges.

For time, that is roughly the value of the slot you could not refill at short notice. For a custom order, it is whatever you bought that cannot be returned or used for somebody else.

Keep it simple: a fixed, round amount per service is easier to explain and easier to trust than a calculation. And keep it below the point where a reasonable customer hesitates, since the aim is commitment, not a barrier.

If the right figure is unclear, start lower and adjust. A deposit that is slightly small still does most of the work.

Refund terms people can follow

The terms matter as much as the amount, and they have to be readable in the few seconds before somebody pays.

Say what is refundable, until when, and how to cancel. Full refund up to two days before, one free reschedule, deposit kept for later cancellations: that kind of sentence, in plain words, beside the payment button.

Say what happens if you cancel, which should always be a full refund, and how long a refund takes to reach a card.

Most provinces have consumer protection rules for contracts made online, including showing cancellation and refund terms before payment and sending a copy afterwards. Have your wording checked by somebody qualified.

A worked example

A two-person blinds and shutters company quoted most jobs after a free home visit to measure the windows and show samples.

Two problems kept recurring. Home visits booked online were missed, and customers sometimes cancelled made-to-measure shutters after they had been ordered from the factory, which would not take them back.

The company changed two things. Home visits now carry a small booking fee, taken in the booking form and credited against the order if the customer goes ahead.

Accepting a quote now means paying a deposit covering the factory order, through a link in the quote email. The terms beside it say the deposit is refundable until the order is placed, and the confirmation repeats them.

Nothing about the work changed. The business simply stopped carrying the cost of other people's changes of mind.

Fitting it into the booking

A deposit works best as part of booking, not as a separate step afterwards.

For appointments, that means a booking system that takes the payment in the same flow as choosing the time, so the slot is only confirmed once the deposit is paid.

For custom work, the natural moment is acceptance of the quote: a payment link in the quote email, with the terms beside it, so saying yes and paying are one action.

Either way, the confirmation email should state the amount paid, the balance, the terms and how to cancel. A reminder a day or two before, with a link to reschedule, catches the people who simply forgot.

Keeping card details off your site

The payment itself should happen on the payment processor's systems, through its own page or the payment fields it provides, so card numbers never pass through your website or land in your inbox.

That keeps the security burden where it belongs, with a company built to carry it under the card industry's rules.

Never ask for card numbers through a contact form or by email, however convenient. Both leave copies in places nobody secures properly.

Refunds and disputes

Refunds go back through the same processor to the same card. Some processors keep their fee when a payment is refunded, which is worth knowing when you set the terms.

Keep a note of every deposit kept and why. If a customer disputes the charge with their bank, the terms they saw and the confirmation email are your evidence, and plain wording makes that evidence stronger.

The counter-case

Deposits suit some bookings better than others.

For short, inexpensive services, the effort of paying can cost more bookings than the deposit saves. Regular customers who have never missed an appointment can reasonably be excused, which many booking systems allow.

Where every competitor takes bookings free, a deposit has to be explained rather than simply imposed, ideally in one sentence beside the button.

But where a missed slot or an abandoned order costs real money, take a deposit at the moment of booking, with terms anybody can follow.

Setting it up

  1. Work out what a cancellation costs you.
  2. Choose the kind of deposit for each service.
  3. Set a fixed, round amount.
  4. Write the refund terms in one plain sentence.
  5. Take payment inside the booking or quote.
  6. Repeat the terms in the confirmation email.
  7. Send a reminder with a reschedule link.

Step four decides whether the deposit works at all. Customers accept a deposit they understand, and dispute one they do not, however reasonable the amount.

Payment that fails on a phone is the same problem from another side, covered in mobile checkout and the autofill that fails.


Frequently asked questions

Why take a deposit online?

A booking with money behind it feels real to the customer, and the deposit covers your cost when somebody cancels late, misses the slot or abandons a custom order.

How much should the deposit be?

Enough to cover what a cancellation actually costs you: the slot you cannot refill, or materials you cannot return. A fixed, round amount is easiest to explain and trust.

What should the refund terms say?

What is refundable, until when, how to cancel, what happens if you cancel, and how long a refund takes. Put them beside the payment button and in the confirmation.

Where in the process should payment happen?

Inside the booking itself, so the slot is confirmed only once the deposit is paid. For custom work, at acceptance of the quote, through a payment link beside the terms.

Can I take card numbers through my contact form?

No. Payment should happen on the processor's own page or fields, so card numbers never pass through your website or land in an inbox nobody secures properly.

Should regular customers pay a deposit too?

Not necessarily. Customers who have never missed an appointment can reasonably be excused, which many booking systems allow, while new customers and large custom orders carry the deposit.

West Coast Media Solutions Inc. provides web design, web development, hosting, digital marketing, and business consulting to organisations across Canada, drawing on more than twenty-five years in the field.

Bookings that never turn up?

Tell us how you take bookings now. We will add a deposit step with terms customers can follow.

Start a Conversation