We need an option for a "Booking Fee".

Not a deposit, as deposits must be refundable. I need a non-refundable option for no-shows that can be applied to the service if they arrive on time for the appointment, and a non-refundable option if they don't call or show.

2,522 Views
Message 1 of 3
Report
1 Solution
Alumni
Solution

Hi, @RockNRollHair ! 

 

You can require a prepayment and state in your cancellation policy that it is non-refundable if they do not show. I know that there are some people who will file a chargeback in these cases, but if you clearly state in your cancellation policy it is non refundable for no shows, that is evidence Square can submit if anyone brings a dispute against you. The steps to require prepayment and how to word your cancellation policy are listed below. Let me know if you have any questions. 

 

Require Prepayment at Booking

  1. Go to your Square Dashboard → Appointments → Settings → Payments & Cancellations.

  2. Under Payments, turn on “Require prepayment at booking.”

  3. Choose the amount:

    • You can make it full price or a partial prepayment (e.g., 25%, $20, etc.).

  4. Save your settings.

When clients book online, they’ll be prompted to pay that amount up front.

 

Make It Non-Refundable

In that same Payments & Cancellations section:

  1. Set your Cancellation Policy (e.g., “Non-refundable after booking” or “No refunds for missed appointments”).

  2. Toggle on “Enforce cancellation policy” so Square automatically keeps the payment for no-shows or late cancellations.

  3. Update the policy text so it’s crystal clear to clients:

“All appointments require a non-refundable prepayment. This will be applied toward your service total if you attend. If you miss your appointment or cancel late, the payment will not be refunded.”

 

That text shows up on your online booking page, email confirmations, and receipts, so customers agree before booking.

 

Handling No-Shows

If someone doesn’t show:

  • Mark them as a No-Show in your Appointments calendar.

  • The prepayment stays in your account. You don’t have to refund it.

I hope this helps!

View Solution >

2,491 Views
Message 2 of 3
Report
2 REPLIES 2
Alumni
Solution

Hi, @RockNRollHair ! 

 

You can require a prepayment and state in your cancellation policy that it is non-refundable if they do not show. I know that there are some people who will file a chargeback in these cases, but if you clearly state in your cancellation policy it is non refundable for no shows, that is evidence Square can submit if anyone brings a dispute against you. The steps to require prepayment and how to word your cancellation policy are listed below. Let me know if you have any questions. 

 

Require Prepayment at Booking

  1. Go to your Square Dashboard → Appointments → Settings → Payments & Cancellations.

  2. Under Payments, turn on “Require prepayment at booking.”

  3. Choose the amount:

    • You can make it full price or a partial prepayment (e.g., 25%, $20, etc.).

  4. Save your settings.

When clients book online, they’ll be prompted to pay that amount up front.

 

Make It Non-Refundable

In that same Payments & Cancellations section:

  1. Set your Cancellation Policy (e.g., “Non-refundable after booking” or “No refunds for missed appointments”).

  2. Toggle on “Enforce cancellation policy” so Square automatically keeps the payment for no-shows or late cancellations.

  3. Update the policy text so it’s crystal clear to clients:

“All appointments require a non-refundable prepayment. This will be applied toward your service total if you attend. If you miss your appointment or cancel late, the payment will not be refunded.”

 

That text shows up on your online booking page, email confirmations, and receipts, so customers agree before booking.

 

Handling No-Shows

If someone doesn’t show:

  • Mark them as a No-Show in your Appointments calendar.

  • The prepayment stays in your account. You don’t have to refund it.

I hope this helps!

2,492 Views
Message 2 of 3
Report

We're aware of this option. The problem is the language. If it's a "prepayment" for a service, the offending client can successfully dispute the charge. It needs to be called a "booking fee". Otherwise it'll  be easy to dispute and negates the purpose. 

2,472 Views
Message 3 of 3
Report