New Sales Guide

How to use New Sales

This guide is for actual checkout creation in the Flutter POS app: scanner input, product add-to-cart, payment flow, and sale completion.

Important: You cannot conduct checkout sales in the web browser. New sale transactions are exclusive to the Cloud-Tech POS mobile app.

Primary Buttons And Actions

Scanner Toggle

Use the scanner toggle in POS app bar to enable or disable automatic barcode capture.

Result: Controls whether hardware scanner keystrokes are auto-processed.

Camera Scan

Tap camera icon to scan product barcode using phone camera when manual scan is needed.

Result: Finds product and adds it to cart if barcode matches.

Proceed to Payment

From cart panel, tap Proceed to Payment after confirming items and totals.

Result: Opens payment flow where payment type, amount, and reference are captured.

Step-by-step: Create A New Sale

  1. Open the Flutter app and go to POS screen (not web Sales History).
  2. Add products by tapping grid items, using manual barcode input, or scanner/camera scan.
  3. Review cart lines, adjust quantity, and inspect per-item tax handling if needed.
  4. Tap Proceed to Payment, select payment type, and enter amount/reference details.
  5. Tap Complete Sale to finalize transaction and save sale data.
  6. Verify completed transaction appears in Sales History list after checkout.

Operations Tips

  • Sales checkout is not supported on web browser. Always use the Cloud-Tech POS mobile app for New Sale.
  • In POS screen, scanner can be toggled and camera scan is available as fallback.
  • Device approval status may block sales processing when tenant policy requires active device authorization.
  • POS supports offline-friendly flow, then syncs transactions when connectivity is available.

POS Screen Tools

Product Search

Use POS search to quickly find products before adding to cart.

Type And Category Filters

Narrow product grid by item type or category to speed up checkout selection.

Sort Options

Sort products by newest, name, price, or stock based on cashier preference.

Cart Controls

Use clear cart, quantity update, and remove actions before payment finalization.