Charges for the subscriptions with different billing types

In this article:

Billing types and the charge generation specifics

The billing type is set at the plan level and determines how charges are generated. It can also limit available actions for a subscription. Different billing type names are used in the Operator Control Panel, Reseller Store, and Reseller API. The Customer Control Panel displays information about the subscription payment frequency based on the billing type.

Billing type in the Operator Control PanelPreviously known asBrief descriptionsThe charge generation specifics"Payment term" in the Customer Control Panel"Billing type" in Reseller Storebilling_type in Reseller API
Monthly Long-termCsp annual

A customer pays for the full period with an invoice in the first month

Requires the Charge Closer

Monthly Long-term. Charges generation

Charges closing with Charge Closer

Once per period: subscription periodLong-termcsp_annual
Monthly ProlongationCsp monthly

A customer pays per billing period with prolongation

Monthly Prolongation. Charges generationMonthly
  • Monthly 
  • Monthly endless (if the period is endless)
csp_monthly
Monthly via balance (current month)ESET solutions for ISP (Monthly)A customer pays per billing period from the balance for the current periodMonthly via balance (current month). Charges generationMonthlyMonthly for ESETeset
Monthly via balance (full period)G SuiteA customer pays per billing period from the balance for the full periodMonthly via balance (full period). Charges generationMonthlyg_suite
Monthly Pay in fullLicense-based (Monthly)A customer pays per billing period, starting from the current month, for the maximum resource quantityMonthly Pay in full. Charges generationMonthlyLicense-based (Monthly)license_based_monthly
Monthly CommitmentMonthly CommitmentA customer pays per billing period with prolongation and a full-period commitmentMonthly Commitment. Charges generationMonthly during the period: subscription periodMonthly Commitmentmonthly_commitment
Monthly Calendar CommitmentMonthly Commitment (monthly interval)

A customer pays per calendar month with prolongation and a full-period commitment

Monthly Calendar Commitment. Charges generationMonthly during the period: subscription periodmonthly_commitment_monthly_interval
Non-RecurringNon-Recurring SubscriptionA customer pays one-time fee and cannot manage the serviceNon-Recurring. Charges generationOnce per period: subscription periodNon-recurringnon_recurring
Monthly via balance (non-refund)Non-refundA customer pays per billing period from the balance, no refundsMonthly via balance (non-refund). Charges generationMonthlyNon-refundnon_refund
Pay as you go (external)Pay as you go (external)Hourly billing based on external resources and prices that are not set in the platformPay as you go. Charges generationPay as you goPAYG (external)pay_as_you_go_external
Pay as you go (internal)Pay as you go (internal)Hourly billing based on external resources and prices that are set in the platformPay as you go. Charges generationPay as you goPAYG (internal)pay_as_you_go_internal
Monthly Pay in full (free start)Pay in fullA customer pays per billing period, starting from the next month, for the maximum resource quantityMonthly Pay in full (free start). Charges generationMonthlyPay-in-fullpay_in_full
Monthly ReservationReservationA customer pays for the full period with monthly invoicesMonthly Reservation. Charges generationOnce per period: subscription periodReservationreservation

Operations that cause the charge generation

Charges are generated at the moment of the order creation, excluding the Pay as you go billing type (see Pay as you go. Charges generation).

The table below describes operations that cause the charge generation.

Operation typeCharge types that can be generated for the order

Sales order

  • Purchasing plan (setup fee)
  • Purchasing plan (recurring fee)
  • Upgrade resource (setup fee) — if the additional resource quantity is ordered
  • Upgrade resource (recurring fee) — if the additional resource quantity is ordered

Change order — increasing the Resources quantity 

  • Upgrade resource (setup fee)
  • Upgrade resource (recurring fee)

Change order — reducing the Resources quantity 

  • Upgrade resource (recurring fee)
  • Renewal resource (recurring fee)

    New charges are generated due to the splitting of the recurring fee charge for the current billing period (see Splitting of charges when the resource quantity is reduced). Additional recurring fee charges are created for each of the subsequent billing periods for the reduced resource quantity usage until the subscription period end.

Renewal order

  • Renewal subscription (renewal fee)
  • Renewal subscription (recurring fee)
  • Renewal resource (renewal fee)
  • Renewal resource (recurring fee)
Prolong order
  • Upgrade resource (recurring fee)

Subscription transfer

  • Transfer fee

Switch plan order

  • Switch plan (setup fee)
  • Switch plan (recurring fee)
  • Switch resource (setup fee)
  • Switch resource (recurring fee)
Subscription stopping
  • Purchasing plan (recurring fee)
  • Renewal subscription (recurring fee)
  • Upgrade resource (recurring fee)
  • Renewal resource (recurring fee)

When a subscription is stopped, new charges are generated due to the splitting of the recurring fee charge for the current billing period (see Splitting of charges when a subscription is stopped). This is applicable to the subscriptions with the Monthly Long-term, Monthly Prolongation, Monthly via balance (current month), and Monthly via balance (full period) billing types.