Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt
hiddentrue

Learn to work with Normal billing

...

Drawio
viewerToolbartrue
bordertrue
fitWindowfalse
diagramNameNormal Billing ProcessFlow R14
width
simpleViewerfalse
revision1

Account identification

The accounts to be billed are identified by the billing process.

Ranking

Subscriptions and subscription services are ranked to determine their processing order, as described in the table below

Sorting of SubscriptionsSubscriptions are sorted based on:
  • Ranking level, as defined on the subscription type, in ascending mode  
  • First activation date, in ascending mode
  • Creation date, in ascending mode.
Sorting of Subscription Services

Services are sorted based on the following logic:

  • Mandatory services without prerequisites
  • Mandatory services with prerequisites
  • Optional services without prerequisites
  • Optional services with prerequisites.

Services within each category are then sorted based on the following logic:

  • By tier level, in ascending mode, as defined on the subscription type
  • By first activation date, in ascending mode
  • By creation date, in ascending mode.
Note

Subscriptions inherit a ranking number from their subscription type, while services are ranked based on whether they are mandatory (higher ranking) or optional (lower ranking).  This is also defined in the subscription type.

 

Billing based on billing model

The billing process identifies the price and period that subscriptions and services should be billed for.  The services are then renewed and billed, or are placed in a queue for deactivation (when the respective process is executed), following the logic in the table below:

Billing ModelChecks and Actions
Pre-bill Pay Before Bill

Subject to sufficient funds for an additional billing period, or if the funds are automatically retrieved through a payment gateway:

  • The services are renewed
  • A bill is generated and settled

If the funds are insufficient to cover the cost for the period:

  • Subscription services are classified as candidates for deactivation and are placed in a deactivation queue
  • No bill is generated
Pre-bill Pay After Bill

If the credit limit of the accounts receivable will not be exceeded after billing the services for an additional period:

  • The services are renewed
  • A bill is generated
Post-bill Pay After Bill

If the accounts receivable hasn't reached its credit limit:

  • The termed services are renewed
  • A bill is generated

...

  • Become effective subscriber 
  • Amend billing terms (if the action changes the subscription's scheme to Normal)
  • Activate subscription
  • Start subscription service
  • Swap service
  • End subscription resting
  • End short term deactivation
  • Add usage service
  • Short-term activation
  • Add effective Services
  • Add expense
  • Amend bundle services
  • Change subscription distribution
  • Amend services and installed items.

 

Additional fees applied to a bill

...

Additional fees can be applied on bills during a normal billing run process, based on the presentment preferences of the subscriber. Additional fees are applied to each bill on a separate invoice financial transaction.

NameDescription

Bill Additional Fees

Define if additional expenses will be applied on the bill of each account owner. Multiple additional fee rules might apply in each billing definition. Additional fee rules can be modified or deleted at any time.

Start by specifying the expense service that the account owner will be charged for on each bill, as well as the conditions that should be met to apply this extra fee (such as, which account owners will be billed with the fee).

During a normal bill perform run, the billing definition will be checked against the subscriber and the additional fees will be applied.

...