Mylab accepts online payments exclusively through the Payfast Payment Gateway. If you prefer to donate or make a payment via direct EFT from your bank account, don’t hesitate to get in touch with us at [email protected] for our Standard Bank banking details.
Please note that currently, we do not use PayPal, Stripe, or any other payment platform; we only use Payfast.io to comply with the South African Reserve Bank foreign exchange controls. We will never send unsolicited invoices, and if you receive one claiming to be from us, disregard it.

Use the OANDA currency converter on the left to convert from ZAR to your currency. Choose ZAR in the ‘From:’ field as shown in the image on the right, and then your currency in the ‘To:’ field:

We can process once-off donations & recurring monthly donations online. Please select the appropriate Payfast button below:
Once-off or choose your own amount: ZAR175= +/-US$10
All transactions are processed in ZAR (South African Rand) and will be automatically converted from your currency to ZAR by the Payfast.io gateway. Take note that the ZAR exchange rate fluctuates daily.
Once-off: ZAR350 = +/-US$20
Once-off: ZAR850 = +/-US$50
Once-off: ZAR1,250 = +/-US$75
Once-off: ZAR1,700 = +/-US$100
Once-off: ZAR2,500 = +/-US$150
Once-off: ZAR4,250 = +/-US$250
Once-off: ZAR8,250 = +/-US$500
Once-off: ZAR12,500 = +/-US$750
Payments more than R10,000 can only be accepted through Apple & Google Pay on the Payfast.io gateway. Alternatively, you can make a direct EFT by sending us an email [email protected] for our Standard Bank banking details.
Once-off: ZAR16,500 = +/-US$1,000
Payments more than R10,000 can only be accepted through Apple & Google Pay on the Payfast.io gateway. Alternatively, you can make a direct EFT by sending us an email [email protected] for our Standard Bank banking details.
Monthly recurring or choose your own amount: ZAR175= +/-US$10
All transactions are processed in ZAR (South African Rand) and will be automatically converted from your currency to ZAR by the Payfast.io gateway. Take note that the ZAR exchange rate fluctuates daily.
Monthly recurring: ZAR350 = +/-US$20
Monthly recurring: ZAR850 = +/-US$50
Monthly recurring: ZAR1,250 = +/-US$75
Monthly recurring: ZAR1,700 = +/-US$100
Monthly recurring: ZAR2,500 = +/-US$150
Monthly recurring: ZAR4,250 = +/-US$250
Monthly recurring: ZAR8,250 = +/-US$500
Monthly recurring payments greater than R10,000 cannot be processed through the Payfast.io gateway. Alternatively, you can make a direct EFT by sending us an email [email protected] for our Standard Bank banking details.