Book & Pay Online
Schedule Your Appointment
In-person at Ballito or virtual nationwide · Secure online payment below
Prefer to call?
065 989 3363
📋
Complete your Health Questionnaire before your visit
Takes 5 minutes · Helps Dr Phiri personalise your care from day one · Private & confidential
Start Questionnaire →
Step 1: Schedule Your Visit
1
Appointment Type
How would you like to meet?
2
Choose a Date
Weekdays only · Saturdays 09:00 - 13:00
3
Choose a Time
Greyed out = unavailable
08:00
08:30
09:00
09:30
10:00
10:30
11:00
11:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
4
Your Details
We'll send a confirmation to your email.
Step 2: Pay for Your Programme
Select your plan and complete payment securely below.
Foundation
R1,500
per month
Executive
R10,000
per month
✅ Included — Foundation Plan
Use the details below. Reference: Your Name + Plan
BankInvestec
Account NameDr M Phiri Medical Practice
Account Number10013861430
Account TypeCheque account
Branch Code580105
ReferenceYourName + Plan
📱
Scan to Pay with SnapScan
Search "Dr Phiri Ballito" in the SnapScan app.
QRDR PHIRI BALLITO
📋
Pay After Your Consultation
Book your appointment now and pay at the end of your consultation via card, EFT, or cash. Dr Phiri will be notified that payment is due on the day.
⚠️ Please note: By confirming, you agree to settle the consultation fee on the day. Cancellations must be made at least 24 hours in advance.