Versions Compared

Key

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

Anchor
top
top
 


Section


Column
width80%

 Overview

Prepaid subscriptions are funded directly from the wallets of subscribers. Subscription services can be pre-rated (billed for an upcoming predetermined period).  Billing takes place either when the service is activated or a prepaid billing run is executed. There must be sufficient funds in the wallet to cover the billing period in order for services to be activated. If there are insufficient funds during the billing run to cover billed services, the services become candidates for deactivation.

More specifically billing process is responsible for:

  • Billing the services
  • Renewing services
  • Setting services as candidates for deactivation


Available Billing/Payment Models


According to the billing/payment model applied on the subscription through its billing term scheme, subscriptions will be billed for different periods

  • Prepaid (pre-rated) - Subscription Driven: The subscriber selects the pre-rated period at the subscription level, money is paid against the wallet and the software spends it FIFO based on the services consumption
  • Prepaid (pre-rated) - Payment Driven: Services are billed for a period based on the available wallet funds

Billing Prepaid Subscriptions


Billing Runs are used to bill multiple subscriptions in a go. Prepaid billing run is a background process executed in an hourly basis with no need of user interaction. (While user interaction is not required, you need to make sure that the process is started through :Foundation / Platform / Manage Admin Settings / Batch Processes Admin Board)

 Once the Billing Run is executed, credit and debit wallet transactions will be generated which will credit and debit wallets accordingly. 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 following the logic in the table below:

Note

Note that in both cases, subscription and fund driven, when the system checks whether there are enough funds to cover the period, it will check against the wallet threshold. That is, funds in the wallet must not go under the wallet threshold after the period is rated.


Billing ModelChecks and Actions
Pre-rate Subscription Driven

Subject to sufficient funds in the wallet

  • The services are renewed for the pre-rated period set on the subscription
  • The wallet is debited accordingly

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
  • The wallet is not debited
Pre-rate Fund Driven

Subject to sufficient funds in the wallet:

  • The services are renewed for the longest available pre-rated period as set in the 'Period to bill in advance' of the billing term scheme
    • In case that funds are not enough to cover for that period then the system will check if there are enough funds to bill for the next shorter period
  • The wallet is debited accordingly

If the funds are insufficient to cover the cost of any available period:

  • Subscription services are classified as candidates for deactivation and are placed in a deactivation queue
  • The wallet is not debited


The billing process is executed per subscription service and it takes into consideration 'Ranking'


Include Page
Ranking
Ranking

 

VIewing


Viewing Prepaid Billing Run results

Once the runs are completed you can view results in the following two pages:

  • Foundation / Platform / Manage Admin Settings / Batch Processes Admin Board
  • Billing / Billing / Perform Billing Runs
 


Including Usage Services in Billing

In addition to termed services and expenses Usage based subscriptions or subscriptions that include usage services among others are subscriptions where customers will be billed based on the usage they have done. These This kind of subscriptions can be used in various different business such as

  • OTT : Over the top refers to audio, video, and other media content delivered over the Internet without the involvement of a multiple-system operator (MSO). When OTT is provided through subscriptions, it is usually measured and invoiced based on its usage. i.e. how many VODs where ordered.
  • Fleet Management: In the fleet management business usage subscriptions are used for fleet members in order to keep track and measure usage of the product being offered. i.e. petrol

Billing of usage services is done by the use of UDRs (Usage Detail Records) which hold raw information describing the use of 'usage services' . For more information on UDRs refer to Setting up Usage Based Subscriptions

Back to top  


Include Page
Rated Billing Items - R15
Rated Billing Items - R15

 

 




Ui expand
titleGlossary


CRM.COM TermDefinition
Billing Cycle DayIs the day the billing cycle of a subscription begins
SubscriptionA selection of customer services billed on a recurring, usage or one-time basis.
Billable EntityEntities that can be billed through the billing engine (Jobs and Subscriptions).
Rated Billing Items (RBIs)Information on services, physical goods and the billing period, generated by the billing engine during the rating step of the Prepaid billing run, before the transaction takes place.  RBIs let the user make amendments or corrections before (a binding) financial transaction is created.
Usage Detail Record (UDR)

Reflects whether a service is evaluated as 'Valid' or 'Invalid' by the prepaid billing run.

Invalid services are included in the next deactivation run.



Ui expand
titleFAQ


Ui expand
titleFrom where can I configure prepaid billing run?

Prepaid Billing Runs cannot be configured. They are handled by the system as a background process. You only need to make sure that the process is started. Navigate to  Foundation / Platform / Manage Admin Settings / Batch Processes Admin Board and find 'Execute Prepaid Billing Run' under Recurring System Processes and make sure that is started. Through the same page you can view the logs .

Additionally you can navigate to Billing / Billing / Perform Billing Runs and search for a prepaid billing run that was already executed to view results in more detail.



Ui expand
titleUseful Links

Filter by label (Content by label)
showLabelsfalse
spacesV4Manual
showSpacefalse
cqllabel = "global" and space = "V4Manual"
labelsglobal

 

 

 

 

 






Column
width20%


Panel

On this page

Table of Contents
maxLevel3

 

 



Panel

Release news

Check out a full list of CRM.COM features available per release.

Ui button
color
colorturquoise
newWindowtrue
turquoiseiconinfo
titleFeatures
urlhttps://discover.crm.com/display/V4ReleaseNotes/Features

Check out upgrade notes to find out what needs to be done to upgrade from your current release to the latest release of CRM.COM.

Ui button
colorturquoise
newWindowtrue
colorturquoise
iconinfo
titleUpgrade Notes
urlhttps://discover.crm.com/display/V4ReleaseNotes/Upgrade+Notes

...