Some devices should never see the captive portal — printers, POS machines, cameras, office PCs, and other fixed equipment. IP Bindings let you reserve those devices by MAC address so they get internet automatically, with optional package limits, pause/resume, data quota, expiry, and staff Top up / Rebuy when the customer pays for more.
In plain language
Normal Hotspot users open Wi‑Fi, see the login page, and enter a voucher. An IP Binding (bypass) tells the router: “this MAC address is allowed — skip the login page.” NettPortal keeps a matching record so you can track usage, pause access, and cut the device off when data or time runs out.
This is a Hotspot feature. It is not the same as Free Access (everyone free on a port), and it is not how phone customers buy vouchers.
| Need | Use |
|---|---|
| Printer, POS, camera, staff PC — always online, no login | IP Bindings |
| Customer buys Wi‑Fi with a code on the portal | Vouchers / Packages |
| Make a whole hotspot free for everyone today | Free Access |
| Customers lost paid time after a power cut | Outage Compensation |
Click Add IP Binding. You choose how limits work, which router, and which devices.
Pick a Hotspot package you already sell. The binding inherits that package's time limit, data limit, and hotspot profile (speed). Paid packages can record a cash payment for your books. IP bindings never create vouchers.
Set time (days / hours / minutes), data (GB / MB), both, or leave empty for unlimited. Optional price for your records. Speed still comes from the package profile or the router's MAC bypass default profile in router settings.
Create only succeeds if the router accepts it
NettPortal pushes the binding to MikroTik. If WireGuard is down or the router rejects the push, the binding is rolled back so you do not think a device is free when it is not. Fix the connection and try again.
| Status | Meaning |
|---|---|
| Active | Enabled on the router, not expired, data quota not exhausted |
| Paused | You paused it — internet stopped for that MAC |
| Expired | End date has passed (system also removes bypass from the router) |
| Quota used | Data limit reached — bypass removed until you Rebuy (or carefully Resume) |
Search the list by device name, MAC, router, or package. On phones, tap a row to expand details and actions.
When a device plan has data and/or time limits, staff can renew it from the IP Bindings list without deleting the binding. Both actions record a cash payment and apply the 4% platform fee to billing (same family as other cash sales). The package you pick must have a price greater than zero.
| Action | When it appears | What it does |
|---|---|---|
| Top up | Plan still Active (not paused, data/time not exhausted) | Adds the selected package's data and/or time on top of what is left. Usage counters stay the same. |
| Rebuy | Limits reached — Quota used and/or Expired | Starts a fresh cycle: usage cleared, new package limits from now, bypass restored on the router. |
Top up vs Rebuy — pick the right one
Cash + 4%
Top up and Rebuy record cash payments against the binding MAC — no voucher is created. The sale appears in Payments with 4% platform commission when applicable. Access remains MAC bypass only. Zero-price packages cannot be used for Top up / Rebuy cash recording.
Turns the binding off on the router and kicks the live Hotspot session. Internet for that device stops right away. Use this when a POS is stolen, a staff laptop should be offline for a while, or you need to stop abuse without deleting the record.
Turns the binding back on (or re-adds it if missing). Bypass works again. If the device was cut for Quota used or Expired, prefer Rebuy after the customer pays — Resume alone does not clear used bytes or start a fresh paid cycle.
Deletes the binding in NettPortal and on the router, and kicks any live session. If the router remove fails, NettPortal keeps the record so you do not think it is gone while the device is still bypassed.
Change device name, MAC, router, package link, SMS reminder, comment, or Active on router. Changes sync to the router when the binding was already pushed. For paid renewals of limits, use Top up or Rebuy instead of only editing the package field.
If the binding has a data cap (from package or custom settings), the list shows usage like 1.2 GB / 5 GB.
IP bindings do not create vouchers. Limits live on the binding itself (package, data quota, expiry, hotspot profile). Cash Top up / Rebuy records a payment against the MAC for your books and 4% commission — the device never logs in with a voucher code. Access is MAC bypass on the router only.
Confirm status is Active, MAC matches exactly (phones may randomize MAC — turn off private Wi‑Fi address or update the binding), and the device is on the same Hotspot router you selected.
Check that the router is online in NettPortal. If it is, try again.
Usage updates on a few-minute delay. After Rebuy, wait for the next report cycle before judging the new counter.
Top up only shows while Active with data or time limits. Rebuy only shows when those limits are exhausted. Unlimited bindings never show either. You also need edit permission, and the package used for cash must have a price.
Top up and Rebuy always record cash. Pick a paid Hotspot package, or set a price on the package under Voucher Packages.
IP bindings never create vouchers and do not use the free voucher allowance. Leave price empty for complimentary access, or use a paid package / custom price to record cash in Payments.
Docs page Static IP & Routes is for customer PPPoE/static addressing — a different feature from Hotspot IP Bindings.