WHMCS Integration Manual

BotGuard provides the integration plugin for WHMCS billing systen.

Installing the plugin

To install the BotGuard plugin on the WHMCS server:

  1. Download the archive with the extension.
  2. Extract the contents of the archive to the /path/to/the/folder/whmcs/modules/servers/ directory on the server.
  3. Set the required permissions for the extracted folder:
    chown www-data:www-data -R /path/to/the/folder/whmcs/modules/servers/botguard*
    *WHMCS directory path and username may differ.

Configuring the plugin

After installing the plugin:

  1. Log in to WHMCS as an administrator and open the menu item ‘Addons -> Apps & Integration’.
  2. Enter 'Botguard' in the search box.
  3. Click on the found add-on module, read the information and click the button ‘Create New Product’.
  4. Select the type of product you want, in the ‘Module’ select ‘BotGuard Bot Management’.
  5. Fill in the rest of the form according to your preferences. Click the ‘Continue’ button and continue creating the product. When you get to the ‘Module settings’ tab, enter your BotGuard account settings.

BotGuard module for WHMCS provides billing integration, access to protection event logs for users and the ability for users to configure protection rules for their websites. The module requires BotGuard to integrate with every web server hosting protected websites. To integrate a web server, follow one of the instructions: for Nginx web server or Apache web server, depending on the installed web server.