Online prepaid electricity vending system for South African municipalities. Fully STS-certified, multi-vendor, with mobile apps and self-service kiosks.
Municipalities across South Africa were struggling with inefficient prepaid electricity vending processes. Residents had to travel to municipal offices during limited operating hours to purchase tokens, leading to long queues and frustrated customers. The manual reconciliation process was error-prone, and integrating with different meter vendors' STS (Standard Transfer Specification) protocols was technically complex.
Our client needed a unified vending platform that could handle multiple meter vendors, support remote token distribution via mobile and online channels, and integrate seamlessly with existing municipal financial systems — all while maintaining strict STS compliance required by the South African electricity distribution industry.
Inovosystems designed and built Ivend, a comprehensive STS-compliant electricity vending platform. The system consists of a web-based municipal administration dashboard, a consumer mobile app for self-service token purchases, and self-service vending kiosks deployed at high-traffic locations.
Key capabilities include multi-meter-vendor support (Conlog, Landis+Gyr, Elster, and others), automated token generation using certified STS algorithms, real-time payment reconciliation through instant EFT and card payments, and comprehensive reporting dashboards for municipal finance teams. The platform also supports bulk token generation for emergency distributions and automated SMS/email delivery of purchased tokens.
Node.js / Express RESTful API with microservices architecture for token generation, payment processing, and vendor integration. PostgreSQL for transactional data with TimescaleDB for usage analytics.
Cross-platform Flutter application for Android and iOS consumers. Handles token purchase, history viewing, meter management, and push notification alerts for low-credit warnings.
React-based kiosk mode running on Android-based POS terminals with thermal printer integration. Supports cash, card, and mobile money payments at vending points.
STS encryption libraries for secure token generation, PCI-DSS compliant payment gateway integration, and role-based access control for municipal staff. All token transactions are digitally signed and auditable.
Artificial intelligence powers several features of the Ivend platform, enhancing both the consumer experience and municipal operations.
Machine learning models analyse historical consumption patterns to predict when a household is likely to run out of credit. The system sends proactive SMS and push notification reminders, reducing emergency disconnections.
Anomaly detection algorithms flag suspicious token generation patterns, duplicate payment attempts, and irregular vendor activity. The AI model learns normal behaviour per municipality and escalates deviations in real time.
AI-powered revenue forecasting helps municipal finance departments predict monthly electricity revenue with 95%+ accuracy based on historical vending data, seasonal patterns, and economic indicators.
Natural language processing chatbot on the mobile app handles common queries — token not working, meter registration, payment confirmation, and tariff explanations — in English and isiZulu, reducing support desk load by 40%.
Ivend has been deployed across multiple municipalities in the Free State and Eastern Cape, processing over 2 million token transactions annually. Municipalities report a 60% reduction in over-the-counter queues, with 70% of consumers now purchasing tokens via mobile app or kiosk. The platform's AI-powered revenue forecasting has enabled better cash flow planning, and the fraud detection system has flagged over ZAR 1.2 million in potential revenue leakage within the first year of deployment.
Scalable, secure backend architecture built to handle millions of transactions with robust data integrity.
Learn more →Cross-platform consumer apps built with Flutter, delivering seamless self-service experiences.
Learn more →Predictive analytics, anomaly detection, and smart assistants powered by machine learning — built into every application.
Learn more →Let's talk about how Inovosystems can digitise your utility collections with a secure, STS-compliant platform.
Start a Project →