Sell screen (register view)
SALE-0001 Planned Lite and Pro CoreMain touch/keyboard sales surface with product grid, cart, totals and pay button
Main touch/keyboard sales surface with product grid, cart, totals and pay button
Configurable tiles for fast item entry by category, color and image
Depends on: SALE-0001
Navigate hierarchical categories on the sell screen
Depends on: SALE-0001
Auto or manual page of top items for one-tap selling
Depends on: SALE-0001
Incremental search box with accent-insensitive matching (ñ, á)
Depends on: SALE-0001
Scan EAN/UPC/Code128/QR via USB/BT scanner or camera to add item
Use phone/tablet rear camera as scanner (no cloud)
Parse price- or weight-embedded EAN-13 (prefix 2x) into qty/price
Several barcodes/nomenclatures mapping to one SKU
Depends on: SALE-0001
Numeric keypad for qty, price override, discount %
Depends on: SALE-0001
Increment/decrement line quantity
Depends on: SALE-0001
Sell by weight/length/volume with decimals per unit of measure
Depends on: SALE-0001
Ring a miscellaneous item with free-typed name and price
Depends on: SALE-0001
Free text note on a line (e.g., 'sin ají')
Depends on: SALE-0001
Note attached to the whole sale/receipt
Depends on: SALE-0001
Change unit price at sale time, reason code, manager PIN
Depends on: SALE-0001
Discount applied to one line
Depends on: SALE-0001
Discount applied to the whole cart
Depends on: SALE-0001
Delete a line or empty cart with confirm and audit
Depends on: SALE-0001
Cancel line already sent to kitchen/printed, requires reason
Single-level undo for accidental taps
Depends on: SALE-0001
Credit sale to the logged-in cashier or a selected seller
Depends on: SALE-0001
Split sale credit among several staff
Depends on: SALE-0001
Search/create customer and link to cart
Capture name/DNI/RUC/phone in two fields
Depends on: SALE-0001
Put cart aside and recall later
Depends on: SALE-0001
Handle several open carts at once
Depends on: SALE-0001
List and resume saved carts with age and cashier
Depends on: SALE-0001
Persist cart to disk on each mutation to survive crashes
Depends on: SALE-0001
Subtotal, discounts, taxes, rounding, tips, total in primary currency
Depends on: SALE-0001
Show prices with IGV included (Peru norm)
Depends on: SALE-0001
Switch to net prices for B2B/factura mode
Depends on: SALE-0001
Add automatic rounding adjustment to nearest [amount omitted] for cash
Show number of lines and total units
Depends on: SALE-0001
Low-light display mode for bars/night shifts
Depends on: SALE-0001
Phone layout for one-handed selling at markets
Depends on: SALE-0001
Repeated tap increments existing line (configurable)
Depends on: SALE-0001
Warn or merge on accidental double scan within a time window
Depends on: SALE-0001
Prompt to create product, search, or ignore when barcode not found
Depends on: SALE-0001
Numeric PLU entry for items without barcodes
Depends on: SALE-0001
Show stock, location, price tiers and notes for a product
Depends on: SALE-0001
Show remaining quantity or out-of-stock on tile
Depends on: SALE-0001
Allow negative stock sale by permission with warning
Depends on: SALE-0001
Combo adds components with stock deduction
Require ID check/birthdate confirmation for alcohol/tobacco
Depends on: SALE-0001
Ask for serial or batch/expiry at sale time
Depends on: SALE-0001
Per-business custom data capture (e.g. plate, table)
Depends on: SALE-0001
Configurable prompts such as 'offer bag' or 'ask for DNI'
Depends on: SALE-0001
Sell labor/service items without inventory
Depends on: SALE-0001
Optional tip entry at payment
Optional donation of rounding with consent (Peru law)
Depends on: SALE-0001
Auto-add per-bag consumption tax and count
Charge delivery/service fee as line
Depends on: SALE-0001
Automatic percentage service charge by rule
Depends on: SALE-0001