Plain-English summary#
A register is the named till that a sales session is opened on. Think of it as the cash drawer's identity card — it tells Foodops which point of sale a cashier is working at, and makes sure every order, payment, and cash movement during the shift is attached to the right till. It isn't a person (that's the cashier) and it isn't a location (that's the outlet) — it's the specific till itself.
When you'd use this#
- Setting up a new outlet — the first thing to add after creating an outlet is at least one register
- Investigating a discrepancy — "Register 1 shows a variance but Register 2 doesn't" tells you which till to check
- Training a new cashier — explaining why they must open their assigned register, not just any available session
- Troubleshooting access — if the Counter screen shows no registers to open, someone needs to add one under Settings → Restaurant → Outlets before anyone can start a shift
Key concepts#
- Register — a named till within an outlet. Sales sessions are opened on a register. It isn't a device; any device can run any register the logged-in user has access to.
- Outlet — the location that owns one or more registers. You need an outlet before you can add registers.
- Session — one shift on a single register, from open to close. See Sales Sessions for the full session lifecycle.
- Register state — a register is either open (a session is active) or closed (no session active, ready to be opened). The Counter landing screen shows this.
- One-session rule — a register can't have two open sessions at the same time. The next session can only start once the current one is closed.
Common questions#
Q: What is the difference between a register and a session? A: A register is the permanent named till; a session is the temporary shift on that till. A register exists even when no session is open. Over time, a register builds up many sessions — one per shift.
Q: Can I rename a register? A: Register names are edited in the admin backoffice under Settings → Restaurant → Outlets (the register's edit dialog). Ask a Manager or Administrator to make the change.
Q: Can two cashiers work the same register at the same time? A: A register can have only one open session at a time, so two cashiers can't each run their own session on it. They can both join the same open session from different devices (see Cross-device session sync). To hand the till to another cashier, use the session handover flow.
Q: Can one cashier open sessions on multiple registers?
A: A cashier can open a session on Register 1, close it, then open a new one on Register 2. The limit is per register (one open session each), not per cashier — Foodops only enforces "one open session per register".
Q: Who can see which registers? A: A user sees only the registers in the outlets they've been given access to. If a register is missing from the Counter screen, check the user's outlet assignment. See Users, Roles & Permissions.

