A salon losing two £40 slots a week to no-shows loses roughly £4,000 a year. Take a deposit or the full amount at booking time and that revenue stops walking out the door.
Bring your own gateway keys · Pro add-on, installs alongside the free plugin
Paste your own API keys, flip from sandbox to live, and start taking deposits and full payments. We never sit between you and your money.
Cards processed through Stripe's PaymentIntent flow, with a webhook that auto-confirms bookings.
PayPal Orders v2 — create and capture an order server-side, no SDK required.
Card payments tokenized with Square's Web Payments SDK, charged via the Payments API.
Orders + Checkout for India — cards, UPI and netbanking, signature-verified.
Take the full price or a percentage deposit the moment a customer books — set once in the policy, applied to every appointment.
A missed appointment or late cancellation assesses a fee automatically, per your policy — percentage or a fixed amount.
Issue a real refund from wp-admin or the gateway dashboard; the booking status updates the moment it lands.
Set a deposit percentage in the booking policy and it applies automatically at checkout — no per-appointment fiddling, no chasing the balance later.
Set a no-show or late-cancellation fee — percentage or fixed — and it's assessed automatically against the booking. Save a card on file with a Stripe SetupIntent and charge the fee with one click when someone doesn't turn up.
Every gateway supports a real refund — issued from wp-admin or the provider's own dashboard — and the booking's status updates the moment the refund lands, whichever side triggered it.
An optional admin control issues a real Stripe refund from the booking screen — off by default, so you choose whether to refund on-site or from Stripe's dashboard.
Stripe, PayPal, Square and Razorpay refund webhooks all transition the booking to refunded automatically, whichever side triggered the refund.
Every refund is written to the audit log with the amount and provider reference, so reconciliation never depends on memory.
Checkout runs through each provider's own hosted flow or tokenized SDK — Stripe PaymentIntents, PayPal Orders v2, Square Web Payments tokens, Razorpay Checkout. Your site only ever sees the reference and the amount.
Payments are part of Tiger Booking Pro, an add-on — not a replacement zip. It installs next to the free Tiger Booking plugin you're already running, extends it through published seams, and nothing about your live schedule changes. No uninstall, no data migration, no downtime. Deactivate Pro later and the free plugin keeps running exactly as it did before.
Payments, deposits and no-show protection are unlocked with Tiger Booking Pro.