Skip to main content
BSS/OSS Academy
💰
Section 8.10

Billing & Revenue Simulation Lab

Run a customer through product, order, fulfilment, install base, usage, mediation, rating, billing and payment; inject failures and find the leakage; then investigate fraud alerts and decide what to do.

Two simulations of the chain taught in 8.1–8.9. Each follows the same loop: learn the flow, understand each system's role, simulate a normal run, introduce a failure, investigate the evidence and understand the root cause — which system failed, which control should have caught it and what it cost.

Revenue Management & Assurance Simulation

Follow one customer — a 10 GB plan at €30 a month — from catalog and order to activation, usage, rating, billing and payment, then break a hand-off and see which reconciliation control catches it. All amounts are Illustrative — simulation assumption.

Revenue management & assurance simulation

Fictional customer · money beyond Alex’s invoice is illustrative

Order → activate

Usage leaves the network for mediation; the lifecycle update reaches billing by an integration pattern that varies.

Usage → cash

Transaction not started.

Three states

Commercial
PENDING
Service
NOT ACTIVE
Billing
NOT ACTIVE

Event log

  1. Waiting for the order…

Alex orders the 10 GB Mobile Plan

€30 a month, 10 GB included. Alex then uses 500 MB. Press Play to follow the order to activation and the usage to cash — and watch revenue assurance reconcile the chain.

Select any system for its role, where the Academy teaches it and the products that sell it.

Play the chain, inject a failure, or switch to Find the Leakage.

Fraud Management Simulation

Follow suspicious activity through data collection, detection, risk scoring and automated controls, then investigate the alert and choose what to do.

Fraud management simulation

Fraud asks whether someone is deliberately abusing the service, account, network or payment system. Revenue assurance asks a different question — whether our own systems lost legitimate revenue.

An attacker moves the victim’s number to a SIM they control, then uses it to pass one-time-code checks elsewhere.

10 stagesFictional customers · illustrative figures
  1. Detect

  2. Decide

  3. Respond

Twenty minutes after a SIM replacement, the same account sees a password reset, a login from a new device in an unfamiliar city and a high-value handset order on account credit. Each event alone is ordinary; together they are the classic takeover sequence.

Alert not yet raised.

Signals vs baseline

Signals appear when the detection engine evaluates the alert.

Investigate the alert

The alert pauses at Decision management. You take the decision.

Pick a scenario, read the signals, investigate the alert and decide.

Four Functions, Four Questions

Four functions, four questions

Revenue ManagementRevenue AssuranceFraud ManagementDunning & Collections
ObjectiveCreate and collect revenueProtect revenue integrityDetect and prevent abuseCollect billed revenue
Core questionWhat should we charge?Did we capture what we should?Is this activity legitimate?Has what we billed been paid?
Main flowProduct → usage → charge → bill → paymentReconcile the entire chainActivity → detection → decision → actionInvoice → due → remind → restrict → collect
Primary riskIncorrect charging or billingRevenue leakage (and overcharging)Fraud lossBad debt
Typical responseCharge, bill, collectInvestigate, reconcile, recoverAllow, challenge, restrict, blockRemind, restrict, suspend, collect

Where Each System Is Taught