POS & Checkout
The POS screen is the heart of SnapOS. From adding products to accepting payment and printing receipts — here's everything you need to know.
Adding Items to the Cart
- 1
Browse or search for a product
Use the search bar at the top to find products by name or SKU. Alternatively, tap the category chips to filter by category.
- 2
Tap a product tile to add it
Each tap adds one unit. For products that require a custom quantity (e.g. bulk items or services), a quantity dialog appears automatically.
- 3
Adjust quantities in the cart
On mobile, open the cart by tapping the floating cart button. Use the + and − buttons to change quantities, or swipe to remove an item.
Long-press any product tile to open the quantity entry dialog directly — useful for quickly adding non-standard amounts.
Scanning Barcodes
- 1
Tap the 'Scan' button in the AppBar
Point your camera at the product barcode. SnapOS will look up the product by its barcode or SKU and add it to the cart instantly.
- 2
Using a physical barcode scanner
If you have a USB or Bluetooth barcode scanner, focus the search bar and scan — the product is found and added automatically.
Applying Discounts & Promo Codes
- 1
Manual discount
In the cart panel, tap the discount field to enter a percentage or flat-amount discount for the entire order.
- 2
Promo / coupon code
In the checkout screen, enter a promo code in the 'Promo Code' field and tap 'Apply'. The discount is validated against active coupons in your store.
Create coupon codes in Settings → Coupons. Set an expiry date, usage limit, and minimum cart value.
Adding a Customer to the Sale
- 1
Open the checkout sheet
Tap 'Checkout' (or the cart FAB on mobile) to open the checkout panel.
- 2
Search or add a customer
Tap 'Add Customer', type a name or phone number to search your customer list, or create a new customer on the spot.
Processing Payment
- 1
Select a payment method
Choose Cash, Card, UPI, or any custom method you've configured. Keyboard shortcut: press 1–4 to select the method quickly.
- 2
For cash payments — enter the tendered amount
Use the on-screen numpad or the quick-preset buttons (Exact, next-round amounts). The change due is shown automatically.
- 3
Tap 'Confirm Payment'
The sale is saved, stock is deducted, and the success screen shows the change due. The receipt is available to print or share immediately.
Printing & Sharing Receipts
- 1
Print after checkout
On the success screen, tap 'Print' to send the receipt to a connected printer. On mobile, the platform print dialog opens.
- 2
Share as PDF
Tap 'Share' to send the receipt PDF via WhatsApp, email, or any app on your device.
- 3
Reprint from transaction history
Go to Transactions, find any past sale, and tap the receipt icon to reprint or re-share.
Enable 'Auto-print on checkout' in Settings → Receipt to automatically send a receipt to a saved printer after every sale.