QR Code Order Tracking
Every order in Kapaldo has a unique QR code. Vendors print or display it on the order, and staff or riders scan it to advance the order status — no typing, no searching.
How it works
Each order has a QR code that advances its status in sequence:
| Who scans | Order is in… | Status changes to |
|---|---|---|
| Vendor | Preparing | Ready for Pickup |
| Rider | Ready for Pickup | Out for Delivery (rider auto-assigned) |
| Rider | Out for Delivery | Delivered |
One QR code. The same label stays attached from packing to doorstep — no reprinting needed.
For vendors — getting the QR code
- Go to Admin Panel → Orders and open the order.
- Scroll to the Order QR Code card on the right side of the page.
- You'll see the QR code and a Download PNG button.
To attach the QR to the physical order:
- Tap Download PNG to save the image.
- Print it and attach it to the bag or package.
- Alternatively, show the QR on your phone screen for the rider to scan.
For vendors — scanning to mark Ready
When the order is packed and ready:
- Open the order in the admin panel.
- On your phone, tap the QR code image to open the scan page — OR ask someone to scan the physical label.
- Tap Confirm Scan.
- The order status changes from Preparing → Ready for Pickup.
The rider will be notified that the order is ready.
For riders — scanning to accept an order
When you arrive at the store and pick up the order:
- Scan the QR code on the order label (using your phone camera or the scan page).
- Tap Confirm Scan.
- The order status changes from Ready for Pickup → Out for Delivery and you are automatically assigned.
For riders — scanning to confirm delivery
When you hand the order to the customer:
- Scan the QR code one more time.
- Tap Confirm Scan.
- The order is marked as Delivered and your earnings are recorded.
Where to find the scan page
Scanning the QR code opens a page at:
https://ayts-admin.jerquinbayudo.workers.dev/scan/{orderId}
You must be logged in to confirm a scan. If you are not logged in, you will be redirected to the login page first.
Frequently asked questions
Can I use the QR code even if the order status is already past my stage? No. The scan only works for the expected status transition. If the order is already "Ready" and you're a vendor scanning it, you'll get an error message explaining the current status.
Does the rider need to do anything else after scanning to accept? No. Scanning the QR when the order is "Ready" both assigns the rider and starts the delivery — same as tapping "Accept Delivery" in the app.
Can two riders scan the same Ready order? No. The first scan assigns the order and locks it to that rider. A second rider scanning will get an "already assigned" error.
Can I reprint the QR code? Yes. The QR code is always available on the order detail page. Use the Download PNG button at any time to get a fresh copy.