Upgrade your MikroTik to RouterOS 7.13+

FyberPay manages your router over the RouterOS REST API, which only exists on RouterOS 7.13 and newer. If your router is on an older version it can't connect yet — this takes a few minutes to fix. You can't jump straight to the latest version in one step, so this is done in two short hops.

Fastest way — Winbox or WebFig

  1. Open System → Packages and click Check For Updates.
  2. Set Channel to upgrade, then Download & Install. The router downloads v7 and reboots.
  3. After it reboots, open Check For Updates again and Download & Install once more to reach the latest RouterOS 7.
  4. Open System → RouterBOARD and click Upgrade, then reboot once more (this updates the bootloader).
  5. When it's back online, paste the FyberPay provision command again — it re-checks the version and continues (provisioning once you reach 7.13+).

Tip: keep clicking Check For Updates after each reboot until the version shown is 7.13 or higher. Some boards need an intermediate hop (often v7.12.1) before newer versions appear.

Terminal commands

Prefer the terminal? Paste this and let the router reboot; when it's back, paste the FyberPay provision command again to continue:

Step 1 — on RouterOS 6.x (upgrade to v7):

/system package update set channel=upgrade
/system package update check-for-updates
/system package update install

Step 2 — on v7 but still below 7.13 (upgrade to the latest v7 + bootloader):

/system package update check-for-updates
/system package update install
/system routerboard upgrade

Each install reboots the router. After each reboot, paste the FyberPay provision command again to continue.

No internet on the router? Manual .npk

If the router can't reach the internet (or its updater is short on space), upgrade manually from a PC:

  1. Find your board's architecture: System → Resource architecture-name (e.g. arm, mipsbe).
  2. On a PC, open mikrotik.com/download, choose that architecture, and download the routeros (main) package for 7.16.2 or newer.
  3. In Winbox, drag the .npk file into the router's Files menu — into the root, not the hotspot folder.
  4. Reboot the router. The new version shows in the Winbox title bar.
  5. Paste the FyberPay provision command again to continue.

Very old routers with 16 MB of flash may not have room for RouterOS 7. If the upgrade won't fit, that board needs replacing with newer hardware.

Forward this to your technician

Copy the message below and send it on WhatsApp to whoever manages the router:

Hi — our FyberPay router needs a quick RouterOS upgrade (it must be 7.13 or newer).

Easiest way, in Winbox/WebFig:
1. System > Packages > Check For Updates
2. Set Channel = "upgrade", then Download & Install (the router reboots)
3. Check For Updates again, Download & Install once more (to the latest v7)
4. System > RouterBOARD > Upgrade, then reboot
5. After it reboots, paste the FyberPay provision command again to continue

If the router has no internet: on a PC open https://mikrotik.com/download, pick your board's architecture (System > Resource > architecture-name), download the "routeros" package, drag the .npk into the router's Files menu (root, NOT the hotspot folder), then reboot.

Full guide: https://fyberpay.com/router-upgrade