BILLmanager 6 Startup, Advanced

Tariff plan. cPanel

This section explains the peculiarities of tariff configuration with the cPanel processing module. Basic configuration options can be found under How to add and configure a tariff plan

Main settings

Account template — enter the name of the resource package that will be available to the user account in cPanel.  The template defines what and how many resources a client can use. You first need to create a template in cPanel. 

Note:

If you specify a non-existing template, services won't be created.

We don't recommend that you modify package resources in cPanel if customers already have the corresponding services in BILLmanager. This operation may reset resource limits to default values. 

Additional settings

Username template is used for generating a username in cPanel. You can utilize the following macros in this field: 

  • @USERNAME@ — username of the current account;
  • @DOMAIN@ — service domain name;
  • @ID@ — service unique identifier;
  • @ACCOUNT_ID@ — service owner account id. 

Example: we specified "user@ID@" in the Username template field. The client orders a shared hosting service with the identifier "117". Therefore, the username in cPanel will be "user117". 

Default domain template is used for generating a domain name if the client didn't specify it during the order. You can use the following macros in this field: 

  • @USERNAME@ — username of the current account.
  • @TYPE@ — product type.
  • @ID@ — service unique identifier.

Example: in the Username template field the default value is "@USERNAME@.domain.com". A username is generated based on the template from the previous example — "user@ID@". The client orders a shared hosting service with the identifier "117". The client didn't specify a domain name in the Domain name field. Therefore, the username in cPanel will be "user117". The domain "user117.domain.com" will be allocated to this user.

Name server is the name server for a free domain name. How to connect a name server.

BILLmanager allows providing a third-level domain name in the provider domain zone together with a shared hosting service. If the client didn't specify a domain name during the order process, BILLmanager will generate a subdomain in the provider name server automatically based on the Default domain template. The subdomain will be created automatically on the name server for a free domain name. The IP address of the subdomain will point to the IP address of the service (shared hosting). How to configure a name server for free domain names.