Overview of Realtime Billing:

A system that collects usage events and processes them to calculate charges instantly is known as real-time billing. As designed, it also collects payment from customers in advance for prepaid mobile services before calculating charges for actual usage. The telecom sector uses a real time billing system where customers pay the amount before accessing services. The customers can review their account balances and usage in real time through the online portal. Further, it is not limited to only telecom; any business that depends on a prepaid model (such as online purchases) also uses a real time billing engine.

realtime billing

The EarnBill realtime billing system combines an OCS (online charging system) and a core Billing Engine to determine the charges of every transaction. Further, it keeps deducting the usage from the prepaid balance of the customer account till the balance is available. Everything happens in real-time – the moment a customer credits the balance, the service starts immediately and stops when the balance turns zero (in the case of prepaid mobile service). Long story short, real-time billing is associated with a prepaid approach in which consumers pay the service charges in advance; however, in the postpaid model, you pay the amount after utilizing the services.

Real-time Billing Functions and Applications:

Its primary use is in real time billing telecom mobile prepaid services, but currently being used in various other sectors. Let us dive deep into two business use cases below.

1) Online Shopping – One-time purchase (without recurring transactions).
2) Telecom Sector – Prepaid mobile service (with recurring usage).

One-time Purchase:

The realtime billing engine runs behind any e-commerce application (online one-time transactions) or any other business sector where you pay to buy something and receive a paid invoice. In this model, sometimes a customer may not be interested in getting the invoice, but companies do it for financial reconciliation and audit purposes.

You may not notice that any online shopping transaction involves real-time charging and invoicing. Still, it happens smoothly behind the scenes, followed by sending invoice details to the customer as order confirmation.

 real time billing engine

As shown in the diagram, once a customer finalizes the product to buy, the review page (before proceeding to the payment) talks to the backend system for real time rating and real time charging with all applicable discounts and taxes to show it to the customer for confirmation. After confirmation, the customer proceeds with the payment, which interacts with the backend system to connect you to the payment gateway. Once payment is successful, the system sends you the order confirmation or an invoice (with payment, billing, and shipping/delivery details).

The EarnBill real-time billing system helps any size of business to set up and streamline your rating, charging, and billing workflow, integrate with the payment gateway, and manage revenue realization as per your requirements.

Prepaid mobile service:

The telecom business requires real time billing for rating and charging prepaid mobile usage immediately. Therefore, the prepaid mobile service depends on an online charging system to keep track of usage and charge it (which could be voice calls or data usage), and accordingly, update the billing account and information.

EarnBill real-time billing offers the following complex features:

  • Authenticate & authorize every call or data usage session & accounting.
  • Provision of services like account activation and deactivation.
  • Closed/private wallet for maintaining prepaid balance amount.
  • Comprehensive product catalog and plans with bundled items.
  • Various built-in pricing strategies and rating options for real time rating.
  • Mediate usage events (billing mediation component) for real time charging.
  • Deduct the allowed limit/quota (as per plan) or update the balance.
  • Compose an invoice to reflect calculated charges and every other detail.
  • Integration with a network server for account activation or deactivation.
  • Various payment options to allow users to recharge the account.

The crucial thing is that all the above functions happen within a fraction of a second – real-time operations. Let’s understand it further with an example and diagram.

real time billing telecom

Suppose a company offers a prepaid mobile monthly plan at $20 that gives 500 minutes of domestic voice calls and 5 GB of internet data. However, calls to some unique numbers (like toll-free or call center numbers) are chargeable and will be deducted from your balance, which means not from your free quota (500 minutes). The offerings and discounts may vary depending on the country and company.

Consider a scenario where a customer makes a call to someone. The real-time billing system receives a CDR (call data record) event from the telecom network system and retrieves account details to perform authentication and authorization; after that, the mediation component converts the usage event into a unified billing entity to determine charges. After the actual charges, the system deducts the usage from the pool quantities, and it communicates with network systems to terminate the call if the given call duration quantity exceeds per plan.

Another scenario is when a customer calls a specific number, the real-time billing charges usage (call duration), deducts the amount directly from the prepaid account balance and continues the service till the customer has a balance available.

In any of the above scenarios, the real-time billing engine keeps track of usages (incoming or outgoing calls, data), then charges usage instantly, followed by deactivating/activating the service based on the prepaid account balance of the customer.

To Sum Up:

The EarnBill system is flexible enough to accommodate your business requirements for charging usage / transaction data using various customizable pricing strategies to determine how much a customer owes. The EarnBill real-time billing is not just an online charging system but a complete billing & revenue management that serves the comprehensive purpose of a complete billing (prepaid + postpaid) solution with revenue realization through its automated collection module and capability of handling complex use cases.

More Blogs

Usage Based Billing Benefits

How Usage Based Billing Benefits Your Business?

Without Usage Based Billing Benefits your business may be missing out on opportunities. There are a lot of businesses that run on a subscription model, which means they charge for their services on a…
Read More…

Complex Billing Feature

EarnBill’s Complex Billing Feature: Best Solution for Complex Billing in 2024

The modern-day business scenario, As companies diversify and expand their operations, they come up with complex billing problems…
Read More…

Rating Engine Software

Powerful Rating Engine Software to Revolutionise Your Billing in 2024

Ever wondered how a phone bill calculates the final amount for calls, internet usage, or SMS? Possibly even how a SaaS platform determines monthly…
Read More…