Integration between BILLmanager and DCImanager allows a service provider to offer dedicated servers to his customers. 

After a client orders a service, BILLmanager sends the API request to DCImanager to create the dedicated server. The service is activated in BILLmanager (its status is changed into "Active") after the server preparation process is completed. 

During this process, the system may change the IP address from private into public, install an operating system, and deploy recipes. 

Integration with DCImanager


Navigate to IntegrationProcessing modulesCreate. The integration wizard contains 4 steps: 

  • Step 1  Product type. Select a product type. To set up integration with DCImanager choose "Dedicated server".
  • Step 2  Processing module. Select a processing module — "DCImanager".
  • Step 3  Integration. Enter the integration details.
  • Step 4  Processing module parameters. Enter the parameters of the processing module. 

Configuration

URL — enter a full URL to the control panel where services will be activated.  

Username — enter the name of the DCImanager user. You need to enter the credential of the "Administrator' user role. With this username, BILLmanager will manage (create, suspend) accounts in DCImanager. 

Password — enter the user password. 

New server type how to allocate a dedicated server. We added this option for compatibility with older versions of DCImanager. We recommend that you check this box.  

    • if the box is not checked (the old server type is selected), a client can order only pre-defined (ready) server configurations when ordering a new server.
    • if the box is checked  (the new server type is selected), a client can customize or select pre-defined configuration when ordering a new server. The service provider needs to add departments that will be responsible for server assembly and will purchase hardware and spare parts. He can do so on Step 4 of the Integration setup form. If the client orders a customizable server configuration, but the provider doesn't have such a server, the selected department will be assigned a task to prepare the server according to the client's needs.  Service order in DCImanager.

After you have added the processing module, you can change the server type. Navigate to IntegrationProcessing moduleEdit. On the form that will open you can also change the department that will be responsible for server assembly and purchase of spare parts. 

Note

You cannot change the server type if at least one tariff plan is associated with this processing module.

Integration with IPmanager

When you integrate DCImanager with the billing system, the Wizard will ask you to integrate them with IPmanager for centralized management of IP addresses. 

IPmanager — integration with IPmanager that you configured before. 

Disable change of IP addresses  if the checkbox is selected, the system won't be changed when preparing and releasing a dedicated server.

 IP address type for parking — a group of IP addresses in IPmanager for server parking. Parked servers are available machines in DCImanager that customers can order. This option allows allocating certain IP addresses (usually, private) to such servers and saving public IPs. 

Licensing server

The service provider can offer ISPsystem licenses with virtual servers. You need to specify a licensing server in BILLmanager that will order licenses for dedicated servers. 

You can choose any processing module "BILLmanager 5" as the licensing server. Setting up ISPsystem licenses order.