ISP Billing for WiFi, Hotspot & PPPoE 31 Payment Gateways • Built for Scale
paygrid automates recurring invoices, RADIUS-native subscriber control, prepaid vouchers, and direct payments. First-class M-Pesa plus 30 other gateways for operators across Africa and beyond - now with an Agentic AI copilot built in.
No credit card required · Setup in minutes
Trusted by ISP operators across 15+ countries - Africa, Asia & Middle East
Platform Capabilities
Everything Your ISP Needs
From RADIUS authentication to automated billing to captive portals - paygrid handles the full subscriber lifecycle so you can focus on growing your network.
RADIUS Authentication
Native MikroTik RADIUS for PPPoE, Hotspot & Static IP. Session control, FUP enforcement, and real-time CoA disconnect without API workarounds.
Automated Billing Engine
Recurring invoices generated on schedule. Automatic reminders, overdue suspension, and instant reactivation the moment payment lands.
Multi-Gateway Payments
M-Pesa STK Push, Airtel Money, Stripe, Flutterwave, Paystack and more. Clients pay with whatever payment method is local to them.
Client Self-Service Portal
Fully branded portal where subscribers pay invoices, download statements, and manage their accounts - dramatically cutting support calls.
Hotspot & Captive Portal
Full voucher generation, access-code management, bandwidth throttling per plan, and seamless MikroTik captive portal integration.
Real-Time Monitoring
Router uptime, live subscriber sessions, bridge bandwidth stats, and RADIUS accounting across all your MikroTik sites - unified.
MikroTik RouterOS v6 & v7
Full RADIUS, hotspot, and PPPoE provisioning across RouterOS 6.x and 7.x - including budget hardware like the hAP lite that many billing platforms simply don't support.
No credit card required
Your ISP.
Supercharged by AI.
paygrid ships with an intelligent multi-agent AI system wired directly into your admin panel and client portal. Autonomous agents handle support, surface billing insights, and resolve network issues - all in natural language.
Invoice #1042 is 3 days overdue - service auto-suspended. Reactivate now?
Payments
One platform, every way to pay
Your subscribers pay the way they prefer. paygrid supports 31 payment gateways across Africa and beyond - switch or combine them anytime.
Airtel Money Payment Gateway
This module enables businesses to receive payments via Airtel Money mobile money services. Supports direct mobile money payments, USSD payments, and mobile wallet integration. Ideal for merchants in Airtel Africa operating countries: Kenya, Uganda, Tanzania, Zambia, Madagascar, Malawi, Rwanda, Nigeria, Chad, Niger, Congo DRC, Congo-Brazzaville, Gabon, and Seychelles.
Campay Payment Gateway
Cameroon mobile money collections via Campay. Customers confirm payment on their phone after STK-style collect request.
ClickPesa Payment Gateway
Tanzania hosted checkout and mobile money payments via ClickPesa. Redirect customers to ClickPesa checkout or receive webhook confirmations.
DPO Group Payment Gateway
This module enables businesses to receive payments via DPO Group (Network International), supporting card payments, mobile money, bank transfers, and digital wallets. Ideal for merchants across Africa and the Middle East with comprehensive payment solutions.
Flutterwave Payment Gateway
This module enables businesses to receive payments via Flutterwave, supporting card payments, bank transfers, mobile money, USSD, QR codes, and digital wallets. Ideal for merchants across Africa and globally with support for multiple currencies and payment methods.
IoTec Pay Gateway
Uganda mobile money collections via IoTec Pay. OAuth client credentials with STK-style collect API.
JulyPay Gateway
East Africa mobile money STK collections via JulyPay wallet API with signed webhooks.
KopoKopo M-Pesa Payment Gateway
Kenya M-Pesa STK push collections via KopoKopo (k2-connect-php) with signed webhooks and payment status polling.
ModemPay Payment Gateway
Gambia hosted checkout aggregator (cards, mobile money) via ModemPay Payment Intents. Customer is redirected to a ModemPay-hosted payment page in the same browser tab; the signed charge.succeeded webhook (x-modem-signature, HMAC-SHA512) is the source of truth, with a status re-query as a backstop if a webhook is lost.
Mpesa with API Keys
Receive M-Pesa payments via STK push, paybill, or till.
MTN Money Payment Gateway
This module enables businesses to receive payments via MTN Money mobile money services. Supports direct mobile money payments, USSD payments, and mobile wallet integration. Ideal for merchants in MTN operating countries including Uganda, Ghana, Cameroon, Ivory Coast, and other African markets.
Netcash Payment Gateway
This module enables businesses to receive payments via Netcash, supporting card payments, EFT, instant EFT, and other South African payment methods. Ideal for merchants in South Africa.
OPay Payment Gateway
Mobile money payments via OPay Online Gateway, using mutual RSA-encrypted and RSA-signed request/response payloads. Common in Uganda and Nigeria.
Orange Money Payment Gateway
Senegal & UEMOA (XOF) hosted mobile-money checkout via the Orange Money Web Payment API. Customer is redirected to an Orange-hosted page, dials a USSD code for an OTP, and confirms on the web page. Payment status is always re-verified via API before crediting.
PalmPesa Payment Gateway
Tanzania mobile money (M-Pesa, Airtel, Tigo, Halotel, TTCL) via PalmPesa USSD push or hosted pay-by-link checkout.
PawaPay Payment Gateway
Mobile money deposits across multiple African markets via PawaPay v2 API. Supports sandbox and production environments.
Paybill, Till, Bank & Pochi la Biashara
Receive M-Pesa payments via Paybill, Buy Goods Till, Bank to M-Pesa, or Pochi la Biashara. The system uses the platform's Safaricom API to send an STK push to the customer's phone, directing them to pay into your chosen M-Pesa account type.
PayEx Payment Gateway
This module enables businesses to receive payments via PayEx (Swedbank Pay), supporting card payments, mobile payments, invoice payments, and digital wallets. Ideal for merchants in Nordic countries and Europe.
PayFast Payment Gateway
This module enables businesses to receive payments via PayFast, supporting credit/debit cards, instant EFT, SCode, and mobile payments. Ideal for merchants in South Africa with local payment methods.
Payguard MNO Gateway
Tanzania mobile network operator checkout (Tigo, Vodacom, Airtel, Halotel, TTCL) via Payguard STK-style push.
PayPal Payment Gateway
This module enables businesses to receive payments via PayPal, supporting PayPal wallet, credit/debit cards, and bank transfers. Ideal for global merchants with worldwide payment acceptance.
Paystack Payment Gateway
This module enables businesses to receive payments via Paystack, supporting card payments, bank transfers, and mobile money. Ideal for merchants in Nigeria, Ghana, Kenya, and South Africa.
Pesapal Payment Gateway
East Africa hosted checkout aggregator (M-Pesa, cards, bank transfer) via Pesapal API v3. Redirect customers to Pesapal checkout; payment status is always re-verified via API before crediting.
Snippe Payment Gateway
Tanzania mobile money and card payments via Snippe (snippe.sh). Supports STK-style mobile push and hosted card checkout with webhooks.
Stk Pusher
This module allows you to accept payments via STK Push.
Stripe Payment Gateway
This module enables businesses to receive payments via Stripe, supporting credit/debit cards, digital wallets, bank transfers, and 100+ local payment methods. Ideal for global merchants with worldwide payment acceptance.
UMS Pay
UMS Pay is a payment gateway that allows businesses to accept payments through various channels including mobile money, bank transfers, and card payments.
Wave Payment Gateway
Senegal & UEMOA (XOF) hosted mobile-money checkout via the Wave Checkout API. Customer is redirected to a Wave-hosted page and confirms payment there. Webhooks are HMAC-signed (Wave-Signature) and verified before crediting; verify_payment() re-queries the session status directly as a backstop if a webhook is lost.
Waychit Payment Gateway
The Gambia mobile money aggregator (Wave, QMoney, Afrimoney) via Waychit Payment Requests. Customers are redirected to the Waychit hosted pay page, which opens the Waychit app to complete payment; the signed payment.request.completed webhook is the source of truth.
Yo! Payments Gateway
Uganda mobile money pull deposits via Yo! Payments with signed instant notifications.
ZenoPay Payment Gateway
Tanzania mobile money collections via ZenoPay API with webhook and order-status polling.
Coverage
Countries Supported
paygrid is designed for ISPs across Africa and globally, supporting local payment methods in 47 countries.
Transparent
Simple Pricing
No hidden fees. Pay for what you use. Scale as your ISP grows.
10 min
Average router onboarding time
0
Manual disconnections with RADIUS CoA
Same day
M-Pesa activation
PPPoE & Static IP
Fixed per-user billing. PPPoE and Static IP share the same monthly rate.
Multi-month packages
- Pay per active user each billing cycle
- RADIUS integration included
- Automated payment collection
- All payment gateways supported
Hotspot Billing
Commission on hotspot sales revenue. Grows with your network.
- Voucher & session management
- Captive portal included
- Bandwidth control per user
| Feature | PPPoE & Static | Hotspot |
|---|---|---|
| RADIUS / CoA enforcement | ||
| Captive portal | - | |
| Voucher management | - | |
| FUP / throttle | ||
| M-Pesa direct activation | ||
| Customer self-service portal | ||
| Automated invoice + suspension | - | |
| Reseller distribution | - |
Included on every plan
- Multi-tenant admin panel
- AI billing copilot
- Branded client portal
- All payment gateways
- Real-time RADIUS control
- Onboarding support
Platform fees & policies
Additional terms that apply to all ISPs on the platform.
Installation fee
No installation fee
Minimum monthly fee
KES 500
Minimum monthly platform fee when usage-based billing applies
Trial
7-day free trial
First month subscription
KES 500
Charged on first invoice after trial ends
Ready to see paygrid in action with your ISP setup?
Common questions
Do I pay for inactive subscribers?
No - only active users in a billing cycle count toward your invoice. Inactive or suspended subscribers are excluded.
What happens if a customer does not pay?
RADIUS disconnect fires automatically via CoA. No manual action needed - the subscriber loses access the moment their session is terminated by the billing engine.
Can I use my own M-Pesa Paybill?
Yes - you configure your own M-Pesa credentials in the platform. Payments go directly to your Paybill; paygrid never holds your revenue.
Do you charge a percentage of my revenue?
Only on hotspot if you choose the commission model. PPPoE and Static IP billing is flat per active user - no revenue share.
Is there a lock-in contract?
Month-to-month. Cancel anytime with no penalty or exit fees.
Get Started Today
Ready to modernize
your ISP billing?
Join ISPs across Africa and beyond using paygrid to automate billing, control RADIUS access, and scale with confidence.
Not ready to sign up yet? Get ISP billing tips in your inbox.
Thanks - check your inbox!
- RADIUS Native
- MikroTik Compatible
- M-Pesa First-Class
- Trusted by 200+ ISPs