The unified billing and vending platform running in production for two Nigerian electricity distribution companies — Ibadan Electricity Distribution Company (IBEDC) and Kano Electricity Distribution Company (KEDCO).
Distribution companies manage millions of meters and consumer accounts across legacy systems, field data collection, and manual reconciliation processes. Meter-to-account linkage drifts. Duplicate records accumulate. Feeder and transformer data falls out of sync with field reality. None of this is visible until a bill is wrong, a payment doesn't reconcile, or a report to the regulator doesn't add up.
Deckstream was built to be the single source of truth — for meters, accounts, tariffs, transactions, and the relationships between them — under the operational load of a live distribution company.
For utility providers, Deckstream delivers full visibility into end-to-end revenue flows, outstanding balances, and operational performance, all in real time — backed by a platform that has already processed over 15.5 million transactions reliably.
monthly processed value
customer accounts managed
prepaid meters tracked live on one unified system
seamless transaction processing across prepaid vending, postpaid billing, and multi-channel collection
Deckstream unifies the systems a DisCo would otherwise run separately — without operational overlap between distribution companies.
Manages prepaid and postpaid customers across every account status, at multi-million-user scale.
accounts managed
Reconciles prepaid vending, postpaid billing, and other revenue lines on a single ledger.
transactions processed
Tracks metering infrastructure across deployments, built to scale with every new DisCo added.
meters tracked
Lets distinct distribution companies operate in parallel on one platform, without operational overlap.
DisCos in production
A single, reconciled source of truth linking meters to consumer accounts across prepaid and postpaid populations.
Stored-procedure-driven billing computation, energy caps, closing balances, and token vending at transaction scale.
Reconciling payments, arrears, and debt entries across business hubs, feeders, and legacy data sources.
Aligning technical network data — feeders, transformers, business hubs — with billing and operational records.
A dedicated data warehouse syncing operational data for dashboards, regulatory reporting, and executive visibility.
Integration endpoints and event-driven infrastructure connecting Deckstream to partner and internal systems.
Deckstream runs on Laravel, MariaDB, and Redis, with a ClickHouse warehouse for analytics — architected and continuously tuned by our team as the platform has scaled to two live distribution companies.
Meter-account linkage, duplicate resolution, and feeder/transformer alignment were treated as foundational — not cleanup work done after the fact.
Query patterns, caching, and queue architecture have been repeatedly profiled and optimised as real transaction volume revealed bottlenecks.
API analytics and monitoring are wired directly into the platform, so issues are caught from telemetry — not client complaints.
A single platform serving multiple distribution companies, each with distinct data, tariffs, and operational rules.