Help & FAQ

Find answers to common questions about setting up MikroTik routers, M-Pesa billing, PPPoE management, and more.

Frequently Asked Questions

How do I connect my MikroTik router to Qserve ISP?

After signing up, navigate to Routers in your dashboard and click Add Router. Enter your MikroTik router's public IP address, API port (default 8728), and credentials.

Qserve supports both RouterOS v6 and v7. For routers behind NAT, we provide automated WireGuard VPN tunnel setup — simply download and paste the generated script into your router's terminal.

How does M-Pesa payment integration work?

Configure your Safaricom Daraja API credentials in the M-Pesa Settings page. Qserve supports Lipa Na M-Pesa (STK Push) for seamless subscriber payments.

When a subscriber pays, Qserve automatically matches the payment to the correct account, activates the subscription, and configures the MikroTik router — all in real-time. Subscribers can also pay via the captive portal for instant WiFi access.

Can I manage PPPoE and Hotspot subscribers together?

Yes! Qserve supports PPPoE, Hotspot, Static IP, and DHCP connection types. You can manage all subscriber types from a single dashboard with unified billing, bandwidth profiles, and credential management.

Each connection type has its own configuration options — PPPoE subscribers get auto-generated usernames/passwords, while Hotspot subscribers can use voucher codes or M-Pesa self-service.

How do I set up multiple ISP locations?

With the Professional or Enterprise plan, go to Sites in your dashboard and add a new site for each location. Each site gets its own pool of routers, IP address ranges, hotspot portals, and subscriber list.

All sites share the same billing configuration and payment gateways, while reports can be viewed per-site or aggregated across all locations. This is ideal for ISPs expanding to new estates, towns, or counties.

Is my data secure?

Absolutely. Qserve ISP uses industry-standard encryption for all data in transit and at rest. Router connections use encrypted VPN tunnels, passwords are hashed with bcrypt, and all web traffic is served over HTTPS.

Each ISP tenant's data is fully isolated in a multi-tenant architecture. We also support role-based access control so you can restrict what staff members can see and do.

How do I get started?

Getting started is simple:

  1. Register your ISP on our platform — it takes under 2 minutes
  2. Add your MikroTik router and run the auto-generated setup script
  3. Create bandwidth packages (e.g., 5Mbps, 10Mbps, 20Mbps)
  4. Add subscribers manually or bulk-upload via CSV
  5. Configure M-Pesa for automated payment collection

Our support team is available to help you through the entire setup process.

Do you support RouterOS v7?

Yes, Qserve ISP fully supports both MikroTik RouterOS v6 and v7. Our auto-generated setup scripts detect your router version and apply the correct configuration commands automatically.

This includes PPPoE profiles, Hotspot servers, IP pools, bandwidth queues, and WireGuard VPN tunnels, which are native to RouterOS v7.

Can I send SMS notifications to subscribers?

Yes! Qserve integrates with SMS gateways to send automated notifications to your subscribers — payment confirmations, expiry reminders, new account credentials, and custom bulk messages.

Configure your SMS provider in SMS Settings and choose which events trigger automatic messages. You can also send bulk SMS to all subscribers or filter by package, status, or expiry date.

Still Have Questions?

Our support team is ready to help you get the most out of Qserve ISP.