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:
- Prepare a manual service processing module in BILLmanager:
- In the main menu, go to Integration → Processing modules → Add.
- Select product type Shared hosting → choose Manual processing.
- Save the processing module.
- Temporarily switch the tariff plan:
- In the main menu, go to Products → Tariff plans → Processing modules.
- For the tariff plan under which you need to create the service in BILLmanager:
- Disable the current ISPmanager processing module.
- Attach the newly created manual processing module.
- Create a service on behalf of the client:
- Log in using the client’s account (the future service owner).
- Order a virtual hosting service under the tariff plan linked to the manual processing module.
- If needed, pay for the service from the client’s account or assign them a temporary discount.
- Restore the standard ISPmanager processing module:
- Switch back to an administrator-level account in BILLmanager.
- In Products → Tariff plans → Processing modules, re-enable the ISPmanager processing module.
- Link the service to the ISPmanager account:
- Log in as a staff member belonging to the department responsible for the manual processing module.
- In the main menu, go to Tools → Tasks:
- Assign the service provisioning task to yourself. Find the "Open service" task → click Edit → Assign task.
- Change the processing module from manual to ISPmanager.
- Enter the username and password of the existing account in ISPmanager. Select the task → click Edit → Main settings → fill in the Processing module, Username, and Password fields.
- Click Complete the task.
- Finalize the configuration:
- Go to Products → Tariff plans → Processing modules.
- 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.
En
Es