Booking payments

Take payment
when they book.

Connect the Square or Stripe account you already have. About two minutes if it is live. Clients pay to hold the time. You keep the chair, the day, and the cash.

What changes

The chair stays full.
The money is already in.

Miss three $80 visits in a week and that is over $12,000 in a year. Paid bookings turn a maybe into a real appointment, and the cash is yours before they sit down.

No-shows stop being free

People rarely skip a time they already paid for. A last-minute cancel or a ghost is no longer an empty chair you cannot recover. Stylists spend the day on clients, not staring at a hole in the book.

Cash in before they arrive

The visit is paid when they book, not after they leave. You can see next week’s income before next week starts. Payroll and product orders are easier when the money is already there.

A cleaner day on the floor

They walk out when the service is done. No line at the desk to swipe a card. Staff stop chasing unpaid visits. The client books and pays in one flow, so “do I pay now?” is already answered.

Setup

Already have Square or Stripe?
Connect it and go.

If your Square or Stripe account is already live, connecting it in ML Booking takes about two minutes. You do not open a new merchant account with us. Payouts stay where they already are.

01

Connect the account you have

Square or Stripe, from the business dashboard. Plans that include booking payments unlock this.

02

Pick your checkout

Pay to confirm, pay if they want, or book with no card. One policy for the whole shop.

03

Protect the time

Say what you keep on a late cancel or a no-show. The software applies it the same way every time.

04

Open the book

Clients finish on your site or widget. The charge lands in your Square or Stripe account.

What it costs

On a booking paid online, ML Booking takes the fee for your plan (from $0.29 CAD) platform fee from that payment. Bookings with no card have no ML Booking payment fee. Square or Stripe still charge their own card rates. Money goes to your Square or Stripe account. We are not the merchant of record. Subscriptions are billed in Canadian dollars. Card payouts follow whatever currency that account uses.

Questions

How fast is Square or Stripe setup?

If the account is already live, connecting it in ML Booking takes about two minutes. You do not open a new merchant account with us.

Can I require payment before a booking is confirmed?

Yes. Require the full service total online, let the client choose, or take bookings with no card. Plans that include booking payments unlock this.

Can I charge for late cancels and no-shows?

Yes. You set the cutoff and what you keep: the full amount, a fixed amount, a percent, or a full refund. The same rules apply on every booking.

What does ML Booking charge on a paid booking?

The fee for your plan (from $0.29 CAD) platform fee, taken from that online payment. Bookings with no card have no ML Booking payment fee. Square or Stripe still charge their own card rates. We do not take a percent of the visit.

Where does the money go?

To the Square or Stripe account connected to that business. ML Booking is not the merchant of record and does not hold client payouts. Payments go to one account per business. We do not split them between staff or chair renters.

Start taking paid bookings
this week.

Connect Square or Stripe. Set your rules. Get paid when they book.

Get started