The PayFast payment module for Shopp integrates your Shopp storefront checkout to South African PayFast.
PayFast Account Setup
- You will need to establish an account with PayFast
- Uncompress the add-on files
- Upload the folder (directory) and all its contents to your Shopp add-ons folder (directory) under:
When your PayFast account is successfully set up, you will receive a Merchant ID and a Merchant Key. To setup Shopp to use PayFast, in your WordPress admin navigate to Shopp → Setup → Payments.
- Payment Gateway
Select PayFast from the Payment Gateway menu.
- Merchant ID
Enter your Merchant id provided by PayFast when your account was setup.
- Merchant Key
Enter your Merchant key provided by PayFast when your account was setup.
- Enable sandbox mode
By toggling on this setting, you will be able to run test transactions using PayFast without any money changing hands or accounts being debited. You don’t need any merchant id or merchant key to use the sandbox.
When you have sandbox mode enabled, you can use the following sandbox user account to login to the PayFast sandbox when Shopp submits your test order.