These details will appear on your captive portal for customers
๐ณ PayFlow Account
Your PayFlow account ID for receiving M-Pesa payments
๐ฑ Captive Portal Preview & Theme
Preview and customize your captive portal. Theme changes apply instantly on the router - no need to re-upload login.html!
๐บ Smart TV Connect
โจ Dynamic Theme System:
Change theme here โ Router portal updates automatically
No need to re-upload login.html when changing themes
Theme is fetched from server each time portal loads
Smart TV Connect: Enable to let customers register Smart TVs, Roku, Fire TV, game consoles
WiFi Packages (Pricing)
Name
Router
Price
Duration
Data Limit
Speed
Status
Actions
Loading...
WiFi Users (Paid Customers)
0 users selected
Username
Password
Status
MAC / IP
Profile
Data Usage
Expires
Last Login
Actions
Loading...
๐บ Registered Devices (Smart TVs, IoT)
0
Devices registered by MAC address for auto-connect (no captive portal needed)
Device
MAC Address
Router
Package
Status
Data Usage
Expires
Actions
Loading...
Recent Transactions
Phone
Amount
Package
Status
M-Pesa Code
Date
Loading...
๐ ๏ธ Hotspot Setup Wizard
Configure hotspot on your MikroTik router step-by-step. The wizard will check prerequisites, setup bridge, IP pool, DHCP, hotspot server, walled garden, and RADIUS authentication.
Select Router for Hotspot Setup
Prerequisites Check
Setup Progress
Step 0 of 8
0Check VPN ConnectionPending
1Check Router ModePending
2Get InterfacesPending
3Setup BridgePending
4Setup IP Pool & DHCPPending
5Setup Hotspot & Walled GardenPending
6Setup RADIUSPending
7Login Page InstructionsPending
8FinalizePending
Select a router and click "Start Wizard" to begin.
Select Ports for Hotspot
Vouchers
Manage WiFi vouchers
Total Vouchers
0
Active
0
Connected
0
Expired
0
Disabled
0
0 vouchers selected
Username
Password
Status
Expires
Limits
Profile
Created
Actions
Loading vouchers...
PPPoE Management
Manage PPPoE users and subscriptions
Total Users
0
Active
0
Online Now
0
Revenue
KES 0
๐ PPPoE Plans
Plan Name
Speed
Price
Duration
Data Limit
Actions
Loading plans...
๐ฅ PPPoE Users
All (0)
๐ข Online (0)
โ Active (0)
โ Expired (0)
โ Disabled (0)
Showing 0 users
Username
Plan
Router
Status
Session
Total Usage
Expires
Actions
Loading...
๐ ๏ธ PPPoE Setup Wizard
Configure PPPoE server on your MikroTik router (includes NAT & firewall)
-
Script includes: IP Pool, PPP Profile, PPPoE Server, RADIUS, NAT, and Firewall rules
๐ Loyalty Rewards
Reward your loyal customers automatically
Total Customers
0
Rewards Given
0
Total Revenue
KES 0
Pending Value
KES 0
โ๏ธ Loyalty Program Configuration
Configure automatic rewards for your customers
๐ฅ Loyalty Customers
Track customer spending and rewards
Phone
Total Spent
Current Balance
Rewards Earned
Last Purchase
Select a router to view customers
๐ Rewards History
Free vouchers given to customers
Phone
Voucher Code
Package
Amount Accumulated
SMS Sent
Used
Date
Select a router to view rewards
SMS Gateway
Send SMS notifications to customers
SMS Balance
Available SMS credits
0
0 sent | 0 purchased
Send Single SMS
Send Bulk SMS
SMS Logs
Date & Time
Recipient
Message
Type
Status
Cost
Loading SMS logs...
SMS Settings
Settings
Configure system settings
Server Configuration
System Health
IP ForwardingChecking...
WireGuard MgmtChecking...
EoIP TunnelsChecking...
SSTP ServerChecking...
DatabaseChecking...
API ServerChecking...
Fixes IP forwarding, port forwarding rules, and iptables
๐ณ My Subscription
Loading...
Plan
-
Days Left
-
Max Routers
-
Max VPN Configs
-
Expires
-
Renew Subscription
Loading subscription plans...
External API Access
Port: 3001
Access your routers from anywhere without VPN. The API server proxies requests through the management tunnel.
Base URL
http://vpn.netbill.site:3001/api
GET/proxy/{router}/system
System info
GET/proxy/{router}/interfaces
Interfaces
GET/proxy/{router}/wireguard/peers
WG Peers
POST/proxy/{router}/command
Any command
Add New Router
Connect a MikroTik router to your VPN network
1
Copy & Paste to MikroTik Terminal
Select your RouterOS version:
๐ Auto-detects RouterOS version (recommended)
2
Verify Connection
After pasting the script in MikroTik, click verify to confirm the connection.
VPN Client Created
Edit Router
Delete Router?
This action cannot be undone.
Enter Value
Please enter a value below
Add NAS Client
Add Hotspot User
Add WiFi Package
Add WiFi User
๐ Renew Subscription
Renewing subscription for:
-
Phone: -
This will extend the user's subscription and reset their data usage.
๐บ Register Device
MikroTik RADIUS Configuration
Copy and paste this script into your MikroTik terminal to configure RADIUS authentication:
๐ฑ Captive Portal Setup
Hotspot Name
-
NAS ID
-
Download URL
-
๐ Setup Instructions
Download login.html from the URL above
Open Winbox and connect to your MikroTik router
Go to Files and navigate to the hotspot folder
Drag and drop login.html into the folder (replace existing)
Customers will now see your packages when connecting to WiFi
โจ Auto-Connect Feature
After a customer pays via M-Pesa, they are automatically connected to WiFi via RADIUS authentication. No manual login required!