Payfast Payment Gateway Integration

Created by Chetan ., Modified on Mon, 27 Dec 2021 at 01:42 PM by Chetan .

PayFast allows merchants (individuals, businesses, and charities) to accept secure payments from online buyers by offering a variety of payment methods, including credit card, Instant EFT, Masterpass, mobicred, SCode, and debit card.


As per PayFast payment's policy, the currency should be in ZAR if you want to use PayFast.


1. Login to your Account

Login to your PayFast account.



2. Get Merchant ID, Merchant Key, Salt Passphrase


Now you will get your details on your account dashboard. You need to set Salt Passphrase if it is not set before.


3. Integrate with application

Login into Application and open Settings > Payment Credentials > Payfast check Payfast Status after that Select Environment and enter your Merchant ID, Merchant Key and Salt Passphrase.



Now save the changes and you are ready to accept the payment via Payfast.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article