HostBill

HostBill

How do I use PayFast with HostBill?

PayFast is natively incorporated as a payment module from HostBill 1.2.6 onwards.

You simply need to activate it from within the HostBill Administration console.

Installation and Testing

How do I activate PayFast within HostBill?

  1. Login to the HostBill Administrator console
  2. Using the main menu, navigate to Configuration → Manage Modules → Payment
  3. Select “PayFast 1.0” from the “Activate Module” drop down list and click “Activate”
    • The PayFast configuration tab will appear on the right hand side
  4. Enter the following details under the “PayFast” heading:

How can I test that it is working correctly?

You can test that it is working correctly by making test payments using the sandbox.

First set, the module to be in test mode as follows:

  1. Login to the HostBill Administrator console
  2. Using the main menu, navigate to Configuration → Manage Modules → Payment
  3. Enter the following details under the “PayFast” heading:
    • Merchant ID = 10000100
    • Merchant Key = 46f0cd694581a
    • Test Mode = <checked>
  4. Click “Save Changes”

You can then make purchases through the site as a normal purchased would:

  1. When redirected to PayFast for payment, log in with the following credentials on the right hand side of the payment screen:
    • Username: sbtu01@payfast.co.za
    • Password: clientpass
  2. Once logged in, use the available funds in the user's wallet to pay.
  3. You will returned to HostBill with the invoice being marked as paid

I'm ready to go live! What do I do?

In order to make the module “LIVE”, follow the instructions below:

  1. Login to the HostBill Administrator console
  2. Using the main menu, navigate to Configuration → Manage Modules → Payment
  3. Enter the following details under the “PayFast” heading:
  4. Click “Save Changes”

Upgrading

Upgrading should happen automatically as part of upgrades to the HostBill application.

Frequently Asked Questions (FAQs)

None yet ;-)

Useful links


LiveSupport