Hardware & devices
Handle self-ordering kiosk orders
Let customers build their basket on an enabled kiosk and pay at your counter.
WHERE TO FIND IT
Kiosk / POS → kiosk orders
Step by step
Open the configured kiosk terminal and check its store.
The customer chooses products and submits a pay-at-counter order with a pickup number.
At POS, open the order and check the items and quantities with the customer.
Collect cash, an approved card payment or confirmed LankaQR payment, then issue the receipt.
Configure the self-ordering station
- In Settings → Hardware, edit the terminal, enable Use station as kiosk and choose pay at counter for cash, LankaQR and your card-machine workflow. Open kiosk from that terminal’s row and bind the intended device.
- Set the welcome and thank-you messages. Select allowed categories; an empty category list shows all eligible products. Products without a selling price are not offered.
- Choose whether customer details are hidden, optional or required; enable order notes if useful. Set a pickup prefix of up to four letters or digits, and check the store-wide number sequence.
- Set inactivity reset between 20 and 300 seconds and the thank-you duration between 5 and 120 seconds. Configure add-item sounds, promotional images and slideshow timing.
- Enable supervisor approval to exit. Test the exit control or hold the logo for three seconds and enter authorised credentials. If shifts are required, open the signed-in staff member’s shift before starting.
Take payment, reject or hand over an order
- Open Sales → Kiosk orders. Use Awaiting payment to find a pickup number, edit the basket if needed and take confirmed payment at the counter.
- Reject an unwanted order to release its reserved stock. For a paid order in Awaiting collection, verify the pickup number and use Handed over after giving the goods; this action does not collect money again.
- If the kiosk loses internet, pay-at-counter orders remain queued on that device until reconnection. Check that the order has arrived at the cashier before taking payment. Do not clear kiosk browser data while orders are pending.
Shopper basket and counter payment panel
- Customers browse categories, search or scan barcodes. Variants open an option chooser; weighed goods request weight and bundles show their contents. The basket allows quantity changes, removal and any enabled notes or customer details.
- Choose the pay-at-counter workflow. Customers receive a pickup number, and staff open the order under Sales → Kiosk orders. Review every line and price in Take payment, edit quantities or remove lines as needed, then accept cash, approved card, verified LankaQR or split tenders.
- The order reserves stock once received by the server. Reject releases it. Offline device orders reach the staff queue only after sync, so confirm the queue record before payment.
- Server pricing and expiry checks apply. Eligible batches are selected earliest-expiry-first; customers never choose batches, expired stock is blocked, and no-price items are hidden. The kiosk itself does not open a drawer; shift requirements still apply to its signed-in staff account.
Tools and options
- Self-service product browsing
- Let shoppers search, scan and choose products themselves.
- Variants, kits & weighed items
- Show product choices, bundle contents and weight entry.
- Pay at the counter
- Use the pickup number to collect cash, confirmed LankaQR or an approved card-terminal payment at the counter.
- Pickup numbers & order queues
- Identify orders waiting for payment or collection.
- Queue editing & handover
- Review items, take payment, reject or mark orders handed over.
- Category & customer-detail controls
- Choose available categories and optional or required contact details.
- Notes, sounds & idle slideshow
- Tailor order notes, confirmation sounds and the welcome loop.
- Inactivity reset & supervisor exit
- Clear abandoned baskets and protect access out of kiosk mode.
- Offline counter-payment orders
- Queue orders locally; staff receive them after reconnecting.
- Stock reservation on ordering
- Hold ordered quantities and release them if rejected.