Skip to main content
The Sell screen is where a sale begins: find products, add them to the basket, adjust quantities, and hand the basket off to checkout.

Finding products

Search the catalogue by name or scan a barcode to add a sellable unit to the basket. The catalogue is the same one the Centrale manages, so what is sellable here and at what price is decided at head office. Products are read live from the backend (GET /v1/products, and a product’s sellable units from /v1/products/:id/units).

Building the basket

The basket keeps lines, quantities and totals. Line maths — quantity changes, free items, and the running total — are computed by the shared cart domain, so the figures are identical everywhere the basket is shown. The basket persists as you move between screens, so browsing the catalogue or opening another counter does not lose it.

Attaching a customer

You can attach a customer to the sale from the Customers screen. Once attached, the customer is threaded through to the finalized sale and onto the receipt. See Customers for the lookup and edit flow.

Age-restricted items

If the basket contains an age-restricted item, checkout is blocked until proof of age is captured. See Age verification for how proof is recorded.
The basket can be set aside and picked up later — see Parked sales.

Next step

When the basket is ready, move to Take payment to settle and finalize the sale.