WifiMan User Guide
Complete instructions for dashboard users (hotspot owners & resellers) and WiFi customers (end-users).
Part 1: For Dashboard Users
As a dashboard user you have access to a portal where you can monitor sales, manage routers, generate vouchers, and withdraw earnings.
1. Logging In
- Navigate to the WifiMan login page.
- Enter your Username and Password.
- Click Login to access your dashboard.
2. Dashboard Overview
Once logged in, the dashboard gives you a quick snapshot of your business:
- Current Balance: Your available funds that can be withdrawn.
- Active Vouchers: Total number of unused or currently active vouchers.
- Today's Earnings: Total deposits received today.
- Monthly Online Earnings: Total deposits received for the current month.
- Recent Transactions: A detailed log of deposits, withdrawals, fees, and debt payments.
3. Withdrawing Funds
You can withdraw earnings directly to your Mobile Money account (MTN or Airtel).
- In the Current Balance section, enter the amount you wish to withdraw (Minimum 20,000 UGX).
- Click Withdraw.
- Your withdrawal will be processed instantly, and an SMS notification will be sent.
4. Quick Actions Menu
Use the Quick Actions buttons on your dashboard to navigate quickly:
- Payments: View all payment history and detailed transaction logs.
- Vouchers: View, manage, and track all generated vouchers.
- Enter Vouchers: Manually generate or enter new vouchers into the system.
- Packages: Manage your pricing tiers and WiFi packages.
- Router Manager: Access your MikroTik router management interface.
5. Router Manager
The Router Manager lets you configure and monitor your MikroTik routers:
- View Routers: See all your added routers along with their live online/offline status.
- Add Router: Connect a new router by providing the Name, IP Address (or hostname), Username, and Password.
- Manage Routers: Edit connection details or remove routers no longer in use.
Router Details Interface
When you click on a specific router, you'll see a detailed management dashboard with multiple tabs:
Generate (Voucher Generation)
- Create Vouchers in Bulk: Generate multiple vouchers at once by specifying Quantity, Username Length, and Character Type (Numbers, Lowercase, Uppercase, or Mixed).
- Voucher Settings: Assign a Profile, Data Limit, Time Limit, and an optional Prefix or Batch Comment for easy tracking.
- Stock Widget: See stock levels per profile at a glance — green (OK), amber (low), red (out of stock).
- Last Batch: View the most recently generated batch. Print, Export to CSV, Add Time, or Delete the entire batch in one click.
Sold Vouchers
- Track Sales: View statistics for Total Sold, Active Vouchers, and Revenue.
- Advanced Filtering: Filter sold vouchers by date ranges (Today, Yesterday, 7d, 30d) or by state (Shop sale, Online sale, Expired).
- Global Search: Search for a specific voucher code across all dates.
- Bulk Management: Select multiple sold vouchers to extend their time or delete them.
Payments
- Deposit Logs: Review detailed logs of all deposit payments associated with this router.
- Search: Search for specific transactions by phone number, voucher code, or transaction ID.
- Pagination: Navigate through large payment histories with built-in pagination controls.
Active Sessions
- Live Monitoring: Watch active internet sessions on your hotspot in real-time via Server-Sent Events (SSE).
- Bandwidth Usage: Monitor total Download/Upload traffic and identify Top Bandwidth Users.
- Session Control: Forcefully disconnect any active session if needed.
- Sort & Search: Filter sessions by user, IP, MAC, or sort by expiry, usage, or profile.
Users
- Manage Vouchers: View and manage all user accounts (vouchers) on the router.
- Add Single User: Manually create a single voucher/user with custom limits, server, and profile.
- Filter by Batch: Filter users by comment/batch label to view specific batches.
- Bulk Actions: Select multiple users to Delete, Add Time, Print, or Export to CSV.
- Inline Editing: Click edit on any user to modify their profile, time limit, or data limit in place.
- Pagination: Navigate large user lists with configurable page sizes (10–500).
Reports
- Revenue Analytics: View revenue reports filtered by custom date ranges (Today, Yesterday, 7d, 14d, 30d, 90d).
- Visual Charts: Analyze performance through four chart types:
- Daily Revenue — line chart of revenue over time
- Revenue by Profile — pie chart showing which packages earn the most
- Sales by Channel — bar chart comparing shop vs. online sales
- Peak Hours — bar chart showing your busiest times of day
- Profile Filter: Click any profile segment to drill down into that specific profile's data.
Customer Lookup
- Phone Search: Enter a mobile number to view a customer's complete deposit and purchase history.
- CSV Export: Export all customer phone numbers to CSV for marketing or accounting.
Profiles
- Package Management: Create and modify user profiles that act as your internet packages.
- Profile Settings: Define Rate Limits (Speed), Shared Users, Validity (hours), and Price for each profile.
- Edit & Delete: Modify existing profiles inline or remove profiles you no longer need.
Hotspot & Anti-Tethering
- Hotspot Servers: View and toggle (enable/disable) hotspot servers configured on your router.
- Anti-Tethering: Enable TTL-based detection to block users from sharing their connection via mobile hotspot or USB tethering. You can enable, disable, or fully remove the firewall rules.
Hosts & DHCP
- Connected Hosts: View all devices currently connected to the hotspot, including their MAC, IP, and authorization status.
- IP Bindings: Create bypass or block rules for specific MAC addresses to control permanent network access.
- DHCP Leases: View all DHCP leases with filtering by status (Bound, Waiting, Static, Dynamic).
- Lease Actions: Make leases static, update comments, or delete leases directly from the interface.
Device Monitor
- Netwatch Integration: Add access points and network devices to Netwatch for uptime monitoring.
- Status Dashboard: See at a glance how many devices are Up vs. Down.
- Device Management: Add new devices with Name, IP, and optional MAC (for static DHCP). Edit or remove devices as needed.
Reboot
- System Information: View detailed system stats including CPU, memory, uptime, RouterOS version, and storage.
- Remote Reboot: Safely reboot your MikroTik router remotely. Requires typing
REBOOTas confirmation.
Part 2: For WiFi Customers
If you're a customer trying to connect to a WiFi network, follow these steps to purchase internet access securely.
1. Connecting to the Network
- Turn on WiFi on your device and select the hotspot network.
- A "Sign in to network" prompt should appear automatically. If it doesn't, open a web browser and navigate to any website (e.g.,
google.com). You will be redirected to the welcome page.
2. Purchasing a Package
- On the welcome page, select the internet package you want to purchase.
- Enter your Mobile Number (e.g., 07XXXXXXXX). MTN and Airtel are supported.
- Click the Secure Payment button.
3. Confirming Payment
- Check your phone for a Mobile Money prompt.
- Enter your Mobile Money PIN on your phone to authorize the transaction.
- Once confirmed, the welcome page will update and your device will automatically be connected to the internet.
4. Customer Support
If you encounter any issues during payment or while connected, click the Support phone number on the welcome page to call the help desk directly.
© 2026 WifiMan Billing System. All rights reserved.