Square is a great payment tool that allows business owners of all sizes easily accept payments, whether it be with a terminal, a reader with a contactless chip, or a reader for magstripe.
By connecting Booxi and Square, your customers will be able to submit payment when booking online, and you'll be able to easily track the payment status of your bookings.
Here's how to get setup:
Connect your Square account
First, connect your Square account:
Go to the "My Business" tab > Integration modules > Square
Toggle the setting ON, then click “Sign in to Square” in the window.
Enter your Square credentials (email and password), making sure to authorize access to your account.
Enter your details in the Square configuration window:
Business Name: this is the name of your business in Square (uneditable from this screen)
Online Payment Store Location: the Square store to which the online payments will be associated
In-Person Payment Store Location: the Square store to which the in-person payments will be associated (i.e. payments taken manually by staff)
CRM (toggle ON/OFF): enable this setting to sync your Square customer list with your Booxi client list
Save.
Sync your client list
Sync your client list to ensure your Booxi client list is up-to-date.
Syncing may create duplicate client records.
To sync the client list, follow these steps:
Go to the "Clients" tab
Click the Options icon shown below, then "Sync with Square CRM".
Click the green button below:
Enable online payment for your services
Once you've enabled the Square module, you can begin accepting online payments for select services. To do so, go to the "Services" tab > {select a service} > Service details; under "Online Payment", select either "By Email" or "At Online Booking".
By email: if this option is chosen, your clients will receive an email containing the a link to make the payment via Square:
At Online Booking: if this option is chosen, your clients will be prompted to submit a payment when booking online; you may choose to enforce a minimum or total required payment.
Related settings
Auto-cancel unpaid booking: choose whether to automatically cancel online bookings if not paid within 15 minutes from the time it was created.
To access, go to the "My Business" tab > Booking Rules > Auto-Cancel Unpaid Booking
Appointment/Reservation approval mode: "Automatic (after online payment completed)". If enabled, your scheduled appointments and/or reservations requiring online payment will be automatically approved ONLY AFTER the client has successfully completed payment; until payment is provided, the appointment will be listed as "Request awaiting your approval".
To access, go to the "My Business" tab > Booking Rules > Appointment Approval Modes or Reservation Approval Modes
Notes
At the moment, the booking widget v3 does not support payment with Square (only the booking widget v2 does); for more info, speak to your Booxi representative.
Make sure to set up your business taxes so that Square takes them into account when processing payments ("My Business" tab > Booking rules)
Clients who pay with Square will receive an invoice by email.
The invoice in Square will only display the total amount paid without split between subtotal and taxes.