How do I add a billing contract to a service?
You can manually assign a billing contract for a current hosting service to a StackCP User. This is so you can bill them automatically for a set price and set renewal period.
To do this:
Log in to My20i.
Head to Customers > StackCP Users.
Select Options > Manage on the StackCP User who has the service you want to add the billing contract to.

Under the Access & Contracts section, you can add a contract to a service (with the exception of a package), by selecting Manage > Add Contract to Service.

With packages, rather than adding a contract to the service you need to add the package to a Plan. There are two ways you can do this. You can either add a plan to the StackCP User and then assign the package to the Plan or you can directly convert the package to a Plan.
- To do the former you need to click on Add Plan at the top of the Access & Contracts section and select the plan you wish to add before committing with the Add Contract button.

Then on the Plan select Manage Packages.

You can then select the packages you wish to add to the Plan.

Alternatively, you can select Add Service to a Plan and this will let you add the package to a new Plan.
