Log in to your Invoice Ninja account.
Navigate to Settings > Payment Settings.
Click on Configure Gateways.
Search for and select PayFast as the Provider.
Enter your PayFast Merchant ID, Merchant Key and Passphrase. For information on where to find these, read this article.
To see how to set a passphrase, please read this article.
Click Save.
Should you wish to test your integration in sandbox mode, tick the box for ‘Test Mode’ and click Save.
With Test Mode active, you may view an invoice and click ‘Pay Now’ to complete a test transaction.
Once you’re ready to switch to live payments, untick the box for ‘Test Mode’ and click Save.