Charges for Reservation billing type
Billing type is defined by the Plan Class (see Managing Plan Classes) and applies to all Account types (see Account Types) that are included in the Plan class. An Account may use Prepay or Postpay payment model (see Creating an Account Class). This article covers only the cases of Charges generation when an Account use Prepay payment model.
General rules for Reservation billing type
The Reservation billing type supposes that the total price of the ordered Subscription and additional Resources is blocked at the Account balance for the whole period at the moment of the Order creation.
An ordered Subscription may generate following Charges types (see Charges attributes):
- Setup fee;
- Renewal fee;
- Transfer fee;
- Recurring fee;
All Charges for the Reservation billing type are created at the moment of the Order creation with the New statuses.
Setup fee, Renewal fee, Transfer fee Charges
Setup fee, Renewal fee and Transfer fee Charges are generated for a period equal to the Subscription period, and are closed when the Order is paid. These types of Charges change their attributes in a standard way (see Default Charges attributes).
Orders that generate Charges of these types can be paid after the date of their creation. These cases are described in the Charges attributes changing article.
Recurring fee Charges
Recurring fee Charges are generated for each billing period of the Subscription according to the rules, described in the Default Charges attributes section.
Recurring fee Charges have the Blocked status and block the funds at the Account balance. Account balance decreases at the Charge close date, and the Charge receives the Closed status.
For Subscriptions whose period is measured in months, it is necessary to take into account that the subscription expiration date may vary depending on the number of days in each month (see Setting the Expiration Date of a Subscription).
Subscription Order
When the Subscription is ordered, the following Charges may be generated:
- Setup fee Charges for Application setup;
- Setup fee Charges for Resource setup;
- Recurring fee Charges for Subscription;
- Recurring fee Charges for additional (included) Resources;
- Transfer fee Charges for domain transfer;
An example of the Recurring fee Charges for the Subscription ordering (see Ordering a Subscription) for the two months period:
A Subscription is ordered and paid on 10.11.2017. At that moment, the following occurs:
Charges No. 1-3 for each Billing period during the whole period of the Subscription are generated.
The case, when an Order was paid after the date of its creation, is described in the Charges attributes changing article.
- Charges amounts are calculated using a standard formula (see Default Charges attributes).
- Charges No. 1-3 receive the Blocked status.
- The sum of the Charges No. 1 — 3 amounts is blocked at the Account balance.
- At the nearest Billing day (in this example it is 01.12.2017), the following occurs:
- Charge No. 1 receives the Closed status.
- The amount of the Charge No. 1 is debited from the Account balance.
- At the next Billing day, the Charge No. 2 receives the Closed status, and the corresponding amount is debited from the Account balance.
- At the end date of the subscription period, which is equal to the date of the Subscription purchase + two months — one day:
- Charge No. 3 receives the Closed status.
- The amount of the Charge No. 3 is debited from the Account balance.
Order for Resource amount increasing
When additional Resources are ordered, the following Charges may be generated:
- Setup fee Charges: a separate Charge is generated for each Resource type, to which setup fee applies. Generation and changing of attributes of these Charges are described in the Default Charges attributes article.
- Recurring fee Charges: Separate Charges are generated for each Resource type. Generation and changing of attributes of these Charges are similar to the generation and changing of attributes of Charges for Subscription purchasing.
Order for Resource amount reducing
When the Order for the additional Resource amount reducing is submitted, the Recurring fee Charges split (see Splitting of Charges when an amount of Subscription Resources is reduced).
Subscription Renewal
When the Subscription renewal is ordered, the following Charges may be generated:
- Renewal fee Charges for Subscription renewal. Generation and changing of attributes of these Charges is described in the Default Charges attributes article.
- Renewal fee Charges for Resource renewal: a separate Charge is generated for each Resource type, to which setup fee applies. Generation and changing of attributes of these Charges are described in the Default Charges attributes article.
- Recurring fee Charges for Subscription renewal. Generation and changing of attributes of these Charges are similar to the generation and changing of attributes of the Recurring fee Charges for Subscription purchasing (see above).
- Recurring fee Charges for additional (included) Resources renewal: separate Charges are generated for each Resource type. Generation and changing of attributes of these Charges are similar to the generation and changing of attributes of Charges for Subscription purchasing.
Subscription deleting
When the Subscription is deleted, the Charges splitting occurs, which is described in the Splitting of Charges when a Subscription is deleted article.