Skip to main content

Cashiers & Permissions

Cashiers & Permissions

Cashiers sign in to Spectre POS with their own WordPress user account. You add a cashier from Users → Add New in the WordPress admin and assign them the POS Cashier role.

Add a cashier

  1. In the WordPress admin sidebar, open Users → Add New.
  2. Fill in Username, Email, Password (or have WordPress generate one and send it to the user).
  3. Set the Role to the POS Cashier role.
  4. Click Add New User.

The new user can now open your store's POS URL and sign in with these credentials.

Edit a cashier

To change a cashier's name, password, or role, go to Users → All Users, click the user, edit the fields you need, and Update Profile.

What cashiers can do

A POS Cashier can:

  • Sign in to the Spectre POS app.
  • Ring up sales.
  • View past Orders and reprint or email receipts.
  • View and create Customers.
  • View Reports.

A cashier can not:

  • Change store settings, payment methods, or tax rates.
  • Add or remove other users.
  • Edit the product catalog.
  • Install or change plugins and themes.

What a site administrator can do

Site administrators have broader access than a cashier — they can manage products, orders, coupons, customers, WooCommerce settings, pages, posts, media, users (within their site), and customize the theme.

To keep your store stable, site administrators cannot:

  • Install, edit, or delete plugins or themes.
  • Edit theme or plugin files.
  • Manage the WordPress multisite network or access other shops.
  • Run WordPress's import or export tools.

These restrictions are intentional — they keep your shop from getting into a bad state from a plugin install or a theme edit. If you need something that's blocked, contact Spectre support.

Removing a cashier

When a cashier leaves, you can either:

  • Delete the user under Users → All Users (tick the user, choose Delete in the bulk action). You'll be asked whether to delete their content or reassign it to another user — for cashiers, reassign their orders to your administrator account so the order history stays intact.
  • Change their password if you only want to temporarily lock them out.

Tip: Each cashier should sign in under their own account, not a shared one. Spectre records the cashier on every order, so individual sign-ins give you accurate per-cashier reports.