Let your customers pay invoices instantly — via card, EFT, or SnapScan. Money goes straight to your SA bank account.
PayFast is South Africa's most popular payment gateway. When you connect your PayFast account to InvoiceSA, your customers get a "Pay Now" button on every invoice. They pay online, and the money lands in your SA bank account — no middleman.
Without PayFast, your invoices will still work perfectly — customers will just see your EFT banking details instead of the online payment option.
Go to payfast.co.za/registration and choose "Merchant" as your account type.
You'll need:
How long does verification take?
PayFast usually verifies your account within 1–3 business days. They may ask for a copy of your ID or a bank statement — this is standard for all SA payment providers.
Once PayFast approves your account:
10012345) and Merchant Key (a code like 46f0cd694581a)Keep these safe
Your Merchant Key is like a password — don't share it publicly. InvoiceSA stores it securely and only uses it to process payments for your invoices.
That's it! Your invoices will now show the "Pay Now" button automatically.
Create a new invoice and send it to your customer via email or WhatsApp. They'll see a "Pay Securely via PayFast" button and can pay instantly.
PayFast charges 2.9% + R2.00 per successful transaction. There are no monthly fees or sign-up costs.
Example:
| Invoice amount | R1,000.00 |
| PayFast fee (2.9% + R2) | – R31.00 |
| You receive | R969.00 |
PayFast settles (pays out) to your bank account within 1–3 business days. You can check your balance and payouts in the PayFast dashboard.
Visa and Mastercard — most popular option
Direct from their bank — fast and secure
Scan and pay — great for in-person
No! InvoiceSA works perfectly without PayFast. Your invoices will show your EFT banking details so customers can pay via bank transfer. PayFast just adds the convenience of online payment.
No. InvoiceSA does not take any cut of your payments. The only fees are PayFast's standard transaction fees (2.9% + R2.00).
Yes! Online payments via PayFast are available on all InvoiceSA plans, including the free plan.
PayFast processes the payment and deposits the money into your bank account within 1–3 business days. The invoice is automatically marked as paid in InvoiceSA.
Yes. PayFast accepts sole proprietors, freelancers, and registered companies. You just need a valid SA ID and bank account.
Set up takes less than 5 minutes once your PayFast account is verified.
InvoiceSA — Invoicing built for South Africa