Approval Requests add a real second step to two sensitive actions: giving a manual discount, and cancelling an order that hasn't gone through yet (one that's on hold or still awaiting payment). Ordinary permissions only check whether a cashier can do something at all — this lets a business require an actual manager's sign-off on top, once a branch turns the setting on.
A pending request resolves two ways, matching how approvals happen on a busy floor: a manager can approve or reject it remotely from the Approvals screen using their own login; or they can walk up to the till and resolve it on the spot with their own short approval PIN typed into the checkout screen, without logging the cashier out. Approving a discount lets the original sale go through as submitted; approving a cancellation cancels that order immediately. A completed sale is never touched here — reversing one is the separate Returns process.
Key capabilities
- Optional per-branch requirement for manager approval on discounts and order cancellations
- Resolve remotely from the Approvals list, or in person with a manager's own PIN at the till
- Reject with a stated reason
- Full audit trail of who requested, who resolved, and how