Every payment, tied to a booking. Every booking, tied to a customer.
Take card, cash, ACH, Apple Pay, or Google Pay. Online checkout, in-salon POS, deposits at booking, recurring charges — all on one ledger.
Stripe-powered•PCI-compliant•No platform fee on payments

One ledger for everything money-related.
Online payments, in-salon collection, refunds, package deductions, tips — all on one timeline per booking and per customer.
Online checkout, the way customers expect.
Stripe-powered checkout page customized to your branding. Card, ACH, Apple Pay, Google Pay — every method your customers want.
Deposits, packages, recurring — the tools that cut no-shows.
Take a deposit at booking time. Sell pre-paid packages. Auto-charge recurring appointments. Each one materially reduces no-show losses.
Customers pay during booking. No payment chase later.
When a customer books online, the next step is checkout — Stripe handles the payment with your branding. Successful payment marks the booking paid, generates an invoice, and emails it.
- Stripe-powered
- Card, ACH, Apple Pay, Google Pay
- Hosted checkout page
- Automatic invoice generation
- Failed payment handling

Walk-ins and tap-to-pay. Logged in the same place.
Not every customer pays online. Walk-ins, returning regulars, cash payments — record them at the front desk in the booking detail. Same ledger, same invoice numbering, same reports.
- Manual payment recording
- Multi-payment per invoice
- Tip capture at checkout
- Discount on the fly
- Receipt printing or email

A small commitment up front. A big drop in no-shows.
Configure a deposit policy per service or globally — flat amount, percentage, or "first-time customers only". Collected during booking, locks in the slot, applied against the final invoice.
- Per-service deposit rules
- First-time-customer mode
- Auto-applied to invoice
- Refund rules on cancel
- Reduces no-shows measurably

Sell a 5-pack of grooms. Track usage automatically.
Bundle sessions into a package ("5 Full Grooms — $400, save $50"). Customer pays once, sessions auto-deduct on completion. The balance shows on the customer profile and every booking.
- Custom package definitions
- Expiry dates
- Auto-deduction on completion
- Customer self-view
- Package usage report

Customers on a fixed cadence shouldn't pay each time manually.
Customers booking recurring appointments (every 4 weeks for 6 months) can opt into auto-charge — their card on file is charged when each booking completes. No more "remind me to pay" texts.
- Card-on-file
- Auto-charge on completion
- Failure handling
- Pause / resume
- Audit trail

Tax-inclusive or tax-exclusive. Your call, per service.
Sales tax in the US, VAT in Europe, GST elsewhere — every region handles it differently. Configure tax mode per service: included in the price or added at checkout. Multi-rate stacks (state + city) supported natively.
- Tax-inclusive or tax-exclusive
- Multi-rate tax stacks
- Tax-exempt services
- Tax reports
- Tax ID capture for B2B customers

Sell shampoo, treats, leashes — at the till.
Selling products alongside services? Use the retail module to maintain a product catalog, take walk-in sales, attach products to bookings (shampoo for take-home), track inventory, and run retail revenue reports.
- Product catalog
- Inventory tracking
- Attach to bookings
- Walk-in sales
- Retail revenue reports

Stop chasing payments after the appointment.
“Deposits cut our no-shows almost in half. The auto-charge for recurring customers means I literally never have to ask anyone for money.”
* Illustrative. Real customer metrics replace these before publish.
Payments built into the booking lifecycle.
| Capability | Stand-alone processor | ThePetsMonk |
|---|---|---|
| Payments tied to bookings automatically | ||
| Deposit policy per service | ||
| Pre-paid package management | ||
| Auto-charge on recurring appointments | ||
| Tax mode per service (inclusive / exclusive) |
Frequently asked questions
Which payment processors does ThePetsMonk support?
Stripe is our primary processor — industry-standard, fully PCI-compliant, supporting card, ACH, Apple Pay, and Google Pay. Connect your Stripe account during onboarding; funds settle directly to your bank, not to us.
Does ThePetsMonk take a percentage of payments?
No. ThePetsMonk doesn't add a payment platform fee. You pay the standard Stripe fee directly to them. Your subscription to ThePetsMonk covers the software.
Can I take deposits at booking time?
Yes. Configure a deposit policy globally or per service — flat amount, percentage, or "first-time customers only". Deposits are collected during the public booking flow, lock in the slot, and apply against the final invoice. Refund rules (e.g., refundable up to 24 hours before) are enforced automatically.
How does the package feature work?
Define packages (e.g., "5 Full Grooms — $400"). Customer pays once, sessions auto-deduct as bookings complete. Packages have expiry dates. Customers see their balance on the booking page; admins see usage reports.
Can recurring appointments charge automatically?
Yes. Customers on recurring appointment series can opt into auto-charge with a card on file. Each booking is charged on completion; failed charges notify the customer and pause the series until resolved.
How are taxes handled?
Tax mode is configurable per service — inclusive (price shown is final) or exclusive (tax added at checkout). Multi-rate tax stacks (state + city sales tax in the US, VAT layers in EU) are supported natively. Tax ID capture for B2B customers puts the customer's tax ID on the invoice automatically.
Take payments. Track payments. Get paid.
Free forever. No platform fee. Cancel anytime.