Loading…

Loading…
Chat with Kora™
Online
Powered by Kora™ — responses may not be 100% accurate
Every job in Kontrol™ has a unique QR code printed on its work order, packing list, shipping label, and invoice. This guide shows press operators and receiving staff how to scan codes, receive goods, and look up job status — no login required for basic lookups.
One scan, instant job lookup — from anywhere on the floor.
Every job is assigned a unique job number (e.g. JOB-0042). That number is encoded into a QR code and printed automatically on all your paperwork. When someone scans it, Kontraktr™ knows exactly which job they're looking at.
Instant lookup
Scan the QR and the job opens in under a second — no searching, no typing.
Auth-aware routing
Logged-in staff see the full job modal. Visitors see a public status card.
Works on any device
Phone, tablet, or dedicated scanner — camera or manual entry both work.
Every document Kontraktr™ generates includes the QR code automatically.
You don't have to do anything special — the QR code is embedded in every PDF export. Here's where to find it on each document type:
Work Order
Top-right corner, next to job number
Packing List
Top-right corner, next to order details
Shipping Label
Bottom section of the label
Invoice PDF
Top-right corner, next to invoice number
Print work orders at 100% scale (not "fit to page") so the QR code stays at its designed size and scans reliably. Shrinking it below 50pt can cause scan failures.
One button in the top bar — always available from anywhere in the app.
The QR scanner lives in the top navigation bar. Look for the scan icon(a square with corners and a line through it). It's always visible when you're logged in.
Tapping the scan button opens the scanner dialog. It first tries your device's camera. If the camera isn't available or you prefer to type, there's a manual entry fallback — covered in Step 5.
Point, hold steady, done — the scanner detects the code automatically.
When you open the scanner, the camera activates and shows a live viewfinder. Hold the work order (or other document) up to the camera — or hold the device over the paper on a flat surface.
Position the QR code inside the scan frame
Hold steady for 1–2 seconds
You'll feel a vibration (on phone) when it scans
The job opens automatically — no tap needed
Poor lighting is the #1 reason scans fail. Keep overhead lights bright over the receiving desk and press stations. A phone flashlight works in a pinch — toggle it in the scanner dialog via the torch button.
No camera? No problem — type the job number and you're in.
If the camera isn't available (no permission, no camera on the device, or poor lighting), the scanner automatically shows a text input. Type the job number and press Enter — same result as scanning.
Scan or Enter Job Number
Camera unavailable. Enter the job number from the work order:
The job number is printed in large text on every work order (e.g., JOB-0042). You can also scan the barcode with a 1D barcode scanner if available.
You can toggle between camera and keyboard modes anytime using the button in the top corner of the scanner dialog. If someone grants camera permission and it still doesn't work, check that the browser (or app) has camera access in device settings.
Receiving staff scan packing lists to confirm garments have arrived.
The Receiving page has a dedicated Scan to Receivebutton. When you scan a packing list QR code there, Kontraktr™ marks that job's goods as received and updates the job timeline — no manual status change needed.
Open Receiving
Jobs → Receiving (or ask your manager for the direct link). You'll see all jobs awaiting garments.
Tap Scan to Receive
The orange Scan to Receive button opens the scanner in receive mode — different from the topbar scanner.
Scan the packing list
Point at the QR code on the packing list. Job is marked received instantly and the timeline updates.
Receiving
League Night Tees — Black
JOB-0041 · 288 pcs
Staff Hoodies — Navy
JOB-0039 · 48 pcs
After you scan a packing list and mark goods received, Kontraktr™ can automatically fire a status-change automation — for example, moving the job to Art Approval and texting your art director. Set that up in Settings → Automations.
The result depends on whether you're logged in.
Kontraktr™ checks if you have an active session before routing the scan. There are two outcomes:
Logged-in Staff
/dashboard → job modal opens
Full job detail modal opens
Edit status, add notes, view timeline
See print locations, mockups, inks
Access shipping, invoices, files
Not Logged In
/public/scan/JOB-0042
Public job status card (read-only)
Shows: job title, status, due date
Customer name and total quantity
Button to sign in or visit portal
Public status card (visitor view)
JOB-0042
League Night Tees — Black
Riverside Rec League · 288 pcs
Due Date
Apr 3, 2026
Goods
Received
How seasoned shops set up their floor for fast QR scanning.
Laminate work orders at press stations
Print a work order, laminate it, and clip it to the press garment hooks. The QR code laminate lasts the whole job without smearing from ink or water.
Dedicate a tablet to the production queue
Mount a cheap Android tablet at the end of the press line. Staff are always logged in — one scan opens the job instantly without walking to an office computer.
Scan packing lists at the dock, not at the press
Mark goods received the moment boxes hit the dock. That timestamp is your proof of delivery and starts the production clock — useful for rush job disputes.
Use a wall-mounted monitor for the queue board
A 32" TV showing the production queue at /queue (auto-refreshes every 30s) gives the whole shop a shared view of what's active and what's next without scanning.
Set automations for status changes
When press operators move a job to In Production or Bagging, the customer can automatically get a text. No extra step — they drag the card and the message fires.
If you have employees who don't need full app access, give them the Employee role. They can scan QR codes, use the production queue, and update job statuses — without seeing billing, settings, or other customers' data.
Walk a new press operator or receiver through this in under 10 minutes
Show them where the scan button is in the topbar
Do a test scan with a printed work order (camera mode)
Do a test manual entry (type a job number like JOB-0001)
Show them the production queue at Jobs → Queue
Walk through the Receiving page and Scan to Receive button
Explain: logged-in = full job modal, visitor = status card only
Check their role is set to Employee (not Admin)
Confirm their phone camera has browser permission for the camera