Hardware and the kitchen
Terminals (tills)
Menu: Setup → Terminals · Who: owner, branch manager (Sellify approves)
A branch is a place; a terminal is the till standing in it. Every sale is rung on one,
and a terminal belongs to exactly one branch. The web POS and the Android app are the same
thing here — a terminal row whose platform is web or android.
Why a till has to be registered
A cashier, a branch manager or a kitchen user cannot sign in without a live terminal. An owner and Sellify's own staff can (they read reports from a laptop), but ringing a sale — quoting, saving, paying, voiding — needs one from everybody.
Correcting a sale afterwards does not. The Orders panel is office work, and the payment a correction writes is credited to the till the sale was rung on.
Pairing a new till, start to finish
- Get the branch's pairing code. Setup → Branches, open the branch. Press New code to roll it if it has been shared too widely.
- On the device, open Sellify, type the pairing code and give the till a name ("Counter 1", "Drive-thru"). The device is not signed in yet — the code is what tells us which branch it is standing in.
- The till now says "Waiting for Sellify to approve." Ring us. Letting a device in is our call, not the shop's.
- Once approved the device collects its own token and is ready. The token is handed over once and never shown again — we keep only a fingerprint of it.
The list
| Column | What it tells you |
|---|---|
| Name and branch | Where the till stands |
| Platform | Web browser or Android |
| Status | Pending, active, disabled |
| Signed in | Who is on it right now, or Free |
| Last seen | Never if it has not connected yet |
| Waiting to sync | How many offline sales that till is still holding |
What a shop can do itself
- Disable terminal — a lost or stolen tablet, immediately. It loses its token there and then. Do this first and ring us second.
- Release the counter — a cashier went home without signing out and nobody else can get on. Releases the session; the release is on the record.
- Sell without internet — per till, on by default. Turn it off for a device you would rather refuse a sale than have selling on last-hour prices. See The Android till.
- Receipt printer — the till's own default. Branch default means it follows the branch.
- Retire terminal — the till is gone for good.
Only Sellify approves, rejects or switches a terminal back on. A re-enabled terminal pairs again from scratch — switching a till back on is not the same as trusting a device again.
One cashier at a time
While somebody is signed in on a terminal, another user's sign-in is refused. That is deliberate: two cashiers on one drawer is how a shortage becomes nobody's fault. Use Release the counter when somebody has genuinely gone.
When the serial does not match
A device is bound to itself — an Android serial, or a random id a browser generates once and keeps. If it does not match, the sign-in is refused and says so. It never quietly re-binds. Register the device again and we will approve it again.
A device that still holds its own valid token may re-pair itself without asking (an app reinstall). Every re-pair is on the record.
Everything is on the record
Registered, approved, rejected, disabled, enabled, re-paired, released, signed in, signed out — each one writes a line with who, when and why.
Terminals count against your plan
Every plan caps its tills. The cap is checked when Sellify approves a terminal, not hidden in the screen — so a till you cannot have is refused with the plan's name on it. See Billing.