Frequently Asked Questions
Everything you need to know about Iterative Billing. Can't find what you're looking for? Our support team usually replies within minutes on WhatsApp.
1Getting Started
How quickly can I get started with Iterative Billing?
Adding a MikroTik is fully automated and takes at most 8 minutes from adding the router to fully up and running, and most ISPs are billing customers the same day. Our guided setup walks you through connecting your first MikroTik router, configuring payment gateways, and creating your first subscriber packages. Our support team is available on WhatsApp to help you through every step.
Do I need technical expertise to use the platform?
No. The platform is designed to be intuitive for ISP operators of all technical levels. The dashboard guides you through setup, and our documentation covers every feature. For complex configurations, our support team provides hands-on assistance.
Can you help migrate my existing customer data?
Absolutely. We provide complimentary migration assistance for all new accounts. Our team will help import your customers, service packages, billing history, and router configurations from any existing system: spreadsheets, other billing platforms, or manual records.
How do I get access, and is there a trial?
Apply from the sign-up page and tell us about your network. Every application is reviewed by our team within one business day, and approved networks start with a 3-day trial on their own routers. A referral code from an existing Iterative network speeds up the review.
2MikroTik & Network
Which MikroTik devices are compatible?
Iterative Billing supports all MikroTik RouterOS v6 and v7 devices including hAP, RB series (RB4011, RB5009), CCR (CCR1009, CCR1036, CCR2004), CRS, and LtAP models. Our integration is thoroughly tested across the entire MikroTik product range.
How does the MikroTik integration work?
We connect to your MikroTik routers via the RouterOS API. You provide the router IP, API port, and credentials, and the platform handles everything else: creating PPPoE profiles, managing queues, provisioning hotspot users, and monitoring router health in real-time.
Can I manage multiple routers from different locations?
Yes. Router connections are unlimited. You can manage routers across multiple sites, towns, or even countries from a single dashboard. Each router is monitored independently with its own status and health metrics.
How does the RADIUS authentication work?
Our built-in RADIUS server handles PPPoE and Hotspot authentication with CoA (Change of Authorization) support. When a subscriber pays, their account is automatically activated. When their subscription expires, the session is gracefully terminated. No external RADIUS server is needed.
Does it support bandwidth management?
Yes. You can define bandwidth profiles (upload/download speeds) for each service package. The platform automatically applies the correct queue rules on your MikroTik router when a subscriber connects. You can also use CoA to change bandwidth in real-time without disconnecting the user.
3Payments & Billing
What payment gateways are supported?
M-Pesa (Till Number and Paybill via the Daraja API), Co-op Bank, KopoKopo and SasaPay in Kenya; Flutterwave in eight African markets; Pesapal in Kenya, Uganda, Tanzania, Rwanda, Zambia, Malawi and Zimbabwe; Paystack in Nigeria, Ghana, South Africa and Kenya; MTN MoMo in Uganda, Ghana, Rwanda, Zambia and Cameroon; ioTec Pay in Uganda; AzamPay and ClickPesa in Tanzania; Paynow in Zimbabwe; and WaafiPay (EVC Plus and ZAAD) for Somalia, Djibouti and the UAE. All gateways support automatic payment reconciliation. When a subscriber pays, their account is activated instantly without manual intervention.
How does automatic billing work?
You set up service packages with pricing and billing cycles (daily, weekly, monthly, or custom). The platform automatically generates invoices, sends payment reminders via SMS, processes incoming payments, and activates or suspends accounts based on payment status.
Can subscribers pay via M-Pesa?
Yes. M-Pesa is our most popular payment method. Subscribers can pay via your Till Number or Paybill, and the payment is automatically matched to their account and applied within seconds. No manual reconciliation needed.
Do you handle refunds?
The platform tracks all transactions and supports credit notes. You can issue credits to subscriber accounts which are applied to their next billing cycle. For direct refunds, you process them through your payment gateway and record them in the platform.
4Hotspot & Vouchers
How does hotspot voucher management work?
You can generate vouchers in bulk with custom validity periods (time-based or data-based). Each voucher has a unique code that subscribers enter on the captive portal to get internet access. You can track voucher sales, usage, and revenue from the dashboard.
Can I customize the captive portal?
Yes. The captive portal supports your branding: logo, colors, background image, and custom text. You can create different portal designs for different locations (hotels, cafes, public spaces) and include your terms of service.
Is white-labeling available for my ISP brand?
Yes, complete white-labeling is available. Customize the customer portal with your logo, brand colors, and custom domain. Your subscribers will only see your ISP branding throughout their experience.
5Account & Support
Do I need to upgrade as my network grows?
No. There are no tiers to outgrow. From 1 October 2026 you pay KSh 15 per active PPPoE or Static IP customer and 2% of collected hotspot revenue, both capped, so the bill follows your network automatically and stops rising long before it does.
What kind of support do you provide?
Support runs 24/7 on WhatsApp and email, where replies usually arrive within minutes, and by phone Monday to Friday, 8:00 AM to 6:00 PM EAT. Our team can help with setup, configuration, troubleshooting, and best practices for running your ISP.
Is my data secure?
Yes. We use AES-256 encryption for data at rest, TLS 1.2+ for data in transit, and bcrypt for password hashing. We support multi-factor authentication, role-based access controls, and maintain regular security audits. Your data is backed up daily with 90-day retention.
What happens to my data if I cancel?
You can export all your data in CSV or JSON format before cancellation. After cancellation, your data is retained for 30 days in case you want to reactivate, then permanently deleted. Financial records are retained for 7 years as required by law.
Still Have Questions?
Our team is available 24/7 to help you with setup, configuration, or any questions about the platform.