Platform Features

Everything You Need to Run Your ISP

From MikroTik router management to M-Pesa payment collection, Iterative Billing gives you a complete toolkit to automate operations, maximize revenue, and deliver exceptional service to your subscribers.

Advanced MikroTik Integration

Connect and manage your entire MikroTik fleet from a single dashboard. Our deep API integration supports RouterOS v6 and v7 across all device families.

  • Real-time router status monitoring and health checks
  • Remote configuration and firmware management
  • Automatic PPPoE and Hotspot user provisioning
  • Bandwidth profile assignment and CoA (Change of Authorization)
  • IP pool management and DHCP lease tracking
  • Queue tree and simple queue automation
  • Support for CCR, RB, CRS, hAP, LtAP, and hEX series

Huawei Smart OLT Management

Run your GPON/FTTH fibre network from the same dashboard as your billing. Provision, monitor, and control Huawei OLTs and ONUs without touching the CLI.

  • ONU/ONT auto-discovery and one-click authorisation
  • GPON service provisioning tied to subscriber billing status
  • Optical power readings (ONU and OLT receive) synced for every ONU
  • Speed and line profile management per subscriber plan
  • Automatic ONU suspension and reactivation on payment
  • Support for MA5608T, MA5683T, MA5800 and EA5800 series OLTs

NOC Monitor: Your Network Operations Centre

See your whole network the way a telco NOC does. Every router, port and access point is sampled continuously, so you know about a problem before your customers call.

  • Live status of every router: online, packet loss, latency and WAN throughput
  • Fleet overview with loss and latency trends and a health status per site
  • CPU and active sessions per router, with outage history and uptime trends
  • Per-port traffic analytics over SNMP, broken down by hour and weekday
  • Access-point view with the stations connected to each AP
  • Incidents: log an outage and affected customers get extra days added automatically

Multi-Gateway Payment Processing

Accept payments through every channel your subscribers use. Automatic reconciliation means no more manual matching of M-Pesa statements.

  • M-Pesa Till Number and Paybill integration via Daraja API
  • KopoKopo for automated M-Pesa collection and settlement
  • Flutterwave for card payments and multi-currency support
  • SasaPay digital wallet and bank transfer processing
  • Pesapal and Co-op Bank collections, plus MTN MoMo and WaafiPay outside Kenya
  • Paystack for card and bank transfer payments
  • Real-time payment callbacks and automatic account activation

Finance & Accounting

Run the books of your ISP where the money already flows. Every payment, expense and equipment issue posts itself to a double-entry ledger, so your accounts are always current.

  • Double-entry bookkeeping: payments, expenses, wallet movements and stock issues post to the journal automatically
  • Chart of accounts, trial balance, profit and loss, balance sheet and general ledger
  • Expenses, vendors and bills, and operating costs
  • Payroll for your staff
  • Stock and assets: routers and ONTs issued to customers stay on the books
  • Budgets, exportable financial reports and KRA eTIMS-aligned invoicing

PPPoE Session Management

Full control over subscriber PPPoE sessions with automatic lifecycle management tied to billing status.

  • Automatic session creation on payment confirmation
  • Graceful disconnection on subscription expiry
  • IP pool allocation with static IP support
  • Bandwidth profile enforcement per subscriber plan
  • Session monitoring with uptime and data usage tracking
  • Bulk session management for maintenance windows

Hotspot & Voucher Management

Run profitable hotspot networks at hotels, cafes, and public venues with automated voucher generation and captive portal customization.

  • Bulk voucher generation with custom validity periods
  • Customizable captive portal with your branding
  • Time-based and data-based voucher types
  • Session tracking with real-time usage monitoring
  • Bandwidth throttling per voucher tier
  • Voucher sales tracking and revenue reporting

RADIUS Authentication Server

Enterprise-grade AAA (Authentication, Authorization, Accounting) built directly into the platform. No external RADIUS server needed.

  • Built-in FreeRADIUS with automatic configuration
  • PPPoE and Hotspot authentication support
  • CoA (Change of Authorization) for real-time plan changes
  • Accounting records for usage tracking and reporting
  • MAC address binding and authentication
  • Simultaneous session limiting per subscriber

Customer Self-Service Portal

Give your subscribers a branded portal where they can manage their accounts, make payments, and view usage, reducing your support load.

  • White-label portal with your logo, colors, and domain
  • Self-service account management and profile updates
  • Online bill payment through integrated gateways
  • Real-time usage monitoring and data consumption tracking
  • Support ticket submission and tracking
  • Package upgrade and downgrade requests

And So Much More

Every feature is designed to save you time, reduce errors, and help your ISP grow.

Smart SMS & Email Alerts

Automated billing reminders, payment confirmations, expiry warnings, and promotional campaigns via SMS and email.

Static IP Management

Allocate, track, and manage static IP addresses for business subscribers with automatic DNS integration.

Analytics & Reporting

Real-time dashboards for MRR, churn, collection rates, subscriber growth, and detailed financial reports.

Multi-Staff Access

Role-based permissions for your team: admins, billing staff, technicians, and support agents with audit trails.

Data Import & Migration

Complimentary migration assistance. Import customers, packages, billing history, and router configs from any system.

Security & Encryption

AES-256 encryption at rest, TLS 1.2+ in transit, MFA support, and regular security audits.

Enterprise Infrastructure

Dedicated servers for ISPs that need them (4 vCPUs, 6 GB RAM, 80 GB storage), an isolated database per ISP, a live disaster-recovery replica and off-site backups.

Automatic Billing Cycles

Set it and forget it. Invoices generate automatically, payments reconcile instantly, and accounts activate on payment.

Mobile-Responsive

Manage your ISP from anywhere. The dashboard and customer portal work perfectly on phones and tablets.

Ready to See It in Action?

Apply today: every application is reviewed within one business day, and approved networks start with a 3-day trial. Every feature.

Trusted by 500+ ISPs across Africa