Context
The customer is a UK-based B2B telecommunications provider and airtime distributor offering cost-efficient mobile, data, voice, IoT and cloud solutions to 30K+ enterprise customers. Its intelligent, fast and self-optimizing cellular networks let business users stay connected around the world. The company has 1.5M+ users and offers 120K+ services and 2.5K+ products.
The customer’s business model consists in buying calls, SMS, and traffic in bulk and selling it to enterprises at a margin. The network providers process call data and generate call detail records (CDRs), saving them using File Transfer Protocols (FTPs).
Our customer had a legacy system for processing rating data, updated unbilled data, and their invoiced clients’ records, consisting of two components: a web portal and a billing module.
The web portal was used as a platform where end business users could get consultations regarding tariffs, pricing models, and contract duration, and select the most suitable telecom solution for their business.
The billing module was based on a third-party SaaS solution that rated the usage of connected services, generated invoices, managed financial transactions, etc.