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.
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
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.
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.)
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).
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
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.
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.
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.
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.
Related
How sync works
The deeper picture: bidirectional sync, conflict resolution, what happens when two devices edit the same record offline.
Manage devices
Approve, rename, revoke, and audit every paired device from one screen.
License activation
Multi-device licensing rules and how device slots count against your plan.