Payments & invoicing

Every payment, tied to a booking.

Online checkout, in-salon POS, deposits, pre-paid packages, recurring auto-charge. One ledger for every cent — no second tool, no spreadsheet to reconcile.

Stripe-powered · No platform fee on payments · Cancel anytime

app.thepetsmonk.com › invoices › online checkout

Online checkout

Stripe-powered · card, ACH, Apple Pay, Google Pay

$4,280

captured

today

62

payments

98% online

$0

failed · retried

all auto-recovered

Recent · last 24h

View all
  • Sarah J.

    Milo · Full Groom

    Visa ••42

    2m ago

    $85.00

  • James W.

    Cooper · Bath

    Apple Pay

    14m ago

    $45.00

  • Emma R.

    Daisy · Nail Trim

    Visa ••89

    1h ago

    $25.00

  • Mike P.

    Ruby · Puppy Visit

    Google Pay

    3h ago

    $45.00

  • Tom L.

    Bella · De-shed

    Visa ••71

    5h ago

    $60.00

  • Aisha B.

    Charlie · Full Groom

    ACH transfer

    8h ago

    $110.00

  • Ravi P.

    Luna · Bath & Brush

    Apple Pay

    12h ago

    $55.00

9:41

Checkout

Milo · Full Groom

Sat, May 24 · 10:30 AM

  • Subtotal$85.00
  • Tax$7.50
  • Total$92.50

Pay with

Apple Pay

One-tap

Visa ••42

Saved

Google Pay

One-tap

Powered by Stripe · PCI-compliant

$2M+Revenue managed
22%Avg rebooking lift
10+Hours saved / week
500+Pets groomed monthly
98%Platform uptime
4.9★Average review rating
$2M+Revenue managed
22%Avg rebooking lift
10+Hours saved / week
500+Pets groomed monthly
98%Platform uptime
4.9★Average review rating
$151.10

One ledger for every cent.

Online payments, in-salon cash, refunds, package deductions, tips — all on one timeline per booking, per customer, per groomer.

Online checkout customers expect.

Stripe-powered. Card, ACH, Apple Pay, Google Pay. Your branding on a hosted checkout — PCI handled, not your problem.

−57%

The tools that cut no-shows in half.

A deposit at booking. A pre-paid package. Auto-charge on recurring. Each one materially reduces no-show loss — and we ship them all.

Everything money-related

Online, in-salon, recurring —
on one ledger.

Six payment flows, one financial system. Stripe under the hood for the heavy lifting, every cent attributed to a booking automatically.

Total due$151.10
Apple PayOne-tap
Visa ••42Saved
Google PayOne-tap
Stripe · PCI-compliant

Online checkout

  • Stripe-poweredindustry-standard processor, fully PCI-compliant
  • Card, ACH, Apple Pay, Google Payevery method customers expect
  • Hosted checkoutyour logo and colors, Stripe's compliance
  • Auto-invoiceline items, tax, totals generated the moment payment lands
  • Failed-payment handlingbooking stays pending, customer can retry
Split payment+ $15 tip

Cash

Counter

$80

Card · ••42

Tap-to-pay

$60

Tip · to Sarah

Direct

$15
Balance$11.10

In-salon POS

  • Manual payment recordingcash, card-on-machine, bank transfer, check
  • Multi-payment per invoicehalf cash, half card if the customer wants
  • Tip capture at checkoutdirect to the assigned groomer, logged on payslip
  • Goodwill discountapply with a required reason field
  • Receipt printing or emailyour call per customer
Per-service deposit2 active

Full Groom

20%

Bath

Specialty

$30 flat

New customer · any

First-time only

10%
No-shows down 57% since enabled

Deposits cut no-shows

  • Per-service rules"20% on Full Grooms, no deposit on Bath"
  • First-time-customer modeonly new customers pay a deposit
  • Auto-applied to invoicedeposit credit appears on the final bill
  • Refund rulesfull refund 24h+, partial otherwise, enforced automatically
  • Materially reduces no-shows40–60% drop in most salons*
5-pack · Full GroomSave $50
1/ 5 left
$400 paid Aug 12Expires Nov 12

Pre-paid packages

  • Custom packagessessions × service, with optional discount
  • Expiry datesset validity period, balance counts down automatically
  • Auto-deduction on completionbooking done → session count decrements
  • Customer self-viewbalance visible on the booking page
  • Usage reporttop sellers, average use rate, expiry-rate revenue capture
