Utility vendors and energy providers across Sub Saharan Africa needed a unified platform to manage the full electricity lifecycle. Billing, prepaid vending, customer support, and monitoring were split across systems, causing duplication, poor visibility, and a fragmented experience. Sotex led end to end design and development of XEPP, delivering backend services, mobile and web apps, and a scalable multi tenant architecture, resulting in one platform for managing consumption and payments.
Overview
Utility vendors and energy providers across Sub-Saharan Africa needed a unified platform to manage the full electricity lifecycle for end users. Before this solution, billing, prepaid vending, customer support, and monitoring tools were split across separate systems, creating duplicated work, limited visibility, and a fragmented user experience.
Sotex Solutions led end-to-end product design and development of XEPP, delivering backend services, mobile and web applications, and a scalable multi-tenant architecture. The result is a single platform where customers can manage consumption, payments, and services, while vendors operate through unified workflows with full visibility.
Challenges
- Disconnected prepaid and postpaid workflows required separate systems and processes
- Limited self-service options for end users, increasing support load
- No unified monitoring, analytics, or notification layer
- Vendor operations spread across multiple tools with no central control
- Lack of a single interface for managing the full energy lifecycle
- Requirement to support multiple utilities with tenant-specific customisation
- Continuous integration with internal and third-party systems without disrupting operations
Our Solution & Key Features
Sotex Solutions designed and built XEPP as a modular, multi-tenant energy platform that unifies all core electricity services into a single ecosystem.
Instead of each utility managing separate systems, XEPP provides a centralised layer that connects end customers, vendors, and support teams. The architecture allows tenant-specific customisation while maintaining a stable core, enabling onboarding of new utilities without rebuilding the platform.
Key capabilities include:
• Prepaid token purchase for smart meters
• Postpaid billing management with full lifecycle visibility
• Digital service request submission and tracking
• Solar panel sales, installation tracking, and lifecycle management
• Flexible solar payment models including instalments, pay-as-you-go, and cash-on-delivery
• Multiple payment methods, including cards, wallets, and bank transfers
• Consumption analytics with dashboards and visualisations
• Notification system with full event history and monitoring
• Unified experience across mobile and web applications
This approach removed the need for multiple disconnected tools and enabled both customers and vendors to operate through a single interface.
Key Achievements
Replacement of multiple disconnected systems with a single unified platform
Reduced operational friction in electricity purchasing and payment workflows
Faster handling of customer requests through digital service channels
Improved transparency and user experience for end customers
Increased visibility for vendors across the full customer lifecycle
Scalable foundation for onboarding new utilities and expanding to new regions
Technology Stack
Frontend: Flutter, React
Backend: .NET microservices, event-driven architecture
Database: SQL-based systems
Cloud Hosting: Azure-compatible cloud architecture
Integrations & Frameworks: REST APIs, internal utility systems, third-party integrations
Business Impact
XEPP enabled the client to move from fragmented, system-based operations to a unified digital platform that supports the full electricity lifecycle. This shift reduced operational complexity, improved customer experience, and created a scalable foundation for growth across multiple utilities and regions.
Conclusion
By combining payments, consumption tracking, service management, and solar workflows into one platform, Sotex Solutions delivered a system that supports both current operations and future expansion. The platform is now positioned to support advanced analytics, new energy services, and continued growth across the energy ecosystem.
Looking to unify your energy services into a single digital platform?
Contact Sotex Solutions to build scalable, user-focused systems for modern energy ecosystems.
📧 bd@sotexsolutions.com
📞 +381-64-165-7193