🛒

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. 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. 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. 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. 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. 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. 1

    Manual discount

    In the cart panel, tap the discount field to enter a percentage or flat-amount discount for the entire order.

  2. 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. 1

    Open the checkout sheet

    Tap 'Checkout' (or the cart FAB on mobile) to open the checkout panel.

  2. 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. 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. 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. 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. 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. 2

    Share as PDF

    Tap 'Share' to send the receipt PDF via WhatsApp, email, or any app on your device.

  3. 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.

Screenshot / illustration coming soon