Point of Sale (POS) Terminal Guide
Overview
The Point of Sale (POS) register (/pos) is designed for fast, frictionless retail cashier workflows. It handles barcode scanning, quick category browsing, variant pickers, customer selection, draft orders, and instant receipt generation.
Screen Breakdown
┌──────────────────────────────────────────────┬──────────────────────────────┐
│ Category Filter Strip & Product Grid Cards │ Cart & Checkout Summary │
│ [All] [Footwear] [Computers] [Electronics] │ - Selected Customer │
│ │ - Item Lines (Qty, Price) │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ - Subtotal, Tax, Discount │
│ │ Product │ │ Product │ │ Product │ │ - Draft Order Save / Load │
│ │ Photo │ │ Photo │ │ Photo │ │ - [Pay Now] Trigger Modal │
│ └──────────┘ └──────────┘ └──────────┘ │ │
└──────────────────────────────────────────────┴──────────────────────────────┘
Key Features
Barcode Scanning Simulator & Hardware Scanners:
- Cashiers can scan physical barcodes using standard USB/Bluetooth barcode guns.
- Built-in scanner simulator modal allows manual SKU input or barcode simulation.
Variable Products & Serial Tracking:
- Clicking a product with variants (e.g. Nike Shoes) opens the Variant Picker Modal to select size, color, and specific serialized unit.
Draft Orders & Multi-Cart Support:
- If a customer needs to continue shopping, the cashier can click Save Draft to park the cart without losing line items.
- Cashiers can restore any saved draft instantly from the drafts tab.
Multi-Payment Methods:
- Supports Cash, Credit Card (Stripe), Debit Card, and Store Credit.
- Computes live change calculations for cash payments.
Instant Receipt & Invoice Printing:
- Supports thermal receipt printing (80mm / 58mm) and standard A4 invoices with one click.