## Managing Hosting Plans by Versions

The hosting plans versioning system implemented in Parallels Business Automation - Standard allows changing Container or Plesk hosting plans parameters without any corruption to any of subscriptions based on a hosting plan being changed.

In case you change a hosting plan parameters, a new version of this hosting plan is created automatically. Later you can upgrade one or several or all subscriptions based on an the previous versions of a hosting plan to the latest version of this hosting plan. To view subscriptions based on all versions of a hosting plan (and if needed, upgrade subscriptions to the latest plan version) go to the Billing Director - Product Manager - Hosting Plans, select a hosting plan and then click the Subscriptions tab.

When you open the list of hosting plans in the Billing Director - Product Manager - Hosting Plans, you can see only the latest versions of hosting plans. In other words, if you click on a hosting plan ID and drill to a plan details, you will view all the latest parameters. Previous versions of a hosting plan are not shown, but they are near and figuratively speaking, the previous versions are "piled" under the latest ones and if needed, you can get to the previous plan versions via the corresponding subscription.

How you can see the previous versions of a hosting plan? Open the list of hosting plans, select one (of Container or Plesk type). Then select the Old Versions tab from the set of plan properties. You can see the list of all the previous versions of the hosting plan selected. In addition, in the Usage column you can see if there are any active subscriptions based on each version. You can delete the unused old versions of the hosting plan by one click.

How hosting plan versions are numbered? Each version of hosting plan is identified by a unique numerical identifier - ID. However, to facilitate recognizing of the original hosting plan, an additional identifier was introduced - a series key. A series key equals to the ID of an original hosting plan. When a new version of a hosting plan is created, it gets a new ID. And the series key stays the same for all versions of the same hosting plan. Thus, the series key is kind of a common attribute that characterizes a family of hosting plans of the same origin.

The billing component of the upgrade operation is the following. The order for the latest hosting plan version is generated. In this case, it is possible to generate the zero order so that services provisioning starts automatically and immediately. In case a customer owes provider or conversely as a result of upgrade, the relevant order balance correction is appended, to get the zero order balance. In case of the usual order generation, the existing subscription fee is refunded and the new fee is charged.

The technical component of the upgrade consists in compatibility checks. Parallels Business Automation - Standard checks the resource parameters and applications compatibility in the old and new hosting plan version. If some applications exist in the old version of the hosting plan bur absent in the latest version, then the upgrade procedure will be cancelled with corresponding error message.

Note: If a Reseller upgrades subscriptions of their customers to the latest version of a given hosting plan, the corresponding Provider invoices are generated as if a Reseller sells a hosting plan.

In This Section Upgrading Subscriptions to the Latest Version of the Base Hosting Plan

Please send us your feedback on this help page