The position is just a text position which is not linked to anything. This is useful for manual recurring services, e.g. managed services or maintenance.
Services / Contracts
Services are one of the central features of hostware which takes care of the entire billing process. You can think of each service as a contract which runs on its own. A contract can have multiple positions and has all the cancellation modalities inside.
General
Payment terms and conditions
The conditions are initially taken from the payment period the service was created and are then copied inside of the service. This allows individualisation of conditions for each contract without affecting the others.
Recurring affiliate
You can assign this service to an existing affiliate which will then receive recurring provisions, each time the service gets renewed. The affiliate can be added or removed manually at any time.
Switch customer
You can easily switch the customer the contract is related to. This will automatically also change the customer or related hostings and domains.
Switch payment period
This will switch the payment period. If the new payment period is a different contract type (prepaid / contract), the contract type of the service will be updated also.
This will recalculate all of the prices with the old and new payment period multiplier.
Example
The service is paid quarterly (multiplier = 3) and has a price of 30 €. The period changes to yearly (multiplier = 12) and hostware will automatically recalculate the price to 120 € (⇒ 30 / 3 * 12)
Create admin cancellation
You can force the cancellation of a contract in the admin area. Cancellation which were created by the admin are forced and cannot be cancelled by the customer. The customer will receive an email for that action, which has a separate mail template for the "admin cancellation" compared to the regular "customer cancellation".
Approval of invoices
Refer to this page for more information. This switches the settings on the service-level as explained in the linked page.
Next extension date
You can change the next extension data of a contract. If you postpone the next extension date, Hostware allows you to chose if you want to invoice those extra days.
If you check the checkbox, than an invoice will be created for those extra days, where the price is calculated based on the number of extra days.
Limit the number of invoices
You can limit the number of invoices created for this service. After the limit is reached, the service becomes inactive.
If you set it to 0, the system treats it as unlimited.
Positions
A service can have one or more positions attached to it. Each position can consist of the following types.
Individual
Hosting
The position is linked to an existing hosting.
Domain
The position is linked to an existing domain.
Import positions
You can import existing hostings / domains from the same customer account into the service. The price will be taken from the previous service but without payment period adjustments, if the period changed between those services.
The previous service of the imported hosting / domain will be deleted, if it was empty.