System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Home>Get Started

Hold a Card to Charge Cancellation Fees with Square Appointments

Protect against no-shows with a customized cancellation policy. You can require that clients add their payment card when requesting an appointment with you online. If your client doesn’t show up, or cancels outside of your cancellation window, you can choose to enforce your cancellation policy.

Cancellation Policy Setup

First, you’ll need to set a cut-off time for cancellations:

  1. From your Square Dashboard, go to Appointments > Settings > Payments & Cancellations

  2. Scroll down to Online Scheduling and toggle on “Clients may reschedule or cancel their own appointments.”

  3. Next to “Cut-off time for allowing clients to cancel or reschedule,” set a cut-off window. You may select between one hour to two weeks or none.

  4. Click Save.

Note: Your cancellation policy will show in your online booking flow and at the bottom of the confirmation emails your clients receive.

Hold Card for No-Show Protection

When you enable this feature, your clients will be required to add a payment card to complete their booking. This card can be charged if your client violates your cancellation policy. If you want to save your client’s card on file, you will need to ask them to select Save Card when booking the appointment.

You can also enable No-Show Protection when creating an appointment from your calendar on Dashboard. You can use your client’s card on file or manually input a card. Note that this feature is not yet available in the Appointments app.

Note: If you are not activated to accept card payments with Square, you will be required to verify your identity before you can enable this feature. This process should be completed by the account holder. Learn more about what’s required to sign up for Square Point of Sale.

You’ll have two options with No-Show Protection: choose to either charge per service, or charge a flat fee per appointment.

Note: Clients have the option to cancel an appointment at anytime while the appointment is still pending.

Note on Per-Service No-Show Protection

Services Created In-App

Since there is no field to add the No-Show fee in the Appointments app when you enable per-service No-Show Protection for items created in-app.

Services Created Online

If you create a service from your Appointments dashboard, you’ll see the option to enter the per-service No-Show fee. To update, just enter the amount to charge your customers from the Services tab in the event they cancel or reschedule outside of the allotted window.

Enable No-Show Protection

To enable No-Show Protection online:

  • Visit the Settings tab of your Appointments dashboard and click Payments & CancellationsEdit under Payment Policy.

  • Select Hold a card to charge cancellation fees.

  • Set a flat cancellation fee per appointment, or enable for individual services. To update, head to your Service Library tab to add the cancellation fee amount.

  • To require clients to save their card as a card on file, toggle on Require a card on file for future payments.

  • Click Save.

Note: There is a $500 limit if you set your cancellation fee per appointment.

To enable No-Show Protection when using Square Appointments on Square Register:

  1. Tap on the down arrow and navigate to Online Booking.

  2. Tap Square Booking Site >Accept Online Payments.

  3. Tap Hold Card for No-Show Protection.

To enable No-Show Protection from the Square Appointments app:

  1. Tap the three horizontal lines to pull up your navigation bar.

  2. Tap Settings > Appointments > Payments & Cancellations.

  3. Tap Hold Card for No-Show Protection.

You can change your cut-off time settings from the Calendar & Booking section of your Square Appointments dashboard. To make changes to the cancellation fee, head to the Payments & Cancellations section.

At this point, customers will need to enter payment details in order to complete booking their appointment. Their billing information will be held solely for No-Show Protection and will not be saved for payment or future bookings.

Note: customers will not be allowed to use a prepaid debit card as their payment method, even if the prepaid debit card is saved as Card on File. You can override this block by using a prepaid debit card as the no-show payment card when you book an appointment on Dashboard.

Visit Square’s blog for tips on reducing no-show appointments.

Update Cancellation Fee Per Item

If you choose to charge a cancellation fee for each service, there will not be a No-Show fee charged or a card collected for No-Show Protection. You can update the cancellation fee at any time.

To do so:

  1. Log in to your Appointments dashboard > Service Library.

  2. Click on the service to update.

  3. Under Pricing, enter your new Cancellation Fee.

  4. Click Save.

Cancelling Appointments and No-shows

If a client requests to cancel or modify an appointment outside of your cancellation window, you’ll be given the option to enforce your cancellation policy.

Even if you have a cancellation policy enabled, policy enforcement will be at your discretion. You have two weeks (14 calendar days) to choose to charge your customer. If you do so, they will receive an email notification, including any note you add, informing them of the appointment cancellation and any resulting fee. Your client will also be reminded of your policy if they attempt to cancel outside of your cancellation window.

Payment cards are charged when you choose to enforce your cancellation policy. Should the card be declined, you’ll need to contact your customer for a new payment method.

Review our Square Appointments pricingto learn more about which Square Appointments plans include no-show and cancellation fees, and which processing rates apply.

Note: Cancelled appointments are labelled in grey, and appointments marked no-show are labelled in red in the client’s record.

Learn more about: Appointments

Can't find what you need?