Auto-charge · every 4 wk••42
May 23$85captured
Apr 25$85captured
Feb 28$85failed
Jun 20$85scheduled
Failed charge · auto-paused · customer notified

Recurring auto-charge

  • Card-on-filesaved at first payment with customer consent (PCI-compliant)
  • Auto-charge on completionbooking done → card charged → invoice emailed
  • Failure handlingcustomer notified, series pauses until resolved
  • Pause / resumecustomer can suspend without cancelling the series
  • Audit trailevery recurring charge logged against the booking
Tax stack · Full GroomExclusive
Subtotal$100.00
CGST · 9%$9.00
SGST · 9%$9.00
Total$118.00
Multi-rate stack · CSV export by period

Tax & retail-ready

  • Tax-inclusive or exclusiveset per service or globally
  • Multi-rate tax stacksstate + city, VAT layers in EU, GST in India
  • Tax-exempt servicesflag specific services as zero-rated
  • Tax reportscollected-by-period for filing, ready for your accountant
  • Retail modulesell shampoo, treats, leashes; inventory and reports included
Not a stand-alone processor

Payments built into
the booking lifecycle.

The things a stand-alone processor can't do for a salon.

Recent paymentsCSV export
Date
Description
Amount
May 23
ch_3MZX...4242
$151.10
May 23
ch_2KvD...9912
$85.00
May 22
ch_1NbA...4242
$45.00
May 22
ch_5PqR...8821
$210.00
Which booking was this for? Open a spreadsheet.
No booking attribution
No deposit policy
No packages
No auto-charge on recurring
No per-service tax mode

A stand-alone payment processor

  • Payments live in one tool, bookings in anotherreconcile by hand
  • No deposit policyevery customer is asked the same way (or not at all)
  • Packages and recurring auto-charge don't existyou DM customers for money
  • Tax mode is global, not per-serviceyour accountant sighs
  • Tips are an afterthoughtmanually noted, not paid to anyone in particular
$

Booking ledger · Sarah J.

Every cent tied to a booking

Live

May 23Full Groom · Milo

Card ••42 · auto-captured

$151.10

May 23Tip · to Sarah

Direct

$15.00

Apr 25Full Groom · Milo

Recurring · card-on-file

$85.00

Aug 12Deposit · Full Groom

Locked the slot

$20.00
5-pack package · 4 used, 1 left · expires Nov 12

ThePetsMonk

  • One ledgerevery payment, refund, tip, package use tied to a booking
  • Per-service deposit policyfirst-time-only mode, refund rules enforced
  • Pre-paid packages + recurring auto-chargebuilt in, not bolted on
  • Per-service tax modeinclusive or exclusive, multi-rate stacks supported
  • Tips routed to the assigned groomeron the payslip, not a sticky note

Stop chasing payments after the appointment.

Deposit at booking. Card-on-file for recurring. Pre-paid packages. No more “remind me to pay” texts.

From the salon floor

The bookings that no longer
need a payment reminder.

2-location salon · Mumbai
Deposits cut our no-shows almost in half within the first month. The auto-charge for recurring customers means I literally never have to ask anyone for money — and packages turned a chunk of one-off bookings into pre-paid revenue.
M
Maya
Salon owner · 2 locations
−50%
no-show rate after enabling deposits at booking
0
manual payments chased on recurring appointments
3 → 1
online + in-salon + refunds collapsed into one ledger
31

* Illustrative. Real customer metrics replace these before publish.

Take payments. Track payments. Get paid. One Stripe connection, one ledger, every cent attributed to a booking automatically.

Stripe checkout
Deposits
Packages
Auto-charge
app.thepetsmonk.com/payments
MON
21
TUE
22
WED
23
THU
24
FRI
25
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
9:00 AM
Cancelled
10:30 AM
Haircut
1:00 PM
Full Groom
9:30 AM
Bath & Brush
11:30 AM
Haircut
12:30 PM
Nail Trim
10:00 AM
Full Groom
12:00 PM
Bath & Brush
9:30 AM
Bath & Brush
10:30 AM
Haircut
11:30 AM
Full Groom
1:00 PM
Nail Trim
now
10:00 AM
Full Groom
11:30 AM
Haircut
12:30 PM
Bath & Brush
Haircut
Bath
Full Groom
16 bookings · this week
The platform

Built for every part of your salon.

Eight tools that actually talk to each other. Cancel the other six subscriptions you're paying for.

