Integration

Paystack + Booklink

Accept online card payments when clients book with you. Paystack's low fees (capped at R50 per transaction) make it ideal for higher-value services. Connect your account and start getting paid upfront.

Paystack

Connected

Deep Tissue Massage (60 min)

R850 Paid

Photography Session (2 hrs)

R2,500 Paid

Transaction fee on R2,500 booking:

R50.00 (capped) instead of R73.50

Paystack is a South African payment gateway backed by Stripe, processing payments for thousands of businesses across the country. Booklink's Paystack integration lets service providers collect online card payments at the time of booking. Paystack charges 2.9% + R1.00 per successful transaction for South African cards, capped at R50 per transaction - making it the most cost-effective option for higher-value bookings. International cards are charged at 3.9% + R1.00. Booklink adds zero commission on top. Payments are processed through Paystack's PCI-DSS compliant hosted checkout page.

How it works

1

Connect Paystack

Add your Paystack API keys in Booklink settings. Takes under 2 minutes. You need a verified Paystack business account.

2

Enable payment per service

Choose which services require payment at booking. Toggle it on or off per service - you decide what needs upfront payment.

3

Clients pay when they book

When a client books a paid service, they complete payment through Paystack's secure checkout. The booking is confirmed once payment succeeds.

Why accept payments with Paystack

Capped transaction fees

Paystack caps fees at R50 per transaction. For services above R1,700, this means lower percentage fees compared to other providers. Ideal for photographers, consultants, and premium service providers.

Backed by Stripe

Paystack was acquired by Stripe in 2020, bringing world-class payment infrastructure to South Africa. Enterprise-grade security with a local focus.

Reduce no-shows

Clients who pay upfront are far more likely to show up. Requiring payment at booking can reduce no-shows by 60-70%, protecting your time and income.

No commission from Booklink

Booklink charges zero commission on payments. You only pay Paystack's transaction fees and your R79/month Booklink Pro subscription.

Frequently asked questions

How does Paystack work with Booklink?

Connect your Paystack account in Booklink settings using your public and secret keys. When a client books a paid service, they are directed to Paystack's secure checkout to pay by card. Once payment is confirmed, the booking is automatically marked as paid.

What are the Paystack transaction fees?

Paystack charges 2.9% + R1.00 per successful transaction for South African cards (capped at R50 per transaction). International cards are 3.9% + R1.00. Booklink does not charge any additional commission on top of Paystack's fees.

Is Paystack available in South Africa?

Yes. Paystack launched in South Africa and is fully licensed and regulated. It's used by thousands of South African businesses to accept online payments. Paystack is also backed by Stripe, one of the world's largest payment companies.

Can I choose which services require payment?

Yes. You enable payment per service in Booklink. Some services can require upfront payment while others remain free to book - for example, require payment for premium sessions but keep initial consultations free.

Do I need the Pro plan to use Paystack?

Yes. Payment collection is a Pro feature at R79/month. The free plan includes booking, scheduling, and email notifications but does not include payment integration.

More payment options & related guides

Ready to get paid upfront?

Connect Paystack and start accepting payments when clients book. No credit card required to sign up.

Get started for free