How can we help you?

Search our guides, or browse by category below.

Articles on: Sprwt Supprt

How does a Retail refund with a reason work, and where does the money go?


This applies to the Retail Sales page (menu: Ordering > Retail Grab&Go - Checkouts), not the POS Orders screen — POS/Checkout As order refunds use a Refund Method (cash/card/balance) and don't ask for a reason.

  1. On the Retail Sales page, open a customer's checkout and tick the meals to refund.
  2. Once at least one meal is checked, a Refund Reason dropdown and an Update Stock? toggle appear; pick a reason and, if you want the items put back into stock, turn the toggle on.
  3. Click Refund.

Each selected meal is refunded to the customer's Digital Wallet (labeled Partial Refund #<order>), the meal is marked refunded with the chosen reason stored against it, the order's status moves to Partial Refund (or Total Refund if everything is now refunded), and a refund email is sent to the customer plus a copy to your business email. If Update Stock? is on and the stock update fails, that meal's refund is rolled back rather than left half-done.

Where to find it: /admin/retail/sales