Recurring bookings, smart reminders & team scheduling now live.
Payments & deposits

Get paid before the appointment.

Take secure online payments, collect deposits and keep booking payments connected to the customer, animal and service — without chasing invoices or matching payments manually.

Prefer cash, bank transfer or payment in person? Record manual payments alongside online transactions so everything stays in one place.

No credit card required · Connect Stripe or Square when you're ready

Payments

Revenue

$4,280

+18%

Pending

$265

3 payments

Payouts

$3,930

Next: Fri

Bella — Full Groom

Stripe

$120.00

paid

Rocky — Boarding Deposit

Stripe

$80.00

deposit

Max — Wash & Dry

Cash / offline

$65.00

manual

Luna — Daycare

Awaiting payment

$45.00

pending

Fee breakdown2% platform fee
92% you · 8% fee
Payment Received

$120.00

Bella — Full Groom · 9:15 AM

Instantly confirmed ✓

Deposit Collected

30% deposit at booking

Balance link sent after service

$80.00

Payout Friday

$3,930.00

Transferred via Stripe

Built for groomers, boarding, daycare, trainers, equine businesses & more

Payment features

Everything you need to take and track payments.

A booking shouldn't create another admin job. Online payments, deposits, manual payments and refunds — all connected to the booking, customer and animal, so you can see who has paid, what they paid for and what's still outstanding.

Online card payments

Accept card payments securely through Stripe or Square at the time of booking — pick the processor that works for your business.

Deposits

Require an upfront deposit — fixed amount or percentage of the total.

Manual payments

Record cash, bank transfer or EFTPOS against any booking. Available on paid plans.

Payment status on every booking

See paid, deposit received, pending or manual at a glance against the actual booking.

Refunds

Issue full or partial refunds from the booking. Refunds are tracked in your transaction history.

Transaction history

Every payment, deposit and refund stays connected to the booking, customer and animal.

How it works

From booking to payment, without the back-and-forth.

01

Customer books

They choose the service, time and date and provide the required booking information.

02

Payment is handled

Depending on your service settings, the customer pays online or a deposit — or you record a manual payment.

03

Booking and payment stay connected

You see payment status against the booking, the customer and the animal — all in one place.

04

Money is paid out

Your connected processor (Stripe or Square) handles online card payments and payouts — settlement info stays visible in your dashboard.

Deposits

Protect the time you reserve for every booking.

Require an upfront deposit for services where cancellations and no-shows cost you real time or capacity. Deposits are collected online via Stripe at the time of booking.

Set a fixed amount or a percentage of the total. After the service, you send the customer a payment link for the remaining balance — the booking and payment stay connected throughout.

Common deposit use cases

Grooming appointmentDoggy daycareBoarding stayTraining sessionEquine service

Boarding Deposit — Rocky

3-night stay · $80.00 deposit (30%)

Booking

Customer pays $80.00 deposit via Stripe

Service

Rocky's 3-night stay is delivered

Balance link

You send a payment link for the remaining $186.67

Paid in full

Customer pays the balance online — booking complete

Take payment your way.

Your business doesn't have to change how it gets paid just to use AnimalBooking.

Online payments

Secure card payments processed through Stripe or Square. Customers pay at booking or pay a deposit — you see the status against every booking.

  • Full payment or deposit at booking
  • Payment pre-authorisation for request-to-book
  • Refunds processed through your processor
  • Payout information visible in your dashboard

Manual / offline payments

Cash, bank transfer, EFTPOS or another method — record it against the booking so everything stays in one place.

  • Record cash, bank transfer or EFTPOS
  • Mix online and manual per service
  • No processor required for manual-only services
  • Available on the Independent plan and above
Transparent pricing

Know what you pay before you get paid.

AnimalBooking's platform fee varies by plan. Your processor's standard processing fees (Stripe or Square) also apply to online card payments. There are no setup fees.

Starter

3%

Free

Platform payments only

Independent

2%

$49/mo

Manual payments included

Teams

1.5%

$149/mo

Multi-staff

Pro

1%

$299/mo

Lowest fee

AnimalBooking platform fee

A percentage of each online transaction, based on your plan (3% Starter, 2% Independent, 1.5% Teams, 1% Pro). Manual payments recorded against bookings don't attract a processing charge.

Processor processing fee

Charged by your connected processor (Stripe or Square) on online card payments. AnimalBooking doesn't add a markup to processor fees.

Payments handled securely through Stripe or Square.

AnimalBooking supports both Stripe and Square for online card processing. Card information is handled by the processor's infrastructure — AnimalBooking never sees or stores raw card numbers. You connect your own account, so online payments go directly to your bank through your chosen processor.

Card data handled by Stripe or SquarePCI Level 1 certified processorsYour own connected account
Secure payment processing by
Powered by StripeSquare
See AnimalBooking in action

See how the whole booking flow works.

Watch us take a real animal business from signup to a live booking page and show what happens on both the customer and provider side.

12-minute full platform walkthrough

Having trouble playing the video? Watch it on YouTube →

Looking specifically at payments? Book a personalised demo and we'll show you the payment setup for your business.

FAQ

Payments FAQ.

You choose how each service collects payment. A customer can pay the full amount online via Stripe or Square at booking, pay a deposit with the balance collected after the service, or you can record a manual payment (cash, bank transfer or EFTPOS). Payment status is visible against every booking.

Spend less time chasing payments.

Start building your AnimalBooking account today, or book a personalised demo and we'll show you exactly how payments would work for your business.

No credit card required · Setup help available

Prefer us to help get everything configured? Email info@animalbooking.com

Animal Booking

Booking & payments for animal service businesses.

Platform

Services

Resources

Account

© 2026 Hoorah Online Pty Ltd trading as AnimalBooking · ABN 11 647 646 768

Secure paymentsGlobal-readyNo lock-inLive in 10–15 min