What is PayFast?

PayFast is a payments processing service for South Africans and South African websites. We enable easy, secure and instant transfer of money from online buyers to sellers.

We allow sellers –individuals, businesses and charities– to accept secure payments from online buyers in a variety of ways. We process credit cards from anywhere in the world, Instant EFT (bank transfers with SA’s four biggest banks that get instantly verified), Bitcoin and more.

Online payments made easy with PayFast

How does it work?

Sellers with a (free) PayFast account can enable some (or all) of our supported payment methods on their site. PayFast works with dozens of powerful eCommerce platforms and doing custom integration is a breeze.

When a buyer clicks to pay, they get to choose their preferred payment method and securely completes the transaction on PayFast’s servers.

After payment has been completed, the buyer and seller are both notified of the successful transaction. The seller can immediately start fulfilment of their goods or services.

All transaction details and payments received, minus our modest fees, reflect instantly on the seller’s PayFast account.

The funds can be moved from the seller’s PayFast account to any linked South African bank account type at the click of a button (or via Scheduled Payout). No merchant bank account is required to receive payments with PayFast.

Since all payments happen on PayFast’s secure infrastructure, merchants needn’t worry about costly certification nor seeing, storing or securing their customers’ financial information.

Register your free account


Can I receive payments if I'm not a registered business?

Absolutely. You can register with PayFast to receive payments as an individual/sole proprietor, as a registered business or as a registered charity.

How long does it take to get set up?

We try to eliminate all barriers of entry to selling online and you can technically start accepting payments on the same day as registering with us (if all your documents are in order, of course). You will need to register an account with us, which should take you between two and five minutes. After this, you’ll need to verify your details with us by uploading some documents on your account. We verify these documents within eight business hours. You can then add PayFast into your website or eCommerce platform.

Do buyers pay a fee to use the facility?

No. We simply charge the seller a small fee on each successful transaction. This fee depends on the payment method that the buyer used.

How does the Payout process work?

All funds processed reflect immediately in your PayFast account, but not in your linked bank account. You can log into your PayFast account and click the Payout button to move the funds to your bank account or set up Scheduled Payouts. Funds are eligible to be paid out after a 48 hour security and fraud review holding period.

Do I need a website to get paid?

No. While it’s a great idea to have a website and list your products online –ideally with one of the many supported eCommerce platforms– many merchants use PayFast simply to send payment requests to their clients via our Request Money feature.