To integrate PayFast with UberCart, do the following:
- Download the PayFast module and extract the uc_payfast folder from the zip folder.
- Move or copy the folder called ”uc_payfast” into your /modules/ubercart/payment directory.
- Log in to the admin dashboard of your site and navigate to Extend where you can install PayFast.
- Navigate to Store > Payment Methods and add PayFast.
- Leave all fields blank and set to sandbox mode to test.
- When you are ready to go live, enter your PayFast Merchant ID, Key and Passphrase, select Live and click Save.
If you are using version 7 or below, please visit GitHub for instructions.