White-label ticketing · launch a branded box office in minutes
New from TicketWave

Take bookings online —
without the per-booking cut.

The booking system salons, barbers, studios, and consultants actually want. Calendar, deposits, cancellation policies, gift cards, packages, memberships, POS — one platform, flat monthly fee, zero per-booking commission.

Stripe Connect direct charges — money lands in your account, not ours.

Everything a service business sells

Six revenue surfaces, one back office. Add what fits your business — or all of it.

Day-view calendar

Multi-resource grid with drag-friendly slot clicks. See every staff member's day at a glance.

Customer self-service

Magic-link login lets customers cancel + reschedule themselves. You stop fielding voicemails.

Cancellation policies

Tiered refunds — 100% if cancelled 24h+ ahead, 50% inside 24h, 0% inside 2h. Whatever fits your business.

Deposits

Fixed or percentage. Charged at booking via Stripe direct to your account. Balance due at the appointment.

No-show fees

Recorded on the booking the moment you mark a no-show. Auto-charge in a follow-up release.

Gift cards

Customers buy + redeem against any service. Built-in Stripe Checkout. Optional recipient email with personal message.

Prepaid packages

Sell 10-packs at a discount. Customer redeems one session per booking with a code.

Memberships

Recurring monthly subscriptions. Choose percent-off-everything or N-free-sessions-per-month.

Retail POS

Sell products at the counter. Inventory tracks. End-of-day report with payment mix + top products.

Staff payroll

Per-staff commission + tips + POS attribution. CSV export to hand to your accountant.

How it stacks up

Where TicketWave Bookings differs from Fresha, Square Appointments, and Booksy.

TicketWaveFreshaSquareBooksy
Per-booking fee0%0% (paid + tips)0%0%
Monthly subscriptionFlat tiers (Starter / Growth / Pro)Free + per-feature upsells$0–$29~$30
Gift cardsYes, built-inYesYesYes
Session packagesYesYesNoLimited
Recurring membershipsYes (Stripe subs)YesYesLimited
Retail POSYes, with daily reportYesYesNo
Stripe ConnectDirect to your accountFresha takes the paymentSquare CashBooksy holds funds
Custom domainYesNoNoNo

Money goes to your account.

Every booking, deposit, gift card, package, and subscription rides Stripe Connect direct charges. We take no commission. Your customers pay; the money lands in your Stripe account. Withdrawals on Stripe's standard schedule.

You pay a flat monthly subscription to use the platform — no per-booking percentage.

Set up in under an hour.

Add your services, list your staff, hand customers the link. That's the whole onboarding.

No credit card required for setup. You'll only need one when you connect Stripe to accept payment.