How to use the Parking Spot QR Generator
One code per spot
The whole point of a per-spot code is that the driver never types a spot number. The code carries it, so the pay or extend flow opens with the right spot already selected. That removes the most common parking error, paying for the wrong bay, and it removes the queue at the machine. Generate one code per spot, and check each printed label against the bay it is fixed to before the car park opens.
Labels that survive a car park
Car parks are harsh: damp, dusty, dim, and occasionally sunlit. Print labels on weatherproof stock, laminate them, and fix them at a height drivers can reach without stepping into traffic. Print the spot number big in plain text above the code, so a driver can read it even if the code is damaged. Test every label at night under the car park lights, because that is when most drivers will use it.
The report action
The report action is the one operators forget and drivers need most: a broken machine, a blocked bay, a light out, a car parked across two spots. Make sure the report flow on your parking page asks for as little as possible, ideally one tap and a short note, and that reports reach someone who acts on them. A report button that goes nowhere is worse than no report button at all.
