07:45 · ◐ Pilot
A patient books on your page.
They pick a service and a time that fits your diary, on their own phone.
For South African doctors in private practice
Patients book and see you by video on a page that carries your name. Fees go to your own account. You pay one flat monthly subscription, never a share of your consult fees.Patients book and see you by video, on a page with your name. Fees go to your own account.


Your page
Patients open your page from your link, QR code or poster. They choose a service and a time, on their own phone, with no app to install. Nothing goes public until you approve it.


New booking, 07:45
Video consultation with Dr Naidoo
Fair questions first
The HPCSA allows telehealth within its guidelines. VirtualDoc asks you to attest to them, takes the patient's consent before each video consult, and checks your registration before you go live. It is a tool, not legal advice.

You are the responsible party for your patients' information. Each practice's records are kept apart, consent is captured and kept, and access is logged. These are controls to help you, not a certificate.
VirtualDoc acts for you as the operator and does not use your patients' records for its own purposes.
Practice data is stored in London, in the United Kingdom (AWS eu-west-2). Our sub-processors are listed openly. See the list of sub-processors
Pricing
One flat monthly fee runs your whole online practice. No set-up fee, no charge per consult, no contract.
R1 299 per month
One doctor and up to two admin staff.
R2 499 per month
Up to four doctors and eight admin staff.
What it costs you in consults
Your video consult fee
Worked out from the fee you chose. VirtualDoc never takes a share of your consult fees.
You pay nothing for the first month after go-live. No contract: cancel at any time, effective at the end of the month.
During the pilot there is a safety limit of 100 consults per practice per month. It is a limit, not a charge.
Everything you get, in both packages
What we never do
A consult, start to finish
07:45 · ◐ Pilot
They pick a service and a time that fits your diary, on their own phone.
09:00 · ◐ Pilot
The patient gives consent before each video consult. Then you open the call on Google Meet from your day view.
09:20 · ✓ Built
Notes save as you type, and each patient's record stays with your practice.
09:24 · ✓ Built
Choose the medicine, add the directions and sign with your own signature, printed or downloaded.
09:25 · ◐ Pilot
Patients pay when they book, through your own payment gateway. VirtualDoc takes no share.
Illustration · Sample practice. Screens are recreated from the real product with made-up patients.
See the real thing
These are real VirtualDoc screens, shown with made-up patients.





Sample data. Real screens from the product.
Set-up
You begin with made-up patients, so you can look around with nobody involved. 9 short steps, most a few minutes each. Real patients and payments open once your practice is verified.
Honest status
Before you join the pilot, we will tell you in writing exactly how you would get your records out.
You do. Patients pay to your own account. No payment gateway yet? We help you open your own, and until it is approved VirtualDoc can collect for you and pay you weekly, less only the PayFast fee. VirtualDoc takes no share.
The records are your practice's. A full export tool is coming soon, and before you join the pilot we will tell you in writing exactly how you would get your records out.
Real patients and live payments open once your practice has been verified. Until then you work in a sandbox with made-up patients.
Yes. Roles let reception run the diary and check patients in without seeing what they do not need. Inviting staff by email is coming soon.
Try the demo first. When you are ready, set up your page and go live once your practice is verified.