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.
Accept card payments securely through Stripe or Square at the time of booking — pick the processor that works for your business.
Require an upfront deposit — fixed amount or percentage of the total.
Record cash, bank transfer or EFTPOS against any booking. Available on paid plans.
See paid, deposit received, pending or manual at a glance against the actual booking.
Issue full or partial refunds from the booking. Refunds are tracked in your transaction history.
Every payment, deposit and refund stays connected to the booking, customer and animal.
01
They choose the service, time and date and provide the required booking information.
02
Depending on your service settings, the customer pays online or a deposit — or you record a manual payment.
03
You see payment status against the booking, the customer and the animal — all in one place.
04
Your connected processor (Stripe or Square) handles online card payments and payouts — settlement info stays visible in your dashboard.
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
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
Your business doesn't have to change how it gets paid just to use AnimalBooking.
Secure card payments processed through Stripe or Square. Customers pay at booking or pay a deposit — you see the status against every booking.
Cash, bank transfer, EFTPOS or another method — record it against the booking so everything stays in one place.
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.
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.
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.
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