Pro feature

Take deposits at booking time

No-shows cost South African service businesses thousands each month. Collect a deposit or full upfront payment through Yoco, Paystack, or PayFast when clients book, so you only block your diary for clients who are committed.

Pro plan from R79/month. Payment gateway fees apply separately.

Built for South African payment rails

Three local gateways, card and EFT support, ZAR-first. No foreign exchange fees or international processors.

Yoco

Connect your Yoco account and collect card payments at the moment a client books. Same rails you already trust in-store.

Paystack

Lower per-transaction fees on scale. Great for consultants and professional services with higher-value bookings.

PayFast

Broad payment methods including card, EFT, Masterpass, and Zapper. Widely trusted by South African consumers.

Deposit or full payment

Choose per service: a percentage deposit (say 50%) or the full amount upfront. Balance collected in-person is up to you.

PCI-DSS handled

Booklink never stores card details. Clients pay directly on your gateway's PCI-DSS compliant page, then return to the confirmation screen.

Auto-confirm on payment

Bookings are held pending payment, then auto-confirmed once the gateway reports success. No manual chasing, no double-bookings.

Booklink payments integration screen showing a connected Yoco, Paystack, or PayFast gateway

Connect Yoco, Paystack, or PayFast in a few clicks - deposits are auto-confirmed on success.

Quick answer

How do deposit payments work in Booklink?

When a Pro plan Booklink account enables deposits on a service, the booking flow on the public booking page adds a payment step. The client picks the service, team member, and time slot, enters their contact details, and is redirected to their chosen gateway (Yoco, Paystack, or PayFast) to pay either the deposit amount or the full service price in ZAR. Once the gateway reports the payment as successful, Booklink auto-confirms the booking, writes it to the provider's Google Calendar, and sends the client their confirmation email. If the client abandons payment, the time slot is released for someone else. Booklink never stores card details. All card data stays on the gateway's PCI-DSS compliant infrastructure. Gateway fees are paid directly to Yoco, Paystack, or PayFast, and Booklink does not take a commission on bookings.

Frequently asked questions

Does Booklink take a commission on bookings?
No. Booklink is a flat R79/month on the Pro plan. Only the gateway (Yoco, Paystack, or PayFast) takes a per-transaction fee, which is paid directly to them, not via Booklink.
Which gateway has the lowest fees?
Fees change over time, so check directly with each gateway. Generally Paystack has competitive per-transaction rates for online payments, PayFast supports the broadest set of payment methods, and Yoco is convenient if you already use it in-store.
Can I require a deposit on some services and not others?
Yes. Deposits are configured per service. You can require a deposit on long bookings (colour treatments, photo sessions) while keeping short consults or walk-in style services free to book.
What happens if a client cancels after paying?
Refunds are handled directly through your gateway's dashboard. Booklink cancels the booking and frees the slot, but the refund decision stays with you and matches your own cancellation policy.

Stop losing revenue to no-shows

Pro plan from R79/month. Start free, upgrade whenever deposits make sense for your business.

Create your free account

Last reviewed: . Reviewed by Nico Huysamen, Founder of Booklink, Cape Town, South Africa.