Block a customer from booking appointments online
About blocking customers from online booking
Reduce repeat no-shows and cancellations and protect yourself and your staff by blocking customers from booking online. Once a customer is blocked, they will not be able to book any appointments, classes or join your waitlist through your online booking site. You can unblock a customer at any time.
Before you begin
Before you can block customers from online booking, you need to set up online booking. Learn how to set up online booking.
If you use Messages, you can also block a customer from messaging or enable do not disturb mode. Learn how to manage notifications for Messages.
If you have payment requirements set up on your online booking site, you can also use Risk Manager rules to block payments. Learn how to Set up Square Risk Manager.
Block a customer
- Sign in to your Square Dashboard and click Customer directory.
- Select the customer you want to block to view their customer details.
- Click ••• next to the customer’s name.
- Select Block from booking.
- Select Block to confirm.
Customers will be blocked from booking any appointments, classes, or joining your waitlist through your online booking site, but customers will not be notified of the block. Instead, they will see an error stating “Unable to complete this action. Any card provided will not be charged.”
You are still be able to book appointments, classes or add a blocked client to the waitlist, but you will see a warning banner indicating the client is blocked.
Remove block
- Sign in to your Square Dashboard and click Customer directory.
- Select the customer you want to unblock to view their customer details.
- Click ••• next to the customer’s name.
- Select Remove block from booking.
- Select Remove to confirm.
Use customer groups and filters to view blocker customers
You can also use customer groups and filters to see a list of blocked customers in your customer directory. Learn how to create customer groups and filters.
Step 1: Make “Blocked from online booking” visible on customer profiles
- Sign in to your Square Dashboard and click Customer directory.
- Select Settings > Configure Profiles.
- Under Invisible Fields, toggle ON Blocked from online booking.
From the Square POS app with bookings mode enabled or from the Square Appointments POS app:
- Open your point of sale app.
- Tap ≡ More > Settings > Customers.
- If you’re using an Android mobile device, Square Register or Square Terminal, tap Configure profiles.
- Under Hidden fields, tap Blocked from online booking.
- Toggle ON Visibility and tap Save.
Step 2: Filter your customer directory to view blocked customers
- Sign in to your Square Dashboard and click Customer directory.
- Click Filters and scroll down to the Customer details section.
- Click Blocked from online booking
- Click the dropdown and select Yes.
- Click Apply to view a list of all customers blocked from online booking.
To remove the filter, select the filter or click Edit filters > Clear all.
From the Square POS app with bookings mode enabled or from the Square Appointments POS app:
- Open your point of sale app.
- Tap Customers to view your customer directory.
- Tap ••• > Filter Customers > Blocked from online booking.
- Select Yes and tap Add.
- Tap Apply to view a list of all customers blocked from online booking.
To remove the filter, tap the X next to the filter.