Skip to content
Sellify

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

  1. Get the branch's pairing code. Setup → Branches, open the branch. Press New code to roll it if it has been shared too widely.
  2. 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.
  3. The till now says "Waiting for Sellify to approve." Ring us. Letting a device in is our call, not the shop's.
  4. 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

ColumnWhat it tells you
Name and branchWhere the till stands
PlatformWeb browser or Android
StatusPending, active, disabled
Signed inWho is on it right now, or Free
Last seenNever if it has not connected yet
Waiting to syncHow 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.