Automate BountySite Service Provisioning via WHMCS Module. This module uses BountySite Provisioning API to create, suspend, unsuspend, terminate BountySite Services for sites. Using this module, you can let WHMCS manage billing and let the module take care of provisioning. Each API call needs sitename and email address to map to respective customer. As on 20 Aug 2018, customer has to be created manually before provisioning. The core function of the module:-
Download the WHMCS module for Bountysite which can provision the package what are all configured with WHMCS package.
It contains the needed functions for Creating account with BountySite, suspending package, renew package, upgrading package etc.
$ wget -O whmcs-bountysite-module.tar.gz https://www.bountysite.com/downloads/whmcs-bountysite-module.tar.gz
Once you finish downloading the plugin file, extract in the following path in whmcs installation folder. If your installation folder is /home/whmcs/www/whmcs/ then
$ cd /home/whmcs/www/whmcs $ ## Now go to modules/servers $ cd modules/servers $ ## create directory bountysite $ mkdir bountysite $ cd bountysite $ tar xvzf ~/whmcs-bountysite-module.tar.gz LICENSE bountysite.php
settings -> product/services -> product/services
Login to your BountySite control panel. On top navigation bar, click on second last button, with tooltip "Settings". Then choose, Get API Key
Manage API Key ACL page:-