Point of Sale questions
Does the POS work offline, and what happens to sales during an outage?
A genuine offline mode caches the product list, prices, promotions and recent customers on the till itself, keeps selling when the link drops, queues every completed transaction locally, and pushes the queue up when the connection returns. You should expect a till to survive an outage of hours, not minutes. Card payment will still need the terminal's own connectivity, so cash and account sales continue while card sales depend on the acquirer. Test this in the demo by pulling the network cable mid-basket.
How does it keep stock in step with the rest of the business?
Because the till writes to the same stock ledger every other part of the system reads. A sale at the counter reduces the item on hand immediately, or on sync if the till was offline, and the same figure drives reorder points, transfers and the online channel. There is no nightly file, no reconciliation spreadsheet and no argument about which system is right. That single figure is the main reason to run POS inside the ERP rather than beside it.
Does it support multiple stores and central pricing?
Yes. Products, price lists and promotions are maintained centrally and pushed to each store, so a price change happens once rather than store by store. Staff can see stock in other stores and either transfer it in or send the customer to a branch that has it. Sales, margin and cash variance report by store, by till and by operator on one set of figures. Store level price lists are still supported where a location genuinely prices differently.
What hardware do we need at the counter?
A receipt printer, a cash drawer triggered by the printer, a barcode scanner, a card terminal and, for anything sold by weight, a scale. Most tills run on a normal PC or tablet. The practical constraint is peripheral support: check that your specific printer, scanner, terminal and scale models are supported by the product you are buying before you commit, because a driver gap at one store is a slow and irritating problem to fix after go-live.
How are returns and refunds controlled?
The till is where loss most often occurs, and refund authority is the usual route. So refunds run through a controlled path: a return is linked to the original receipt where one exists, the reason is recorded, the refund tender is restricted by policy, and anything above a set value or without a receipt needs a supervisor authorisation that is logged against that supervisor. Exchanges are handled as a return and a new sale so stock and margin stay correct. The refund and override log by operator is then reviewed like any other control.
Does it handle click and collect and online returns in store?
Yes, provided the online channel and the till read the same stock record and the same customer record. Click and collect reserves the stock when the order is placed, and the store hands it over and closes the order at the till. An online order returned in store is processed against the original order, refunds to the original tender or to store credit, and puts the item back into store stock. If the two channels run on separate stock figures, both of these break in the same way and staff learn to distrust the screen.