The WHMCS Provisioning Module for WebPros Cloud

Overview

Note:

The WHMCS provisioning module is not WHMCS Cloud:

  • WHMCS Cloud provides a fully-managed version of the WHMCS billing platform, so hosting providers and agencies can focus on their businesses.
  • The WHMCS provisioning module allows you to provision WebPros Cloud products from within a self-hosted WHMCS installation.

WebPros Cloud offers a dedicated WHMCS module to simplify integration. This module uses the WebPros Cloud API to connect directly to the platform, allowing you to create and manage hosting products based on WebPros Cloud services.

Obtain the WHMCS module

To download the WHMCS module, perform the following steps:

  1. Log in to the WebPros Cloud Client Area interface.
  2. Click Services and select My Services from the dropdown menu. The My Products & Services interface will appear.
  3. Click on any of your WebPros Cloud products in the table. The Product Details interface will appear.
  4. In the Overview menu, click Downloads. Download options will appear.
  5. Click Download for the WHMCS WebPros Cloud module. The system will download the module as a .zip file.

You can also download this module here.

Install the WHMCS module

Decompress the WebPros Cloud WHMCS module .zip file and review the README.md file in the root folder. This file contains detailed installation instructions.

The webpros_cloud directory contains the module source code. Copy this folder to the modules/servers/ subdirectory of your self-hosted WHMCS installation.

Set up the WHMCS module

After you have installed the module code, you must set up a server in WHMCS. This server represents the resources that you have obtained on WebPros Cloud. You must also create an API token.

To create a server in WHMCS, perform the following steps:

  1. Log in to the WHMCS Admin Area and go to Configuration (Wrench icon) > System Settings > Servers.
  2. Click_+ Add New Server_. The Add Server interface will appear.
  3. Configure the following options:
    • Module – Select WebPros Cloud from the menu.
    • Hostname or IP Address – Enter api.webpros.cloud.
    • Username – Enter your API token ID.
    • Password – Enter your API token secret.
    • Access Hash – Leave this field empty.
  4. Click Test Connection to verify the configuration. A confirmation message will appear.
  5. Click Save Changes to add the server.

For more information on adding a server to WHMCS, see WHMCS’s Create a Server documentation.