Booking payments

Take cards with Square or Stripe. Setup takes about two minutes if that account is already live.

ML Booking does not take a percentage of the visit. We charge a flat $0.29 CAD only when a booking is paid online. Bookings with no online payment have no ML Booking fee. Square or Stripe still charge their own card-processing rates. Money goes to the business’s Square or Stripe account — we are not the merchant of record.

The fee

A flat $0.29 CAD on paid online bookings. Nothing from ML Booking on unpaid bookings.

We do not take a percent of the service total. If the client pays online, ML Booking adds one flat $0.29 CAD. If they book with no card, that booking has no ML Booking payment fee.

Paid online No card / unpaid
ML Booking fee Flat $0.29 CAD None
Who receives the service total The business’s Square or Stripe account Collected in person, or not at all
Card processing Square or Stripe rates still apply None
Marketplace commission None None
Setup

Already have Square or Stripe? Connect it and go.

If that Square or Stripe account is already live, connecting it in ML Booking is about two minutes. You do not open a new merchant account with us. Payouts, refunds, and disputes stay in Square or Stripe. You can also issue a refund from a booking in ML Booking.

01

Use an account you already have

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

02

Choose how clients pay

Require the full service total online, let the client choose, or take bookings with no card.

03

Set late-cancel and no-show rules

Keep all, keep a fixed amount or a percent, or refund in full. Those rules are yours.

How it works

Your processor. Your money. Our booking software.

Not a percentage of the visit

ML Booking’s fee is a flat $0.29 CAD on each booking that is paid online. It is a software fee, not a card-processing cut, and not a marketplace commission.

Not the merchant of record

The card charge is processed by Square or Stripe for that business. We do not hold client payouts.

Unpaid bookings stay free of our payment fee

A booking with no online payment has no ML Booking payment fee. Square or Stripe are not involved unless a card is charged.

Not a POS

This is payment on the booking, not a register, inventory, or in-person terminal suite.

CAD billing. Canadian product.

ML Booking subscriptions are billed in Canadian dollars. Booking payments still settle through the business’s own Square or Stripe account, in whatever currency that account uses. SMS, when turned on, delivers to US and Canadian (+1) numbers only, with client opt-in — separate from card payments.

Questions

Can I take card payments on bookings?

Yes, on plans that include booking payments. Connect the Square or Stripe account you already have — about two minutes if that account is already live. Money goes to that Square or Stripe account. ML Booking charges a flat $0.29 CAD only when a booking is paid online. Bookings with no online payment have no ML Booking payment fee. Square or Stripe still charge their own card-processing rates. We do not take a percentage of the visit.

Does ML Booking take a percentage of the appointment?

No. There is no marketplace commission and no percent of the service total. The only ML Booking payment fee is a flat $0.29 CAD on bookings that are paid online.

Do unpaid bookings cost extra?

No. If the client books without paying online, that booking has no ML Booking payment fee.

Who is the merchant of record?

The business is. Card charges are processed by Square or Stripe for that business. ML Booking is not the merchant of record and does not hold client payouts.

How fast is Square or Stripe setup?

If the Square or Stripe account is already live, connecting it in ML Booking is about two minutes. You do not create a new merchant account with ML Booking.

Does ML Booking split payments between staff or chair renters?

No. Booking payments go to the single Square or Stripe account connected to that business.

Connect Square or Stripe and take paid bookings.

Flat $0.29 CAD on paid online bookings. Unpaid bookings: no ML Booking payment fee.

See pricing