This is the Paygate plugin for VirtueMart. Please feel free to contact the Payfast support team at support@payfast.help should you require any assistance.
-
Download the Plugin
- Visit the releases page and download vmpayment.zip.
-
Install the Plugin
- Login as Joomla Admin.
- Navigate Side Menu > System > Extensions > Install Extensions.
- a) Click Or browse for file.
- b) Select downloaded vmpayment.zip from your computer.
- c) Click upload and install.
- Navigate Side Menu > System > Plugins.
- a) Search Paygate in the text box at Top Left.
- b) Click Enable plugin for the Paygate plugin shown in the search result list.
- Navigate Side Menu > Components > VirtueMart > Payment Methods.
- a) Click the "New" Button.
- b) Enter the following:
- Payment Name = Paygate
- Self Alias = Paygate
- Published = Yes
- Payment Description = Pay via Paygate
- Select Payment Method as Paygate
- Select Currency as South African Rand (or other supported options)
- Click Save & Close.
-
Configure the Plugin
- Click Paygate from Payment Methods list.
- a) Click the Configuration tab.
- b) Enter the following fields with relevant information:
- Test Mode.
- Paygate ID.
- Encryption Key.
- Default Successful Order Status.
- Default Failed Order Status.
- c) Click Save & Close.
- Click Paygate from Payment Methods list.
Please submit pull requests with any tweaks, features or fixes you would like to share.