PayFast Payment Plugin for RSDirectory!

This RSDirectory! PayFast Payment Plugin is commercial and needs to be purchased separately. You can buy it by accessing Customer Area > My memberships > Active Memberships > clicking the 'Buy Extra Plugins' button of your RSDirectory! license.

The RSDirectory! PayFast Payment Integration Plugin allows your users to pay for credit packages using PayFast payment processor.

Downloading and Installing the plugin
Download

The plugin can be downloaded by logging into our website using the account that holds the subscription and heading to Customer Area > My Downloads area.

Install

In the backend of your Joomla! installation go to the Extensions > Manage > Install, and install the plugin. Next thing is to publish the plugin, to do this go to Extensions > Plugins, search for the "RSDirectory! PayFast payment plugin" and publish it.

Configuring the plugin

Configuring the PayFast payment gateway can be done from Extensions > Plugins > RSDirectory! PayFast payment plugin tab:

  • Merchant ID: Your Merchant ID can be found by logging into your PayFast account and clicking on the Settings page. Listed under "Merchant Identifiers".
  • Merchant key: Your Merchant Key can be found by logging into your PayFast account and clicking on the Settings page. Listed under "Merchant Identifiers".
  • Passphrase: your configured PayFast passphrase key.
  • Return URL: set your custom return URL.
  • Cancel URL: set your custom cancel URL.
  • Payfast mode: Test / Live - switch between sandbox and live versions.
  • Tax Type: Percent (%) / Fixed Rate
  • Tax Value: Amount of tax. Total amount of the transaction must include this amount.
  • Publish Entries: If the transaction is attached to a particular entry, choose how the entry gets published after receiving payment. Available options: No / Yes / If owner has 'Entries are automatically published' permission.

Important:

- when testing PayFast, besides enabling the Test mode, ensure that you're using actual sandbox credentials as provided from PayFast sandbox.

- note that all transactions made using this integration will use the South African Rand currency, or for short ZAR. You can read more about this topic in the PayFast official documentation.

Was this article helpful?

Yes No
Sorry about that