Returns & under-pick
Two different after-sale flows — do not mix them up.
Customer returns
Section titled “Customer returns”Customer brings goods back. Stock comes back in and a refund is recorded.
| Who | What happens |
|---|---|
| Cashier (no PIN) | Creates a pending return (qty reserved) |
| Cashier + supervisor PIN | Approves immediately |
| Supervisor / admin | Can approve later, or auto-approve on create |
Cash refund prefers the cashier’s open till. Reports count approved refunds only.
Serial/lot returns are not in this version — use inventory tools if needed.
UI: POS → Returns and from order history.
Under-pick / owed fulfillment
Section titled “Under-pick / owed fulfillment”The customer already paid for qty, stock already left, but fewer units were handed over.
- Report short-hand on the line
- Later fulfill owed when stock is available
No extra inventory movement on fulfill — you are catching up handoff, not re-selling. Also available from order history.