How do I integrate PayFast with Loaded Commerce?

How do I integrate PayFast with Loaded Commerce?

To install the PayFast payment module, do the following:

  1. Download the payment module from Github.
  2. Unzip the module to a temporary location on your computer.
  3. Copy the addons folder in the archive to your base Loaded Commerce folder.
    • This should not overwrite any existing files or folders and merely supplement them with the PayFast files. This is, however, dependent on the FTP program you use.
  4. Log in to the admin dashboard of your Loaded Commerce site.
  5. Click the Addons icon, then navigate to Setup > Modules > Payment Modules.
  6. Click the PayFast Install button.
  7. After installation click Setup.
  8. Enable the plugin and set Sandbox Mode to Yes. Set the order status as necessary.
  9. Click Save.
  10. You are now ready to test the PayFast addon in sandbox mode.
  11. When ready to go live, navigate to the PayFast setup page as before, input your PayFast Merchant ID and Key (and passphrase if set on your account).
  12. Set Sandbox Mode to No and click Save.
  13. You are now ready to process live transactions using PayFast.