Skip to content

Pair multiple devices

A single Fexl Lite install runs one full register on one machine. The moment you add a second till, a stockroom tablet, or a back-office laptop, you need them all reading and writing the same products, customers, and invoices. Pairing is how that second device joins the first device’s tenant — over the cloud or over your local network.

Updated 5 May 2026·For v2.2.0·3 min read
getting-started · multi-device · device approval queue on primary

Two pairing modes

Pick one before you start. They’re not interchangeable mid-flow.

  • Cloud Sync — devices connect through cloud.fexl.io. Each device can be on a different network, even a different country. Last-write-wins conflict resolution; offline-first on every device. This is the default for any store with more than one location, or any tablet that leaves the building.
  • LAN-only — devices talk to a primary machine over your local network. No internet required, ever. Faster on a flaky connection, and your data never leaves the building — but every device has to be on the same Wi-Fi or wired LAN to sync. Right for a single-location shop with strong privacy preferences.

You can switch from LAN to Cloud later (and vice versa) from Settings → System → Cloud Sync, but doing so re-pairs every device, so think a beat before locking it in.

Pair via Cloud Sync

1

Enable Cloud Sync on the first device

On the device that already has your store data — call it the primary — go to Settings → System → Cloud Sync and toggle it on. The app pushes a snapshot to your cloud tenant and starts the sync worker. First push for an established store can take a few minutes; the progress bar tells you when it’s done.

2

Install Fexl Lite on the new device

Run through Install on macOS or Install on Windows, then activate the license. Use the same license key as the primary — pairing is what frees the second slot, not a separate purchase. (See License activation for the multi-device licensing rules.)

3

Choose "Join existing store" on first launch

After license activation, the new device asks Set up new store or Join existing store. Pick Join existing store. Enter the tenant ID shown on the primary’s Cloud Sync screen, or scan the QR code from there with the new device’s camera (mobile/tablet only).

4

Approve from the primary

On the primary device, Settings → System → Manage Devices shows the new device in the Pending approval list — name, machine type, requesting user. Tap Approve, then the new device pulls down the full tenant snapshot. Done.

Pair on LAN-only

1

Open the primary's LAN address

On the primary, Settings → System → LAN sync shows the IP address other devices on this network use to reach it (e.g. 192.168.1.42:8089). Make sure the primary is on a stable connection — Wi-Fi is fine, wired is better.

2

On the new device, choose Join over LAN

After license activation on the second machine, pick Join existing store → On local network. Enter the IP from step 1, or scan the QR shown on the primary. The new device requests pairing.

3

Approve and verify with a PIN

The primary shows a 6-digit pairing PIN — read it out, or display it on screen. Type it on the new device. The PIN binds the two devices for this pairing only; it expires after 10 minutes and after one successful use.

getting-started · multi-device · lan pairing pin entry

Per-device permissions and login

Pairing only makes the device a member of the tenant — it doesn’t grant any user privileges. When someone signs in on the new device they sign in with their own user PIN, and their role decides what they can do (run the till, refund a sale, edit settings, view reports).

You manage users and roles centrally from Settings → Security: that screen syncs to every paired device within seconds. So a new register doesn’t need its own user list — every staff member already in your tenant can log in to it the moment it’s approved.