Stop losing money to no-shows.
No-show protection means requiring a card on file or a deposit when a client books, so a missed appointment still costs the client something instead of costing you everything. Keptbookings validates the card at the moment of booking and alerts you if a client later removes it, closing the two loopholes that let no-shows slip through on most booking apps.
Why most no-show policies fail in practice
Almost every salon owner has a no-show policy written somewhere. The problem is that a policy is only words until there is a verified payment method behind it. When a client books with no card on file, your only recourse after a no-show is to text them, hope they feel guilty, and watch most of them ghost you. The policy did nothing because there was nothing to charge.
The second failure is subtler. Some booking tools do ask for a card, but they never actually verify it at booking. The client types in a fake or expired number, the system accepts it, and you only discover the card is dead when you try to charge the no-show fee. By then the chair sat empty and the money is gone.
A third gap exists even when the card is real. On several popular platforms a client can quietly delete their saved card after booking. You think you are protected, the policy looks airtight, and then the charge silently fails because the card vanished hours before the appointment.
- A written policy with no card on file is unenforceable.
- A card that is never validated can be fake or expired.
- A card that can be silently deleted after booking is a card you cannot rely on.
How Keptbookings actually closes the loopholes
Keptbookings treats no-show protection as a sequence of three guarantees rather than a single checkbox. First, the card is validated with Stripe at the moment of booking, not just stored. An invalid or expired card is rejected before the appointment is ever confirmed, so you never hold a slot for a payment method that was never going to work.
Second, if a client removes their card after booking, Keptbookings alerts you. You get a heads-up that your protection has lapsed, so you can reach out, ask for a new card, or release the slot before the day arrives. Many tools let the card quietly disappear and leave you to find out the hard way.
Third, because Keptbookings never holds your funds and pays out the next business day through Stripe, any no-show fee or deposit you do collect actually reaches your bank quickly. Protection that you cannot collect on is not protection.
Deposits versus card-on-file: which to use
Card-on-file is the lightest-touch option. The client books, their card is validated and saved, and you only charge if they no-show or late-cancel under your policy. It removes almost all friction at booking while still giving the appointment real weight.
Deposits ask the client to pay a portion up front, which is applied to the service total. Deposits work well for high-value services, new clients with no history, or chronic late-cancelers. The money is already in motion, so the psychological commitment is higher.
Many owners use a blended approach: card-on-file for trusted regulars and a deposit for first-time bookings or long appointments. Keptbookings supports both without charging you a commission on the booking, so the protection is yours to keep.
- Card-on-file: lowest friction, charge only on no-show or late cancel.
- Deposit: highest commitment, best for new clients and long services.
- Blend: deposits for new clients, card-on-file for regulars.
Reminders are part of protection too
A card on file deters the people who would game you. Reminders catch the far larger group who simply forgot. Most no-shows are not malicious; life got busy and the appointment slipped. A timely confirmation and a 24-hour and 2-hour reminder recover a meaningful share of those slots before they are ever lost.
Keptbookings includes SMS and email reminders at no extra charge. You are not buying a reminder add-on on top of a base plan, and you are not paying per message. Reminders plus a validated card cover both the forgetful and the flaky, which is the whole no-show population.
What it costs you to use it
Keptbookings charges one flat price per business, not a percentage of your bookings. Solo is around $19, Team is a flat $49 for up to six providers, and there is a free tier for up to 20 appointments a month so you can test no-show protection before paying anything.
Compare that to commission models. Fresha takes around 20 percent and Booksy around 30 percent on bookings from your own clients, which means the better your no-show protection works, the more they earn from you. With a flat price, every recovered no-show fee stays in your pocket. That is the point of protection in the first place.
Questions, answered
Can I really charge a client who does not show up?
Yes, as long as you have a valid card on file and a cancellation policy the client agreed to at booking. Keptbookings validates the card up front and keeps a record of the agreed policy, which is what makes the charge defensible.
What if the client gives a fake card?
Keptbookings validates the card with Stripe at the moment of booking, so an invalid or expired card is rejected before the appointment is confirmed. You are not left holding a slot backed by a card that never worked.
What stops a client from deleting their card after booking?
Nothing stops them from trying, but Keptbookings alerts you when a card is removed so your protection never lapses silently. You can request a new card or release the slot before the appointment day.
Will requiring a card scare clients away?
In practice, card-on-file rarely deters genuine clients because nothing is charged unless they no-show. It mainly filters out the people who were unlikely to honor the appointment anyway.
Do I pay a commission on the no-show fee?
No. Keptbookings charges one flat monthly price and takes zero commission on bookings or fees, so any no-show charge you collect is yours minus only the standard Stripe processing fee.
How fast do I get the money?
Payouts run through Stripe on a fast next-business-day schedule with no fund holds, so collected deposits and no-show fees reach your bank quickly.
Can I use deposits and card-on-file at the same time?
Yes. Many owners require deposits for new clients and long services while keeping card-on-file for trusted regulars. Keptbookings supports both.
Keep reading
Keep your clients. Keep your money.
Start free on Keptbookings and run your books on software that’s on your side.
No card to start · Free import of your clients