Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

kimathi-code/nexavo-billing

Domain:

digital infrastructure

Record type:

software
Creator:
kim
Host:
An ISP Operations Support System (OSS) built with Django, featuring automated billing, Daraja M-Pesa integration, Africa's Talking SMS, and MikroTik PPPoE automation. # Nexavo Billing System Nexavo Billing System is a Django-based ISP Operations Support System (OSS) developed to automate customer management, billing, payment processing, and network service activation for Internet Service Providers. The project is being built with a strong focus on automation, reliability, and scalability while serving as the foundation for future ISP management solutions. --- ## Current Features ### Client Management * Client registration and management * Account number generation * Customer wallet system ### Subscription Management * Internet package management * Subscription lifecycle management * Automatic renewals * Invoice generation ### Billing Engine * Automated billing * Wallet deductions * Scheduled billing using Cron * Transaction logging ### M-Pesa Integration * Daraja Paybill Callback * STK Push Initiation * STK Push Callback * Duplicate transaction protection * Wallet crediting ### SMS Integration * Africa's Talking SMS * Payment confirmations * Renewal reminders * Notification logging ### MikroTik Automation * PPP Secret Enable/Disable * Disconnect Active Sessions * Billing automation * MikroTik logging ### System Logging * Billing logs * M-Pesa logs * SMS logs * MikroTik logs --- ## Technology Stack * Python * Django * SQLite (Development) * MikroTik RouterOS API * Safaricom Daraja API * Africa's Talking API * Cron --- ## Current Version **v0.3.0** --- ## Roadmap * Customer Self-Service Portal * PostgreSQL Migration * VPS Deployment * Nginx + Gunicorn * SSL (Let's Encrypt) * Multi-router Support * Hotspot Management * RADIUS Integration --- ## Vision Nexavo aims to become a complete ISP Operations Support System that enables Internet Service Providers to automate customer onboarding, billing, payments, network provisioning, and service monitoring through a unified platform. ## Installation Clone the repository: ```bash git clone github.com ``` Create a virtua …

Visit

github.com

Similar

felixmuhoro/laravel-mpesa-billingmwakidenis/miktrotik-hotspot-billingMainabryan/TUNUSIAN-BILLING-ANALYSISeg0tistic/bms-billing-appRatoufa/laravel-billing-packageNigiddy/Mpesa_Based-WiFi-Billing-System

felixmuhoro/laravel-mpesa-billing

Billing via M-Pesa for Laravel

mwakidenis/miktrotik-hotspot-billing

Connect. Pay. Browse — Seamlessly. This is a comprehensive WiFi billing system designed specificall

Mainabryan/TUNUSIAN-BILLING-ANALYSIS

This project analyzes Tunisian electricity and gas billing data from 2005 to 2019. It covers data cl

eg0tistic/bms-billing-app

BMS - Sudan Retail Billing System (Flutter Web Demo, Group 16 FUS) # نظام الفوترة — Retail Billing

Ratoufa/laravel-billing-package

A Laravel billing package for payments and subscriptions with FedaPay integration. Supports Mobile M

Nigiddy/Mpesa_Based-WiFi-Billing-System

A WiFi billing system that allows users to purchase internet access via MPesa payments (STK Push). I