Overview
Every device that runs the DishInk POS must be claimed by a terminal before it can open tables or take sales. This is a one-time setup per device — DishInk remembers the assignment and skips this screen on future logins. A terminal represents a physical POS station (e.g.Bar 1, Main Till, Poolside iPad). Table sessions lock to the terminal that opened them, receipts print to that terminal’s assigned printer, and the Batch Invoice Cash Out is scoped to that terminal by default.
Owners and managers with the terminal permission can create branches (POS Areas), add terminals, deactivate old terminals, and reassign devices from Settings → Branch & Terminals.
If your POS opens directly on the checkout screen, this device is already claimed. You only see the Terminal Setup screen on a brand-new device or after a manager has released the terminal.
Before You Start
- At least one POS Area (branch) must exist. If this is your first device, create one first.
- At least one terminal must exist under that branch.
- You must be logged in as an owner, or a manager with the Manage Terminals permission, to add or edit branches and terminals.
Claim This Device to a Terminal
1
Open the POS
Log in on the device. If no terminal is assigned yet, the Terminal Setup screen appears automatically before the checkout loads.
2
Choose a POS Area
Pick the branch this device belongs to (e.g.
Main Restaurant, Rooftop Bar). If none exist, tap Add POS Area and enter a name, address, and phone number.3
Pick a terminal
Choose an existing terminal from the list, or tap Add Terminal to create a new one (e.g.
Till 1, Bar POS).4
Confirm
Tap Claim Terminal. The device is now bound to that terminal and the POS opens.

Terminal Setup screen shown on a new device.
Manage Branches & Terminals
Go to Settings → Branch & Terminals. The panel has three sections:- POS Areas — your branches. Add, rename, edit address/phone, or deactivate.
- Terminals — grouped by branch. Add new terminals, rename, or deactivate.
- This Device — shows the currently claimed terminal and lets a manager release the device so someone else can claim it to a different terminal.
Terminal Transfer (Session Handover)
Table sessions are locked to the terminal that opened them to prevent two cashiers charging the same bill twice. If Terminal A opened Table 5 and Terminal B tries to charge it, DishInk shows a Transfer prompt.1
Ask a manager
A manager (or a user with Manage Terminals) must confirm the transfer.
2
Confirm on the new terminal
Tap Transfer to This Terminal in the prompt. The session unlocks from Terminal A and locks to Terminal B atomically — no chance of double-billing.
3
Charge as normal
The bill now appears in the Active Tables list on the new terminal.
Managers with the All Terminals permission see every terminal’s open sessions in the POS without needing a transfer. This is meant for supervisors doing floor-wide oversight — normal staff should stay locked to their own terminal.
Tips & Best Practices
- Name terminals by physical location, not by staff (
Bar 1is better thanJohn's Till) — staff change, physical spots don’t. - Use one branch (POS Area) per venue. Only use multiple branches if you have physically separate premises.
- Keep a spare terminal named
SpareorReserve— you can claim it in seconds if a main terminal fails during service. - Review the terminal list every quarter and deactivate anything no longer in use to keep the Batch Invoice terminal filter clean.
Common Mistakes
- Creating a new terminal for every device instead of reusing the same one. Multiple devices can share a terminal (e.g. a floor tablet and a backup phone), but they still take turns claiming it. Only create separate terminals for physically separate stations.
- Deactivating a terminal that still has open unpaid sessions. Close or transfer all sessions first, or a manager will need to force-reset the tables.
- Sharing one terminal across two branches. Terminals belong to exactly one POS Area. If you move a terminal to a new venue, create a new terminal under the correct branch.

