Mpesa-Enabled ISP Billing System
Budget: $30 – $250 USD
I need a complete, web-based ISP billing system that mirrors the workflow and look-and-feel of https://reatechbilling.com/. My priority is a smooth Mpesa integration so customers can pay invoices directly through Safaricom’s API, both for one-off and recurring charges.
Core functions I must see included:
• Automated invoicing that picks up a customer’s plan and raises the correct bill without manual input.
• Real-time usage tracking so clients can log in and see their data consumption at any moment.
• A built-in customer support module (ticketing or live-chat) tied to each account, allowing my team to track and resolve issues from the same dashboard.
The system has to run in a modern, secure stack—PHP/Laravel, Node.js or similar is fine—as long as the code is well-documented and easy for future developers to maintain. A responsive UI for both desktop and mobile is essential.
Acceptance criteria for hand-over:
• Replicates key user journeys of the reference site.
• Mpesa payment confirmation updates invoices automatically and unlocks service without delay.
• Usage statistics refresh in near real-time.
• Support module links tickets to the correct customer record.
• Full source code, database schema, and a brief deployment guide delivered.
If you have experience integrating Mpesa or building ISP billing platforms, your insight will be valuable. I’m ready to get started as soon as we agree on the timeline.
Core functions I must see included:
• Automated invoicing that picks up a customer’s plan and raises the correct bill without manual input.
• Real-time usage tracking so clients can log in and see their data consumption at any moment.
• A built-in customer support module (ticketing or live-chat) tied to each account, allowing my team to track and resolve issues from the same dashboard.
The system has to run in a modern, secure stack—PHP/Laravel, Node.js or similar is fine—as long as the code is well-documented and easy for future developers to maintain. A responsive UI for both desktop and mobile is essential.
Acceptance criteria for hand-over:
• Replicates key user journeys of the reference site.
• Mpesa payment confirmation updates invoices automatically and unlocks service without delay.
• Usage statistics refresh in near real-time.
• Support module links tickets to the correct customer record.
• Full source code, database schema, and a brief deployment guide delivered.
If you have experience integrating Mpesa or building ISP billing platforms, your insight will be valuable. I’m ready to get started as soon as we agree on the timeline.
Related categories:
PHP
JavaScript
Node.js
Laravel
Web Development
Database Design
API Integration
Web Application