WHMCS is a web hosting automation system. It is easy and simple to use it. FedaPay has a payment integration plugin for those who use it for their web hosting.

Installation

To use FedaPay WHMCS plugin, you must create a FedaPay account. Then download the WHMCS plugin which is available here.

Once the plugin is downloaded, you will have to copy and paste the files in your system folder.

modules/fedapay/
  |- callback/fedapay.php
  |- fedapay-php/
  |  fedapay.php

The plugin folder contains a callback/ folder, a fedapay-php/ folder and a fedapay.php file. You must copy and paste the fedapay-php/ folder and the fedapay.php file into the modules/gateways/ folder and the content of the folder callback/ in the modules/gateways/callback/ folder of your WHMCS installation.

Setting

Once the plugin is installed, go to your WHMCS settings. In the menu high above, go to Setup > Payments > Payment Gateways (See the left screenshot below).

WHMCS settings
WHMCS Gateways

Once on the payment gateways list page, you will the see this interface on the right above. Click on the All Payment Gateways tab.

WHMCS All Gateways

You will have the available payment methods list. Click on FedaPay to activate and set it up.

FedaPay plugin settings

Check the Show on Order Form box to display FedaPay on the order form.

Get your secret API keys (private) Test and Live respectively at the dashboard of your Sandbox and Live FedaPay accounts.

Copy and paste your secret key from your test account into the corresponding field. Do the same for your live account.
These keys are a string starting with :

  • sk_live for your live account
  • sk_sandbox for your test account

Save your changes to finish.

To end this, you will need to add the XOF currency in WHMCS settings. To do it, click on Currencies at the menu Payments left. The edit the default currency by adding XOF like on the following screenshots.

WHMCS Currencies
WHMCS Currency Edit

There you go, you have finished!
Your FedaPay gateway is configured and ready to serve for your customers payments.