← Docs
Core Features2 min read

Point of Sale (POS)

Register sessions, checkout, holds, payments, and receipts.

The POS register is a full-screen, touch-optimised checkout built for speed. It runs in the browser on tablets, desktops, and large phones — no separate install required.

Before you sell — register session

  1. 1Navigate to Dashboard → POS (or tap Open POS on the overview).
  2. 2Enter your Cashier PIN if your business requires cashier identification.
  3. 3Tap Open Register and record the opening cash float (money already in the drawer).
  4. 4The register status badge turns green — you can now process sales.

End of shift

  1. 1Finish or hold all active carts.
  2. 2Tap Close Register and count physical cash in the drawer.
  3. 3Enter the counted amount — StokUp compares expected vs actual cash.
  4. 4Review the register report and print or save for records.

Checkout workflow

ActionHowPermission
Add productSearch, tap tile, or scan barcodepos.sell
Change quantityTap line item → adjust qtypos.sell
DiscountLine or cart discount dialogpos.discount
Hold cartSave draft, start new salepos.hold_cart
PaymentSelect method, enter amountpos.sell
ReceiptPrint or SMS to customerpos.print_receipt

Draft carts (Hold & restore)

When a customer steps away mid-sale, tap Hold to save the cart as a draft. Drafts appear in the header badge — restore any draft to continue checkout. Delete drafts you no longer need.

Cash in / cash out

During an open register, record cash movements for petty cash payouts, bank deposits, or adding change to the drawer. Each movement appears on the end-of-day register report.

Fullscreen mode

Use the fullscreen toggle in the POS header to hide browser chrome on tablets — ideal for dedicated checkout stations.

Pair a mobile phone as a wireless scanner — see the Mobile Scanner guide for QR pairing steps.

POS → /dashboard/pos · Settings → /dashboard/settings/pos
Open POS

Still need help?

Our team responds within one business day.

Contact support