Charges default attributes

This article covers only the default attributes of the Charges that are generated within the Prepay model (see Creating an Account Class).

When an Account works within the Postpay model, the statuses of Charges differ, and, in some cases, close dates as well (see Particular aspects of Charges within the Postpay charging model).

Charges attributes may change depending on when the related Order was paid (see Charges attributes changing).

All Charges are generated in the New status except for when the Recurring fee Charges for the Resources are generated due to the Subscription Resources reducing — in that case the Charges for the unused periods that serve to return money to the Account Balance are generated with the Waiting for Refund status.

In this article:

Default attributes depending on Charges type

Charge typeConditions of generationCreated atClose dateBilling datePeriod
Setup fee

Creation of the:

  • Sales Order.
  • Change Order.
  • Switch Order.
Order creation dateOrder creation dateClose date of the ChargeSelected period of a Subscription Plan

Renewal fee

Creation of the Renew Order.

Order creation date

Order creation date

Close date of the Charge

Selected period of a Subscription Plan

Transfer fee

Creation of the Sales Order for the domain Subscription transfer.

Order creation date

Order creation date

Close date of the Charge

Period of a domain Subscription Plan

Recurring fee

Creation of the:

  • Sales Order.
  • Change Order.
  • Switch Order.
  • Renew Order.

or processing of the first consumed resources records in the Billing period in case of the Subscriptions with the Pay as you go (internal) billing type.

Depending on the Billing type:

  • Pay as you goprocessing of the first consumed resources records in the Billing period.
  • All other billing types — Order creation date.

Depending on the Billing type:

  • Non-refundOrder creation date.
  • All other billing types — the Billing day after the end of Charge period or the expiration date of the current period of the Subscription.
The earliest date of the close date of the Charge and the finish date of the period paid by the Charge (operate_to)

One of the Subscription Billing periods taking into account Plan period of the Subscription (see below)

Stopping, switching of Plan, and Resources downgrading of the Subscription also can cause the Recurring fee Charges generation. See more details in the Splitting of Charges section.

Subscription resource consumptionProcessing of the first consumed resources records in each Billing period in case of the Subscriptions with the Pay as you go (external) billing type.Each Billing period on the date of processing of the first consumed resources recordsThe Billing day after the end of Charge period or the expiration date of the current period of the SubscriptionThe processing date of resource consumption in the platform (billed_at)From the Charge creation date to the end date of the current Billing period

Specific aspects of the Recurring fee Charges generation 

Generation of the Recurring fee Changes when a new Subscription is ordered

When a new Subscription is ordered, the Recurring fee Charges generation has the following specific aspects:

  1. A Subscription can generate several Recurring fee Charges for the same Service or the same Resource. A number of the generated Charges depends on the Billing type and the period of the Subscription. For the most of the Billing types (except the Pay as you go billing type), the number of the generated Charges is calculated as N + 1, where N is the Subscription period in months.

    If the Subscription is ordered on the Billing day or the billing type provides a free period of the Subscription from the Order creation date to the nearest Billing day, then the total amount of the Recurring fee Charges for the same Service or Resource will be equal to N.

  2. Charges for current Billing period have the Blocked status. The only exception is the Non-refund billing type — when it is applied, the Recurring fee Charges for the current period has the Closed status (see Charges for the Non-refund billing type). Charges for future Billing periods are in the Blocked or Opened statuses depending on the Billing type (see Charges for the Subscriptions with different billing types). 
  3. Charge amount is calculated in proportion to the Charge period. Recurring fee for Application or Resource usage is specified for calendar month, therefore:
    1. Charges for the full months of use of the Application or the Resource will always have the same amounts, regardless of the actual number of days in a month.
    2. Charges for a fraction of a calendar month are calculated as the product of the actual period of use, in days, by the amount of monthly Recurring fee divided by the actual number of days in the month.

For example, a Subscription was ordered on November, 10th for a period of two months, and the billing type is Reservation (see Charges for the Reservation billing type). Recurring fee for the Subscription usage is $30 per month.

Let's assume that the Billing day is set at 1st day of each month.

The Subscription generated three Charges (the period is two months, and plus one, according to formula N + 1, because the Subscription was ordered not in the Billing day):

  1. Charge No.1:
    1. Period: from the Order creation date (November, 10th) to the nearest Billing day (December, 1st).
    2. Status: Blocked because the Charge was created for the current Billing period.
    3. Amount: $21 (21 x $30 / 30) because the actual Subscription usage period in November was 21 days, from November, 10th to 30th inclusive.
    4. Created at: November, 10th.
    5. Close date: nearest Billing day (December, 1st).
  2. Charge No.2:
    1. Period: from Billing day the December, 1st to the next Billing day the January, 1st.
    2. Status: Blocked because the Subscription Billing type is Reservation.
    3. Amount: $30 because the Subscription was active through the whole month.
    4. Created at: November, 10th.
    5. Close date: Billing day the January, 1st.
  3. Charge No.3:
    1. Period: from the Billing day (January, 1st) to the Subscription period end date (February, 9th).
    2. Status: Blocked because the Subscription Billing type is Reservation.
    3. Amount: $9.64 (9 x 30 / 28) because the actual Subscription usage period in February was 9 days, from 1st to 9th February inclusive.
    4. Created at: November, 10th.
    5. Close date: the Subscription period end date on February, 9th.

Generation of the Recurring fee Changes when an existing Subscription is renewed

Subscriptions with the Pay in Full billing type can be renewed only automatically (see Auto-Renewing a Subscription).

Subscriptions with the Pay as you go billing type can't be renewed, because they are always ordered for the endless period.

Subscriptions with the CSP monthly and CSP annual billing types are renewed automatically. Manual renewal is available only after the Subscription expires (see Charges for the CSP monthly billing type and Charges for the CSP annual billing type).

When Subscription is renewed, the following type of Charges are generated, if the corresponding fees are set in the Plan:

  • Renewal fee Charges for the Subscription.
  • Renewal fee Charges for the Resources.
  • Recurring fee Charges for the Subscription renewal.
  • Recurring fee Charges for the Resources renewal.

All Charges are generated at the moment of the Renew Order creation, but the period that are paid by the Charges starts only after the expiration of the current Subscription period. The statuses of Charges prior to the original Subscription expiration differ depending on the Subscription billing type:

Billing typeStatuses of Charges prior to the original Subscription expiration 
ReservationBlocked
G SuiteOpened
Pay as you goSubscription can't be renewed, because it is ordered for the endless period
Pay in fullSubscription can't be renewed prior to the original Subscription expiration
CSP monthlyNew
CSP annualNew
Non-refundSubscription renewal is unavailable in this version of the platform