SupaTill Counter Operations
Configure a shared-stock register, serve customers and reconcile a shift.
Open interactive lesson and quizWhat you will learn
- Configure a channel-backed register
- Recover idempotent sales
- Reconcile counted cash
Two cashiers use the same stock. One checkout is interrupted and must resume without selling the final item twice.
Lesson 1
A register is a view over shared stock
A register reuses the BU’s shared Products and its selected sales channel. Each item uses its configured tax rate and a current reviewed Finance rule. Unit barcodes assigns a permanent Code 128 identifier to every physical stock unit while retaining one shared Product record and SKU. Print one A4 label per selected unit at 100% scale; scan with a keyboard scanner or a permitted camera. Search by name, SKU, record ID or barcode across the paginated catalog. Channel and physical stock, price, tax and quantity are rechecked at checkout.
Lesson 2
A received payment is evidence
Cash, card, UPI and bank references record verified payments. Card and UPI processing happens in an external merchant app or terminal. A tendered cash amount can exceed the sale total; the excess is change, not extra sales revenue.
Lesson 3
Recovery and shift closing
A sale request reuses its original source key and Order when interrupted. Recovery must not decrement stock again. Close your own shift after pending sales are completed; expectation equals opening float plus recorded counter cash receipts less recorded cash refunds, and any variance remains visible.
Practice · Operate a reviewed register
- Configure Finance identity and reviewed tax rule
- Create a register over an existing stocked channel
- Open a shift, complete a sale with a real receipt and inspect the shared Order