BILLmanager 6
en En
es Es

Integrating BILLmanager with existing ISPmanager accounts

This article describes how to integrate existing ISPmanager accounts with services in BILLmanager.

For example, such integration may be required in the following scenario. A provider offers shared hosting using only ISPmanager as the server control panel. Later, they purchase BILLmanager and begin selling services through the billing system. In this case, it becomes necessary to link existing client accounts in ISPmanager to services in BILLmanager.

To accomplish this, the provider can create a service in BILLmanager on the client’s behalf and then manually link it to the corresponding ISPmanager account.

Integration setup

To integrate existing ISPmanager accounts with BILLmanager:

  1. Prepare a manual service processing module in BILLmanager:
    1. In the main menu, go to IntegrationProcessing modulesAdd.
    2. Select product type Shared hosting → choose Manual processing.
    3. Save the processing module.
  2. Temporarily switch the tariff plan:
    1. In the main menu, go to ProductsTariff plansProcessing modules.
    2. For the tariff plan under which you need to create the service in BILLmanager:
      1. Disable the current ISPmanager processing module.
      2. Attach the newly created manual processing module.
  3. Create a service on behalf of the client:
    1. Log in using the client’s account (the future service owner).
    2. Order a virtual hosting service under the tariff plan linked to the manual processing module.
    3. If needed, pay for the service from the client’s account or assign them a temporary discount.
  4. Restore the standard ISPmanager processing module:
    1. Switch back to an administrator-level account in BILLmanager.
    2. In ProductsTariff plansProcessing modules, re-enable the ISPmanager processing module.
  5. Link the service to the ISPmanager account:
    1. Log in as a staff member belonging to the department responsible for the manual processing module.
    2. In the main menu, go to ToolsTasks:
      1. Assign the service provisioning task to yourself. Find the "Open service" task → click EditAssign task.
      2. Change the processing module from manual to ISPmanager.
      3. Enter the username and password of the existing account in ISPmanager. Select the task → click EditMain settings → fill in the Processing module, Username, and Password fields.
      4. Click Complete the task.
  6. Finalize the configuration:
    1. Go to ProductsTariff plansProcessing modules.
    2. Disable the manual processing module for the tariff plan.

After completing all steps:

  • the service in BILLmanager is linked to the existing ISPmanager account;
  • the service status changes to "Active";
  • resource and status synchronization is enabled;
  • the client gains access to manage the service via BILLmanager.