Skip to main content

Roles and Permissions

Terminal Roles in POS X1

Configured terminal roles include:

  • Staff
  • Customer Display
  • Pickup Display
  • Pickup Controller
  • Express Checkout
  • Queue Terminal
  • Queue Display
  • Queue Controller

This manual currently focuses on store-side Staff operations.

Who Can Do What in Store

POS action permissions are managed in HQ at POS Settings -> POS Users -> User Groups.

TaskCashierManager
PIN login and roster clock in/outYesYes
Open table/order and add itemsYesYes
Standard checkout and payment collectionYesYes
Retry failed payment (basic flow)YesYes
Change POS Code / terminal settingsNoYes
Day-end executionNoYes
Final decision for void/return exceptionsLimitedYes
Close payment/device incidentsNoYes

Runtime Permission Prompts

When a protected action is blocked, POS can show:

  • Permission denied: the signed-in staff account does not have the required user group permission.
  • Input staff code: POS needs a staff code before it can check the permission.
  • Input authorizing staff code: a second authorized staff member must approve the action.
  • A second staff member is required: the same staff member cannot approve their own protected action.

If one of these prompts appears during service, stop and ask a manager or authorized staff member instead of retrying with random staff codes.

Feature Visibility Notes

Some actions appear only when enabled by configuration:

  • Roster Clock In / Clock Out
  • Split Table
  • Auto-open order actions
  • More Tools cards (Queue Controller, etc.)
  • Third-party payment modification options
  • User group permissions configured in HQ POS Users

Escalate to Manager Immediately When

  • Payment outcome is unclear after retry
  • Void/return is blocked or policy-restricted
  • POS Code or device setup must be changed
  • Day-end cannot proceed normally