Create your page

Free to start · No app for your customers to download

WhatsApp booking link for small businesses in South Africa

Give clients a link to book in WhatsApp, receive reminders, and securely complete any required payment on BookVia’s payment page. Get guided help to finish your page and promote your business. No card needed to get started.

Create your free page → See example pages

Free forever on Starter. No card, no contract.

Clients book on WhatsApp, no app Get paid via a link bookvia.org/yourname
Whatever your hustle, this is for you
From the barber on the corner to the caterer who does weekend events — if you take bookings, BookVia speaks your language

Beauty & Grooming

Salon (hair & beauty)BarberSpa & massageNail & lash tech

Home, Auto & Trade

Car washMechanic & panel beaterCleaning servicesHandyman & repairsTailor & seamstressLaundry & dry cleaning

Food & Hospitality

Food vendorCatererSpaza shop / tuck shop

Events & Creative

Decor & event rentalContent creator / photographyDJ & entertainment

Transport & Travel

Transport / shuttleTravel agency / Tours & TravelDriving school

Professional & Community

Marketing agencyTutorFuneral services
How it works
1
Create your page
Business name, what you do, your WhatsApp number. Under a minute.
2
Share your link
Put it in your WhatsApp status, Instagram bio, or just send it directly.
3
Get booked
Clients pick a time or item and securely follow the payment link when a deposit is required.
The WhatsApp voice-note problem
What changes when your booking link replaces your memory

Right now

A client sends a voice note asking if Tuesday works. You're mid-service, you forget to reply. They book somewhere else.
Two clients both think they have the 2pm slot, because it all lives in your head and a scrolling chat history.
A client "confirms," then just doesn't pitch. No deposit, no way to hold them to it.

With BookVia

One link, always open. They pick a real slot from your real hours — no back-and-forth.
A booking only exists once it's on BookVia's calendar — no more double-booking off memory.
When you require a deposit, BookVia sends the client to its secure payment page and confirms the booking after verified payment — see pricing.
See it in action
Real BookVia pages you can click through — marked as demos
T
Thabo's Barbershop
Barber · Demo page
View example page →
G
Glow Nails & Lash
Nail & lash tech · Demo page
View example page →
A
Ace Maths Tutoring
Tutor · Demo page
View example page →
Questions
Do my customers need to download anything?

No app or BookVia account is required. Booking can start inside WhatsApp; a secure BookVia payment page opens only when a deposit is required.

What if I'm not techy?

Setup is your business name, what you do, and your WhatsApp number — your page is live in under a minute.

Is it really free to start?

Yes. Starter is R0/month, no card required to sign up, up to 15 bookings a month.

What happens if I outgrow the free plan?

You can upgrade any time from your dashboard. See pricing for what each plan includes.

Is there a fee on top of my plan?

Yes, a 7.4% platform fee (our 4.5% plus 2.9% to cover card-processing costs) on every completed transaction, with a minimum of R3 per transaction, the same on every plan — there's no version of BookVia without it. If a booking is paid through our payment gateway, it's deducted automatically before your payout, so there's nothing for you to do. If you collect a booking in cash or by EFT yourself, we invoice you for the fee and charge it to your card on file automatically once your unpaid total reaches R100 (or after 60 days, whichever comes first). If that charge fails, we retry automatically over the next two weeks; if it's still unpaid after that, new bookings are paused until you settle up — your page and existing bookings stay live the whole time. See your dashboard's Billing tab for a running total.

Need help with something?

Email support@bookvia.org and we'll get back to you.