The hosting plan is a set of hosting resources and services you offer to your customers. For example, the properties of a hosting plan define server resources available in a plan subscription, such as disk space, traffic, number of mailboxes and so on. To learn more about how plan resources are allocated in the subscription, refer to the section Relationship Between Plans and Subscriptions.
This section will guide you through the process of creating a hosting plan and starting services for your customers. The section contains instructions on how to perform these operations in both Business Manager and in Panel (in case you do not use the Business Manager automation). Note that plan creation in Business Manager requires a number of additional steps such as setting up subscription prices and taxes, choosing an online store for the plan, and specifying plan upgrade and downgrade options.
The amount of resources and services provided with a subscription can be extended by associating the subscription with add-on plans. To learn how to create add-on plans, refer to the section Setting Up Add-on Plans in Panel. Note that Business Manager has its own mechanism of providing add-on plans, which is described in the section Setting Up Hosting Plans in Business Manager.
Normally, a subscription is associated with a service plan, and this association is reflected in a list of subscriptions: each subscription name contains the service plan name in brackets at the end. The amount of resources and services provided with a subscription can be extended by associating the subscription with add-on plans. A subscription can be associated with several add-ons, but each add-on can be added to the subscription only once.
It is also possible that a subscription may not be associated with a service plan, and so it cannot be associated with any add-on plans: add-ons are only added to a "main" service plan. We call such subscriptions custom subscriptions, and their names are extended with "(Custom)" in the list of subscriptions. Having a custom subscription may be useful if you want to provide services on specific terms that are different from the usual offerings in your business model.
You can change the association between a subscription and plans at any time as follows:
States of Subscription
Subscriptions associated with a particular plan are synchronized, or synced, with it: any changes made to the plan are automatically applied to all its subscriptions. This is true for all kinds of plans: service plans, their add-ons, and reseller plans.
The Panel allows the following deviations from the default subscription state of being synced with its plans:
A subscription gets locked if you change the parameters of the subscription, without changing the associated service plan. Such locking secures your customizations so that they are not overwritten the next time you change the plan and all its subscriptions are synced.
Note: If a plan offers a privilege that makes it possible for a subscriber to change a particular resource or service, this resource/service allocation is ignored during a sync. For example, if the plan provides the privilege of PHP settings management and a customer changes some PHP setting, its subscription remains synced with the plan (even if a value of the PHP setting in the subscription differs from the corresponding one in the plan).
Panel does not check whether a service or a resource that a service plan should provide is actually available in the system. For example, when creating a plan, you can select to provide ColdFusion when ColdFusion is not installed on the server, and Panel will let you do it and will show no error or warning messages.
A subscription is automatically marked as Unsynced if Panel cannot provision the resources and/or services defined by the plan. This may happen in the following cases:
To know which of the subscription's resources or services are not synced with the plan:
The Panel will retry syncing the subscription with associated plans, and will display the conflicting properties if syncing fails.
Be sure to take the note of the conflict report: which properties are affected, and what the Plan value and the Available value are.
Clicking OK at this page will initiate setting the subscription values according to the available values, Cancel will leave everything unchanged.
Once you have identified the problem, you can resolve it. There are two possible ways:
To change the plan properties to conform to the system:
The subscriptions will be synced automatically.
To adjust the system and re-sync a subscription:
The Panel will retry syncing the subscription with associated plans.