Reservation. Charges generation

This article covers the Prepay model only. For the Postpay model, see Particular aspects of charges within the Postpay charging model. See also Particular aspects of charges in different currencies.

In this article:

General rules

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 the following charges (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 in 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 closed when the order is paid. These types of charges change their attributes in a standard way (see Charges default 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.

Setup fee charges are generated both for ordering a new subscription and switching a Plan.

Recurring fee charges

Recurring fee charges are generated for each billing period of the subscription according to the rules described in the Charges default 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 gets 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:

  1. Setup fee charges for application setup.
  2. Setup fee charges for resource setup.
  3. Recurring fee charges for subscription.
  4. Recurring fee charges for additional (included) resources.
  5. Transfer fee charges for domain transfer.

An example of the Recurring fee charges for the subscription ordering (see Ordering subscriptions) for 2 months:

A subscription is ordered and paid on 10.11.2017. At that moment, the following occurs:

  1. The charges 1–3 for each Billing period for 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.

    1. The charges amounts are calculated using a standard formula (see Charges default attributes).
    2. The charges 1–3 get the Blocked status.
    3. The sum of the charges 1–3 amounts is blocked at the account balance.
  2. At the nearest Billing day (in this example, it is 01.12.2017), the following occurs:
    1. The charge 1 gets the Closed status.
    2. The amount of the charge 1 is debited from the account balance.
  3. At the next Billing day, the charge 2 gets the Closed status, and the corresponding amount is debited from the account balance.
  4. At the end date of the subscription period, which is equal to the date of the subscription purchase + two months - one day:
    1. The charge 3 gets the Closed status.
    2. The amount of the charge 3 is debited from the account balance.


Increasing the resource quantity

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 the setup fee applies. Generation and changing of attributes of these charges are described in the Charges default 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.

Reducing the resource quantity

When the order for the additional resource quantity reduction is submitted, the Recurring fee charges split (see Splitting of charges when the resource quantity 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 Charges default 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 Charges default 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 Ordering subscriptions (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.