
What each status means
A code only works while its status is Active. Three other statuses stop a scan, and each one shows the customer a specific message on their phone.| Status | What happened | What the customer sees |
|---|---|---|
| Inactive | Someone switched the code off. | ”This QR code is no longer active.” |
| Expired | The code passed its expiry date. | ”This QR code has expired.” |
| Max | The code hit its scan limit. A one-time code reaches this after a single scan. | ”This QR code has reached its maximum number of scans.” |

A deleted code is gone for good
If a customer sees “QR code not found. It may have been deleted,” the code was removed from your account. Deleting is permanent, and any printed copies of that code stop working. There’s no undo, so generate a fresh code and replace the printed one. When you only want to pause a code for a while, use Deactivate instead of Delete. An inactive code keeps its history and can be switched back on later.Where to find a code’s limit and expiry date
Click a code’s name to open its detail page. The Details panel lists its scan limit and expiry date, so you can confirm whether a code is close to either one.
Scans go up but customers get nothing
Sometimes the Total Scans count rises while customers tell you they never got their stamp or points. This happens when a customer opens the code with their phone’s plain camera or a browser instead of the Qtap app. Qtap records the scan, but it has no member account to credit, so nobody earns anything. Ask the customer to scan from inside the Qtap app, where they’re signed in.QR Codes Overview
How QR codes work, the statuses they can have, and how to manage them.
Generating a QR Code
Create a replacement code for a location.

