Skip to content
Feature

Deposits & no-show protection

Keptbookings lets you collect deposits, hold a card on file, or take full prepayment on any service — validated the moment a client books, not the day they no-show. It’s the single most effective way to stop ghost appointments from quietly draining your income.

  • The card is validated at booking, closing the "invalid card" loophole.
  • If a client removes their card before the appointment, you're alerted to re-confirm.
  • Per-service deposits: card-on-file, partial deposit, or full prepay.
  • Included in every plan — never a paid add-on.

Stop No-Shows Before They Happen

A no-show isn’t just a gap in your day — it’s an hour you can’t resell and a client who could have had that slot. Deposits change the psychology of booking: when someone has money down, they show up, or they reschedule properly instead of vanishing. Keptbookings makes it painless to add that layer of accountability to the services where it matters most.

You decide the policy per service, because a quick fringe trim and a four-hour balayage don’t carry the same risk. Low-risk services can stay deposit-free; high-value, long-duration appointments can require real commitment. The result is a calendar full of people who actually intend to show.

  • Card on file — no upfront charge, but a card is securely held
  • Partial deposit — collect a set amount toward the service
  • Full prepay — the entire service is paid before the slot is held
  • Set a different policy for every service you offer

Keptbookings Closes the Loopholes Other Tools Leave Open

Here’s where most booking tools quietly fail you. Some let a client book with an invalid or expired card and only discover the problem when they try to charge a no-show fee — by then it’s too late. Keptbookings validates the card at the moment of booking, so an unusable card never makes it onto your schedule in the first place.

There’s a second trick clients use: book with a valid card, then delete it before the appointment so there’s nothing to charge. Square and similar systems often let that slip through silently. Keptbookings alerts you the instant a client removes their card from a protected booking, so you can follow up or cancel before you’re left holding an empty chair and no recourse.

Fair to You, Fair to Your Clients

Good deposit policies aren’t about punishing people — they’re about respecting everyone’s time. Keptbookings shows clients your cancellation terms clearly before they confirm, so there are no surprises and no awkward arguments later. When someone reschedules within your window, their deposit carries over; when they ghost outside it, you’re protected.

Because deposits and prepayments run through Stripe, refunds and adjustments are clean and traceable. You look professional, your clients know exactly where they stand, and you’re never the one chasing money you’re owed.

The Money Lands Fast, With No Holds

Collecting a deposit only helps if you can actually access the funds. Keptbookings runs payments through Stripe with fast, next-day payouts and no surprise holds on your money. You’re not waiting a week or watching a platform freeze your balance the way some all-in-one tools do.

And because Keptbookings never takes commission, every dollar of every deposit is yours minus only the transparent processing fee. A deposit on a $200 service is a real $200 toward that booking — not $200 with a marketplace cut skimmed off the top.

Works with the rest of Keptbookings

Everything in one place

Branded booking page

A booking page clients use without an account — share it on Instagram, your site, anywhere.

SMS + email reminders

Confirmation and reminder messages included, with delivery tracking — no silent failures.

Day/week/month calendar

Per-service durations, buffers and per-provider hours. The diary, but smarter.

Questions, answered

What’s the difference between a deposit, card on file, and full prepay?

Card on file securely stores a card without charging it, so you can apply a no-show fee if needed. A partial deposit charges a set amount toward the service at booking. Full prepay collects the entire price up front. You choose which applies to each service.

Can a client book with a fake or expired card to dodge the policy?

No. Keptbookings validates the card at the moment of booking through Stripe, so an invalid or expired card is rejected before the slot is ever held. This closes a loophole that catches a lot of salon owners on other platforms.

What if a client deletes their card after booking?

Keptbookings alerts you immediately if a client removes their card from a protected booking. You can then reach out, require a new card, or cancel the appointment — so no one can quietly bypass your no-show protection the way they can on some systems.

How fast do I get deposit money in my account?

Payouts through Stripe are typically next-day with no holds. Unlike tools that freeze or delay your balance, Keptbookings gets your money to you quickly so deposits actually help your cash flow.

Does Keptbookings take a cut of my deposits?

No. Keptbookings charges zero commission — ever. You keep the full deposit minus only Stripe’s transparent, flat processing fee. There’s no marketplace percentage skimmed off your bookings.

Can I waive deposits for trusted regulars?

Yes. Deposit policies are set per service, and you can adjust or override them for individual clients. Regulars you trust can book friction-free while higher-risk or first-time bookings stay protected.

Run your whole book on Keptbookings

Start free on booking that protects your money — flat price, everything included.

No card to start · Free import of your clients