Skip to main content

Scan to Advance a Load

The fastest way to move laundry through your shop is to scan the QR label on each bag. One scan advances that load to its next stage, Received to Washed to Dried to Packed, with no menus to tap through. This guide covers the scan flow, the result toast, batch-advancing from a station page, and how an order auto-claims. About 3 minutes.

QR Advance Load walkthrough video
QR Advance Load walkthrough video

Before you start

You'll need:

  • To be clocked in to Stations. The Scan QR button only appears after clock-in. See Clock In.
  • Camera access allowed on the device. The scanner uses the camera to read QR codes.
  • QR labels printed on the bags. Labels print from the POS when the order is created. See Setting Up the POS and Printer Setup.

Stations sign-in is PIN-only. Any employee with a valid 4-digit PIN can scan and advance loads; there's no separate permission to set up. Who scans at which station is a floor decision, not a system gate.

1. Opening the scanner

From the clocked-in home, tap the green Scan QR button at the bottom. A full-screen camera view opens with a square scan frame in the center and a green "Scan QR label" indicator at the top.

tip

Hold the device about 15 to 20 cm from the QR label. The scanner reads codes automatically, so there's no capture button to press.

2. How a scan advances a load

Point the camera at the QR label on the bag. The moment the scanner reads it, the load advances to its next status:

Current statusAfter the scanStation
ReceivedWashedWashing
WashedDriedDrying
DriedPackedPacking
Scan result toast showing a load advanced from Received to Washed

Each QR label is tied to a specific load within an order. If the label is an order-level QR rather than a per-load label, the scan advances the first eligible load in that order.

You can keep scanning without closing the scanner. Scan the next bag right after the last, the result toasts stack up to three at a time and older ones clear on their own.

Scan result toast showing a load advanced from Washed to Dried

3. Reading the scan result

After each scan, a toast slides up from the bottom showing:

  • The customer name and receipt number
  • The load type, for example Regular Wash or Comforter Wash
  • The status transition badges, for example Received to Washed
  • An Undo button, tap it to revert the advance if you scanned the wrong bag
Scan result toast showing a load advanced from Dried to Packed

The toast colour tells you what happened at a glance:

ToastColourWhen it appears
AdvancedGreenThe load moved to its next status
Order ready for pickupGreenThat scan packed the last load in the order
Auto-claimedPurpleThe last load packed and the order is already paid, so it claimed itself
Awaiting paymentAmberAll loads packed, but the order is unpaid, so it can't be claimed yet
Already packed / Already claimedAmberThe load or order was processed already
Not foundRedThe QR doesn't match any open order

4. Batch-advancing from a station page

If a label won't scan, or you'd rather move a whole stack at once, advance loads straight from a station page instead:

  1. From the clocked-in home, tap a station card (Wash, Dry, Pack, or Claim).
  2. The station page lists every load waiting at that stage, grouped by order.
  3. Tick the checkboxes for the loads you want to move, or tap Select all.
  4. Tap the action button at the bottom, for example Mark as Dried (3), to advance them all in one go.
Drying station page showing washed loads ready to be dried
Packing station page showing dried loads ready to be packed

The Claim card works the same way, with two groups: Ready to Claim for paid orders, and Awaiting Payment for unpaid ones, which stay greyed out until the customer pays.

5. Auto-claim

When a scan packs the last remaining load in an order:

  • If the order is fully paid, it claims itself automatically and you see a purple "Auto-claimed" toast. The order is ready for the customer to collect.
  • If the order is unpaid, you see an amber "Awaiting payment" warning instead. The customer has to settle the balance before the order can be released.
Scan result toast showing an auto-claimed order, all loads packed and paid

Common issues

"The scanner won't read the label"

Clean the camera lens and make sure the label is flat and well lit, glare and creased thermal paper are the usual culprits. Hold the device 15 to 20 cm away. If a single label is damaged, use the station page to advance that load by hand instead.

"I scanned the wrong bag"

Tap Undo on the result toast to revert the advance. If the toast already cleared, open the order with Check Order and step the load back from the order detail page.

"The toast says Awaiting payment and I can't claim"

All loads are packed but the order still has a balance. Stations never releases an unpaid order. Take payment at the POS, then the order claims on the next scan, or claim it from the Check Order detail page once it reads as Paid.

"The toast says Not found"

The QR doesn't match any open order at this store. Check the device is signed in to the right store (a wrong store shows an empty board), and that the order wasn't already claimed or voided. A claimed order's label no longer advances.

"Nothing happens when I tap Scan QR"

You're signed in but not clocked in, the scanner stays hidden until clock-in succeeds. Tap Clock In first. See Clock In.

What's next?

Stuck? Email [email protected]. The founder reads every message.