POS & Register

Every sale, accounted for

The register your budtenders use to ring up sales, take cash and configured card payments, and handle returns and exchanges — in the browser, on your counter hardware, tied to whoever signed in.

Live demo

Ring a sale through the real workflow

Tap sample products, simulate a barcode scan, watch server-priced totals react, and choose a tender. Sample data, no real money.

PURP Cannabis · Register pos.purpco.app Interactive simulation · sample data
Customers Cash Avery
In-stock
What it does

Built for the counter, not a demo

Personal PIN sign-in

Staff sign in with a personal 4-digit PIN — no shared passwords. A PIN rings sales but never opens the back-office or admin, and never bypasses permissions.

Scan anything

Hardware scanner support with automatic UPC / EAN / GTIN matching — a 12-digit scan still finds a product stored as a 13- or 14-digit code.

Fast on a busy floor

The register loads your live catalog with current price and availability from a cached snapshot, so it stays quick even at a rush.

Money that can't drift

Cash, card and refunds land on one unchangeable audit trail, with built-in guards against double-charging and double-refunding.

Governed refunds & exchanges

A cashier starts a refund; a manager approves it; everyone sees the exact amount and where the money goes before confirming. Exchange credit is tracked, never a silent discount.

One drawer per register

Shift tracking ties the till to whoever signed in, and a migrated customer's past purchase history shows up right at the register.

Get started

See the register workflow

Book a focused walkthrough of the workflows that matter to your operation, including what is core, what is gated, and what a safe switch would require.

A reviewed switch plan, honest readiness gates, and no invented promises.