Skip to main content

Multi-Location

ClarusPOS supports multiple physical locations through a combination of registers (POS terminals) and cashier sessions. Each register links to a Paxus warehouse, ensuring stock movements are correctly attributed to the right location.

Registers

A register represents a POS terminal at a specific location. You can have as many registers as you need.

Creating a Register

  1. Go to ClarusPOSSettingsRegisters.
  2. Click New Register.
  3. Enter a Name (e.g., "Front Desk", "Warehouse Counter") and a unique Code.
  4. Select the Warehouse this register belongs to.
  5. Optionally add a Receipt Header and Receipt Footer (store address, thank-you message, etc.).
  6. Mark it as the Default register if it is your primary terminal.
  7. Click Save.
info

You cannot delete a register while it has an open cashier session. Close all sessions on that register first.

Cashier Sessions

Every cashier must open a session before they can process sales. Sessions tie a user to a register for a shift period.

Opening a Session

  1. Go to ClarusPOSSessionsOpen Session.
  2. Select the Register you are working at.
  3. Enter the Opening Float — the starting cash amount in the drawer.
  4. Add optional notes.
  5. Click Open Session.

You are redirected to the checkout terminal immediately.

warning

You can only have one open session at a time. If you already have an open session on a different register, you are prompted to view it instead of creating a new one.

Closing a Session

  1. Go to ClarusPOSSessions and open your current session, or use the close option from the terminal.
  2. Click Close Session.
  3. Enter the Actual Cash count in the drawer.
  4. Add optional closing notes.
  5. Click Close.

Faciotech automatically generates a Daily Summary for this session, recording transaction count, items sold, and net revenue broken down by payment method. The summary appears in the Reports section.

Session History

All past sessions (open and closed) appear in the Sessions list, filterable by status. Each session detail page shows all sales processed during that session.

Offline Sync

ClarusPOS supports offline selling for situations where internet connectivity is unavailable. Transactions captured offline are batched and queued for synchronisation.

Viewing the Offline Queue

Go to ClarusPOSOffline Sync. The page shows:

  • Queued batches — transactions waiting to sync
  • Reconciled batches — successfully processed
  • Number of unique devices that have submitted batches
  • Total conflicts across all batches

Reconciling an Offline Batch

When a batch is queued, open it and click Reconcile. Choose a conflict resolution strategy:

StrategyBehaviour
Server WinsServer data takes priority over the offline device's data
Device WinsThe offline device's captured data takes priority
ManualResolve each conflict individually

After reconciliation, the batch status changes to Reconciled.

tip

Each register must be assigned to a Paxus warehouse — see Paxus Inventory for warehouse setup. Daily summaries generated on session close appear in Analytics & Reports.