Delivery orders
Take a phone sale, print a proforma, pick the bag, send a driver, and settle the real payment when they return.
A delivery order is a sale that leaves the shop with a driver. The cashier does every step in RKPOS. The driver does not log in.
Delivery is a paid add-on. Activate a delivery licence on this PC (Settings → Licence). Without it the Delivery button and the Deliveries screen stay locked. Counter sales are not affected.
1–2. Take the call and the address
On the checkout, tap Delivery as soon as the call starts.
- Enter the caller phone and tap Look up. Phone is the key. If they already exist, pick them. If not, type their name.
- Pick a saved address or Add another address (building, road, block, then city and area from the master list).
- Tap Confirm address. The ticket shows who the run is for.
3–7. Confirm items, pick slip, pick, then send
Scan or pick the items. The ticket bar shows the next step.
- Tap Confirm items. Check the lines, amount, and willing pay.
- You get a sale number. Print pick slip is offered next (packing sheet, not a tax invoice). Then tap Next: confirm pick.
- On To pick, pack the bag and tap Confirm picked.
- You are then offered Confirm for delivery. Assign who is taking it. That is when stock leaves the shelf.
You can reprint the pick slip from the queue.
Walk-in counter sales are unchanged. Do not use Save sale / hold for a driver run.
8–9. Delivered, then settle
The drop itself is step 8. When the driver is back at the shop:
- On Out for delivery, tap Driver returned. Confirm it was delivered, then tap the final payment: cash, card, or already paid (add an Online type in Settings → Payments if you need one). Cash goes on the cashier’s open shift. The tax invoice and ZATCA QR are created now.
Failed / returned puts stock back if the bag already left. If money was already taken, refund it separately.
End of day warns if delivery orders are still open.
What you will not find here
There is no driver app, no map, and no online payment gateway. Partial drops are not supported: the whole order is delivered or failed.