At this time, Canadian businesses are unable to accept payments through the Square integration. You can still use Square outside of MassageBook though and you can check out your MassageBook appointments by choosing Other as the payment type.
If you would like clients to prepay online or purchase gift certificates online, you will need to connect to Stripe within your account.
If you need assistance creating and connecting a Stripe account, go here.
If you already have a Stripe account and need assistance connecting, go here.