Skip to main content

Stations — QR Scanning to Advance Load

The fastest way to move laundry through your workflow is by scanning the QR label on each bag. One scan automatically advances the load to the next processing stage — no tapping through menus required.

Prerequisites

Before scanning, make sure you have:

  • Clocked in to Stations (how to clock in)
  • Camera permissions enabled in your device's browser
  • QR labels printed on bags (printed from the POS when the order is created)
QR Advance Load walkthrough video
QR Advance Load walkthrough video

1. Opening the Scanner

From the clocked-in view, tap the Scan QR button at the bottom of the screen. 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–20 cm from the QR label. The scanner detects codes automatically — no need to tap a capture button.

2. How Scanning Works

Point the camera at the QR label on the laundry bag. When the scanner reads the code, it instantly advances that load to the next status:

Current StatusAfter ScanStation
ReceivedWashedWashing
WashedDriedDrying
DriedPackedPacking

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 scanner advances the first eligible load in that order.

QR scanner showing a successful scan — Regular Wash advanced from Received to Washed

3. Scan Results

After a successful scan, a toast notification slides up at the bottom of the screen showing:

  • Customer name and receipt number
  • Load type (e.g., "Regular Wash", "Heavy Wash")
  • Status transition badges (e.g., Received → Washed)
  • An Undo button — tap within 4 seconds to revert the advancement
QR scanner showing a load advanced from Washed to Dried
QR scanner showing a load advanced from Dried to Packed
Toast typeWhen it appears
Success (green)Load advanced to the next status
All Packed (green)The scan packed the last load — order is ready for pickup
Auto-Claimed (purple)All loads packed AND order is paid — automatically claimed
Awaiting Payment (amber)All loads packed but order is unpaid — can't claim yet
Already Packed / Already Claimed (amber)Load or order was already processed
Not Found (red)QR code doesn't match any order
note

You can scan continuously without closing the scanner. Up to 3 result toasts are shown at a time — older ones dismiss automatically.

4. Processing at a Station (Alternative)

If you don't have QR labels or prefer a different workflow, you can advance loads from a station page:

  1. From the clocked-in view, tap a station card (Wash, Dry, Pack, or Claim)
  2. The station page shows all loads waiting at that stage
  3. Select one or more loads using the checkboxes
  4. Tap the action button to batch-advance them all at once
Drying station page showing washed loads ready to be dried
Packing station page showing dried loads ready to be packed

5. Auto-Claim

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

  • If the order is fully paid, it is automatically claimed — you'll see a purple "Order Claimed" toast
  • If the order is unpaid, you'll see an amber "Awaiting Payment" warning instead — the customer needs to pay before the order can be released
QR scanner showing an auto-claimed order — all loads packed and paid

What's Next?