An expiry date sets the latest moment a dynamic code is active. After that moment, every scanner sees a "code expired" page instead of the original target.
When is it useful?
- Time-limited promotions — a summer discount valid through 31 August
- Events with check-in — the code only works during the event
- Guest access — someone gets 48 hours of access to a document
Steps
- My codes → Open a code.
- In the Expiry section, pick the end date / time with the picker.
- Click Set expiry.
The time is in your local timezone — we store UTC internally, but the input respects your zone.
Remove the expiry
In the same section click Clear expiry. The code is then active indefinitely again.
What happens on the expiry day?
Our scheduler checks every 60 seconds which codes have just expired and flips them to status EXPIRED. Scanners from that moment on land on a static notice page that you can customise via your branding settings (tier 3).
No missed telemetry: scans after expiry still count — you see how many users scanned "too late" and the time delta. Useful input for the next campaign.