Skip to main content

Late Cancellation / No show Fees Set Up

Charging for late cancellations and no-shows — connecting Stripe, setting your window and percentages, and how the charge is actually triggered.

Late cancellations and no-shows cost you the slot and the revenue. Styler can charge a percentage of the booking value when either happens — with you deciding, case by case, whether to actually apply it.

You'll need a plan that includes the booking system — App & Booking or Booking — and a connected Stripe account.


Step 1: Connect Stripe

Fees are charged through Stripe, so you'll need a Stripe account connected to Styler. You can do this yourself — there's no need to wait for anyone.

  1. Open the side menu and click Settings.

  2. Under Integrations, click Stripe.

  3. Click Connect. If you don't have a Stripe account yet, this starts the sign-up; if you do, you'll be asked to sign in and link it.

  4. Work through Stripe's onboarding. They'll ask for your business details, bank account and identity documents — this is Stripe's requirement, not ours.

When it's done, the button reads Connected in green.

💡 For more on what Stripe handles, where your money goes and how payouts work, see getting paid: Stripe, deposits and payouts.

👀 If you see "Additional information is required to complete Stripe onboarding": Stripe needs more from you before you can take payments. Click Complete onboarding to pick up where you left off. Until that's cleared, fees won't charge — this is the single most common reason revenue protection appears to do nothing.


Step 2: Set your cancellation window

The cancellation window defines "late". It's the period immediately before a booking during which cancelling counts as a late cancellation.

  1. Go to Settings, then under Bookings click Preferences.

  2. Set the Cancellation Window.

  3. Click Save.

A booking cancelled inside this window is a late cancellation, whether the customer cancels it or you do. Outside the window, no fee applies.


Step 3: Set your fees

  1. Go to Settings, then under Bookings click Revenue Protection.

  2. Turn on Late Cancellation Fees and set Percentage of booking amount to charge.

  3. Turn on No-show Fees and set its percentage.

  4. Click Save Changes.

Both are percentages of the booking's service total, not fixed amounts. A 50% no-show fee on a £60 booking works out at £30.


How a fee actually gets charged

This is the part worth understanding properly, because nothing is charged behind your back.

Fees are triggered by you changing the booking's status in the calendar:

  1. Open the booking.

  2. Change its status to Cancelled or No-show.

  3. Styler asks: "Would you like to charge the customer a 50% (£30.00) no-show fee?"

  4. Choose Yes to charge, or No to change the status without charging.

👀 You're asked every time, and you can always say no. A regular customer whose car broke down and a serial no-show can be treated differently — the setting gives you the option, not an obligation.

The dialog shows the exact amount before you commit, so there's no guesswork.

👀 A customer who simply doesn't turn up is never charged automatically. If you don't mark the booking as a no-show, nothing happens.


FAQs

Do I have to set both fees?

  • No. Use the toggles to charge neither, one, or both.

What if the card payment fails?

  • You'll see a message telling you the fee failed and why. Cards get lost, reported stolen, or have insufficient funds — Styler can't prevent that. The status change still applies; you can retry the payment later or contact the customer directly.

Can I charge a fee on a recurring booking?

  • Status changes work differently on recurring series. Handle the individual occurrence rather than the series.

When do I get the money?

  • Fees are paid into your own Stripe account on Stripe's normal payout schedule, the same as any other payment you take. Styler doesn't hold your money.

Can a customer dispute a fee?

  • Yes — a fee is a card charge like any other and can be disputed through their bank. Clear terms are your best protection, which is why the tip below matters.


💡 Top Tip: Set out your cancellation and no-show policy in your booking terms, so customers agree to it before they book. Go to Settings, then under Bookings click T&Cs, write your terms, and turn the toggle on to require customers to accept them. This is your strongest defence if a fee is ever disputed.

Did this answer your question?