How do I integrate PayFast with BoxBilling?

How do I integrate PayFast with BoxBilling?

In order to use PayFast with BoxBilling, you need to install BoxBilling. Contact them if you need help with this. After installation, you will need to upload the PayFast payment module for BoxBilling, which is an extension developed by us.

Installation requirements

  • A working BoxBilling installation
  • PHP Curl extension (ask your host if you are not sure if this is available)

Installation and testing

Download the BoxBilling PayFast files from GitHub, unzip it to your computer and upload the files to the root installation of your BoxBilling installation. 
[root]/ bb-library/Payment/Adapter/PayFast.ph
  1. navigate to Configuration > Payment gateways > New Payment gateway > Install PayFast.
  2. Click Edit PayFast, complete the configuration accordingly, and set debugging on, enable the payment option and enable the test mode. Select the ZAR currency that you created previously. Now update the PayFast payment option.
  3. You are now ready to complete a test transaction through the sandbox testing environment.
  4. Once you’ve completed a test transaction, go back to the BoxBilling admin area.
  5. Navigate to Configuration > Payment gateways > Edit PayFast and change the Enable Test Mode to off. Click Update.
  6. You are now ready to start accepting live transactions through PayFast.

    • Related Articles

    • How do I integrate PayFast with UberCart?

      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 ...
    • How do I integrate Payfast with Ecwid?

      To integrate Payfast with Ecwid, do the following: Log in to your Ecwid account. Navigate to Settings > Payment. Next to Credit or debit card click Choose payment processor. Select Credit card: Payfast. Enter your Payfast Merchant ID, Merchant Key ...
    • Does Payfast integrate with a Wix website?

      Unfortunately at this time Payfast doesn’t integrate directly with Wix, but there are ways around this. If you need a shopping cart system on your Wix website you can use Ecwid. Ecwid provides shopping cart functionality to platforms like WordPress, ...
    • How do I integrate PayFast with Events Manager Pro?

      You’ll need a working installation of WordPress with Events Manager Pro before you can integrate with PayFast. Kindly see their website for more information. To install the PayFast module, do the following: Download the PayFast plugin. Upload the ...
    • How do I integrate PayFast with Invoice Ninja?

      To integrate your PayFast account with Invoice Ninja, do the following:   Log in to your Invoice Ninja account. Navigate to Settings > Payment Settings. Click on Configure Gateways. Search for and select PayFast as the Provider. Enter your PayFast ...