Point of Sale (POS)
Fast checkout for walk-in customers with barcode scanning, drafts, and receipt printing.
Where: Sidebar → Sales → POS
Permission required: Pos_view
Processing a Sale
- Open POS from the Sales menu. POS opens in full-screen mode.
- Select the Warehouse and Customer (or use the default walk-in customer).
- Add products by:
- Scanning a barcode with a connected scanner
- Searching by product name or code in the search box
- Clicking products from the product grid
- Filtering by Brand or Category
- Adjust quantities in the cart as needed.
- Apply discount, tax, or shipping if required (permission may be needed).
- Click Pay Now to open the payment dialog.
- Enter payment amount(s) — cash, card, or split payments.
- Complete the sale. A receipt preview modal appears.
- Click Print to print the receipt, or close to finish.
Screenshot: POS screen with product grid and cart
Screenshot: POS payment modal
Screenshot: Receipt preview modal with Print button
Draft Sales
Save an incomplete sale to finish later — useful when a customer steps away or you need to serve another customer first.
- While building a cart, click Hold / Draft to save the current sale.
- View draft sales from the drafts list in POS.
- Click a draft to resume editing at Sidebar → Sales → POS → drafts list.
- Complete payment when ready, or delete the draft if no longer needed.
Screenshot: Draft sales list in POS
Barcode Scanning
Connect a USB or Bluetooth barcode scanner. It acts as a keyboard — scan a product barcode and it will be added to the cart automatically. Ensure products have correct barcode values set in the product catalog.
POS Settings
Where: Sidebar → Preferences → POS Settings
Admin onlyRequires pos_settings permission.
Configure receipt layout, default customer, keyboard shortcuts, and display options. See Settings for details.
Printing Receipts
- After completing a sale, the receipt preview modal opens automatically.
- Click Print to send the receipt to your configured printer.
- For thermal printers, configure paper size and layout in POS Settings.
TipCompleted POS sales also appear in Sales → List Sales with the POS flag.
