This is the Payfast module for Zencart. Please feel free to contact the Payfast support team should you require any assistance.
-
Access Server Root
Navigate to the root directory of your Zen Cart installation on your server. You should see folders such as "includes," "images," and your admin folder (usually named with random letters). -
Extract Module
Unzip the module files to a temporary location on your computer. -
Upload Files
Upload the contents of the extracted module folder to your Zen Cart installation, matching the corresponding directories.- Ensure no files are overwritten; the Payfast files should only supplement existing directories.
- This behavior may vary depending on your FTP program. If you're unsure, manually copy the files as outlined in the detailed instructions.
-
Login to Admin Console
Access your Zen Cart admin panel. -
Navigate to Payment Modules
From the main menu, go to Modules → Payment. -
Install Payfast Module
Select the "Payfast" payment method and click "Install" on the right-hand pane. -
Enable Payfast
Set “Enable Payfast” to True. -
Save Changes
Scroll to the bottom and click the “Update” button. -
Test Mode
The module is now in test mode and ready for Sandbox testing.
Please click here for more information concerning this module.
Please submit pull requests with any tweaks, features or fixes you would like to share.