9:41
Sarah's Grooming
Open today
Sarah's Grooming
Book a slot for Milo
May 2026
M19
T20
W21
T22
F23
S24
S25
Available · Fri
5 open
9:00
10:30
12:00
2:00
3:30
5:00
Online booking

Bookings that come in while you sleep.

A booking page that works on any phone, or embed it on your site. Pet parents pick the slot — you wake up to a full Friday.

Milo
Milo Henderson
Golden Retriever · 4 yrs
Vaccinated
Visits
14
Last
3 wk
Notes
2
+248 more clients
Customers & pets

Every pup, perfectly remembered.

Pet profiles with vaccinations, intake, history and notes. One source of truth for every visit.

Email
Confirmation sent to sarah@…
Auto
SMS
Reminder sent · 24h before
Sent
WhatsApp
Sarah: "See you Friday"
Live
Communications

One inbox. Three channels.

Email, SMS and WhatsApp from a single thread — and most of it sends itself.

Friday

23

May

M19
T20
W21
T22
F23
S24
S25

Buddy · Bath

9:00 AM

Confirmed

Luna · Full groom

10:30 AM

Confirmed

Milo · Trim + nails

1:00 PM

Confirmed
Schedule & calendar

Drag, drop, done.

Recurring bookings, lunch blocks and smart conflict detection. The day rearranges itself when one pup runs late.

Invoice · 0427
Paid
Full groom — Milo$65.00
Nail trim$15.00
Blueberry shampoo$8.00
Total$88.00
Settled
Payments & invoicing

Get paid before they leave.

Tap to pay, deposits, packages, recurring memberships — receipts sent automatically.

Win-back · running
12 / 30
+23%
rebookings this month
12 dogs returnedGoal · 20
Marketing & growth

Win back the dogs you miss.

Automated win-back campaigns refill empty slots and bring lapsed clients back.

P
Priya G.
Lead groomer
Clocked in
M
Marcus T.
Groomer
On break
A
Ana R.
Bather
Off
Staff & operations

Who's in. Who earned what.

Schedules, clock in/out, tips and commissions — tracked automatically.

Revenue · 30d
+18%
$28.4Kvs $24.1K
Reports & analytics

Know what worked. Fix what didn't.

Revenue, retention, no-show rate, top services — clear, weekly, yours.

Setup

From zero to first booking in under an hour

No training calls. No consultants. Three short stretches between dogs.

80%

Setup almost done

4 of 5 steps · publish to go live

Live in 2 min
Logo & shop name
3 services · pricing
Hours · Mon–Sat 9–6
Brand colour · Rose
Booking page liveNext
Step 012 min

Tell us about your shop

Add services, hours, and team. We auto-build your booking page in your brand colour.

Add customers

Import from CSV · review before saving

customers.csv

28 KB · 1,248 rows mapped

Parsed

Preview · first row

David Chen

Max · Golden Retriever · +1 (555) 0142

VIP
312 pets · 0 dupes
Step 025 min

Bring your regulars across

Drop a CSV — pets, breeds and notes come with. Zero duplicates, zero retyping.

Shared everywhere
9:41
book.pawfect.com

Pawfect Grooming

Friday · 11:30 AM open

Step 03Today

Share the link, fill the book

Drop it in your Insta bio, paste it in WhatsApp, stick a QR on your door. Calendar fills 24/7.

Questions

Questions, before you switch on payments.

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, CGST + SGST in India) are supported natively. Tax ID capture for B2B customers puts the customer's tax ID on the invoice automatically.

156+ groomers on board

Start grooming
smarter, not harder.

A free plan that's actually useful. Setup that takes minutes. A team that picks up the phone.

No credit card
Free forever plan
Cancel anytime
Setup in under an hour
9:41

Thursday, May 23

9:41

WhatsApp Business

Wed

Reminder sent to Sarah

Milo's Full Groom tomorrow at 11:30 AM

Stripe

1:42 PM

Payment received · $85.00

From Sarah J. · Milo's Full Groom

Stripe

9:27 AM

Payment received · $45.00

From James W. · Cooper's Bath & Brush

Google

now

★★★★★ new review

"Milo looked amazing — thank you!"

Gmail

8:14 AM

Vaccination expiring · Bella

Rabies expires in 7 days · renew by May 30

23

Google Calendar

Mon

New event · Cooper

Tomorrow 9:00 AM · Bath & Brush

Losing customers on Google?

Run audit