POS 🟡 PREVIEW - Point of Sale

Retail checkout system with cart management, payment processing, and receipt generation

POS Interface Screen

Overview

POS provides a complete retail checkout experience with product browsing, cart management, multi-payment support, and automatic receipt generation. Designed for speed and simplicity, it handles daily retail operations efficiently.


Features

Products

CapabilityDescription
BrowseView all products with images and prices
SearchQuick search by name, SKU, or barcode
DetailsProduct information, stock levels, and variants
FavoritesPin frequently sold products

Cart

CapabilityDescription
Add ItemsAdd products with quantity selection
Remove ItemsRemove or adjust quantities
Clear CartReset cart for new transaction
DiscountsApply item or cart-level discounts

Payment

CapabilityDescription
CashCash payment with change calculation
CardCredit and debit card processing
PixBrazilian instant payment (QR code)
SplitSplit payment across multiple methods
PartialPartial payment with remaining balance

Categories

CapabilityDescription
FilterFilter products by category
TagsCustom tags for product organization
Quick AccessCategory shortcuts for fast navigation
SearchSearch within categories

Receipts

CapabilityDescription
GenerateAutomatic receipt creation
PrintThermal printer support
EmailSend receipt via email
HistoryBrowse past receipts and transactions

Keyboard Shortcuts

ShortcutAction
F1Open product search
F2Focus cart
F3Process payment
F4Print receipt
F5Clear cart
F9Apply discount
F12Complete transaction
DelRemove selected item from cart
EscCancel current operation

POS via Chat


API Reference

EndpointMethodDescription
/api/pos/productsGETList all products
/api/pos/products/{id}GETGet product by ID
/api/pos/products/searchGETSearch products
/api/pos/cartGETGet current cart
/api/pos/cart/itemsPOSTAdd item to cart
/api/pos/cart/items/{id}PUTUpdate cart item quantity
/api/pos/cart/items/{id}DELETERemove item from cart
/api/pos/cart/discountPOSTApply discount to cart
/api/pos/paymentsPOSTProcess payment
/api/pos/receiptsGETList past receipts
/api/pos/receipts/{id}GETGet receipt by ID
/api/pos/receipts/{id}/printPOSTPrint receipt
/api/pos/receipts/{id}/emailPOSTEmail receipt

  • Products — Product catalog management