CRM.COM supports a variety of business models through two types of billing: 'Normal' and 'Prepaid'.
Subscriptions that follow the normal billing model are funded from an accounts receivable. Services can be billed for an upcoming period (pre-billed) or after being used (post-billed). Billing takes place during a normal billing run. The run can be executed on a monthly basis (period billing - all subscribers are billed on the same day) or daily basis (anniversary billing - subscribers are billed on the day of the month on which they signed up). A credit limit, set on the account associated with each subscription, controls the activation of services; if the limit is exceeded, then the system restricts the activation of services.
Subscriptions that follow the prepaid billing model are funded directly from a wallet. Services can be billed for a predetermined upcoming period (pre-rated) or after being used (post-rated). Depending on their type, services are billed when activated or during a prepaid billing run. In order for a subscription to be successfully activated, there must be sufficient funds in the wallet of the subscriber to cover the period during which the services will be active. Should the funds be insufficient when the billing run takes place, the services become candidates for deactivation.
The billing term scheme assigned on each subscription determines the billing behavior and the business rules that should be applied while billing subscribers (such as pricing, binding terms and billing frequencies). The billing frequency can be configured in CRM.COM, so that billing takes place at specified time intervals expressed in days, weeks, or years (for example, every 1 or 3 days, every week or month, every 3 months).
Multiple billing term schemes can be defined in CRM.COM for use in B2C and B2B billing.
Refer to Subscription Prepaid Billing and Subscription Normal Billing for additional information on each model. |
CRM.COM supports the following normal billing models (funded from an accounts receivable):
CRM.COM supports the following prepaid billing models (funded from a wallet):
In the automatic service renewal model, the services to which a customer subscribes remain active as long as they are funded. By default, termed subscription services are automatically renewed. The following rules apply:
Subscribers can pay for services and activate them on demand in the future, by purchasing an electronic voucher for a specific service.
Customers can opt-in to automatic payments to top up their wallets and pay unsettled bills, by drawing funds from a payment gateway. This process is applied on a recurring basis at predetermined intervals, or once a day at a specific time when the wallet balance drops below a certain threshold.
Automatic activation is a stand-alone business process that handles subscription services that are not effective. The process uses criteria specified by the business to evaluate which of the services to activate. Automatic activation can be applied when a payment is submitted or on a recurring basis. The process can be applied to individual services or to an entire subscription.
Automatic deactivation is a stand-alone business process that handles subscription services that are classified as candidates for deactivation, as well as subscriptions that are owned by accounts with an overdue balance. The process uses criteria specified by the business to evaluate which of the services in the deactivation queue should be deactivated. The process is applied on a recurring basis and on individual services or entire subscriptions. Automatic deactivation takes into consideration the date and time of activation, so as not to interrupt subscriber services prematurely.
Automatic cancellation is a process that cancels subscription services that are not effective over a certain period (specified by the business). The process is applied on a recurring basis and on individual services or entire subscriptions.
CRM.COM provides a set of notification processes used to inform customers regarding accounts or subscriptions in a specific state. Customers can be notified regarding:
Find below multiple business flows associated with billing, payments, and activation and deactivation of normal and prepaid subscription services.
A customer registers for prepaid, post-rated services:
A customer registers for prepaid, pre-rated services with a predetermined pre-rated period:
A customer registers for prepaid, pre-rated services with no predetermined pre-rated period:
A customer registers for normal, post-billed services:
A customer registers for normal, pre-billed, pay after bill services:
A customer registers for normal, pre-billed, pay before bill services:
The services are activated provided there are sufficient funds for the services in the account for the predetermined period.
The customer opts in for automatic recurring payments through a payment gateway.
The billing process generates a bill.
Funds are automatically drawn from the payment gateway and settle the bill.
A customer registers for prepaid subscription services.
The customer opts in for automatic recurring payments through a payment gateway.
Company policy requires that wallets should be automatically credited with €30 when their balance drops below €5.
The customer consumes wallet funds.
When the wallet balance drops below €5, €30 is withdrawn through the payment gateway to top up the wallet.
A customer registers for prepaid subscription services.
The customer opts in for automatic recurring payments through a payment gateway, specifying the associated wallet should be automatically credited with €40 if the wallet balance drops below €10.
The customer consumes wallet funds.
When the wallet balance drops below €10, €40 is withdrawn through the payment gateway to top up the wallet.
A customer registers for prepaid subscription services
The customer opts in for automatic recurring payments through a payment gateway, specifying the associated wallet should be automatically credited with €40 if the wallet balance drops below €10, and that the amount can only be spent on a specific sports product.
The customer consumes wallet funds.
When the wallet balance drops below €10, €40 is withdrawn through the payment gateway to top up the wallet.
The €40 can only be spent on the specific sports product.
An existing customer makes a payment for specific services:
An existing customer makes a payment:
Refer to the CRM.COM manual getting started and best practice solution guides for further information: