⌛ Loyalty Rewards Expiration
Control how long rewards stay valid so offers stay fresh and match your business rules.
What reward expiration is
Reward expiration lets you set how long a reward stays valid once a customer has earned it.
For example, you might say: “Free coffee rewards expire 3 months after they’re earned.”
This can help:
- Encourage customers to come back sooner.
- Prevent very old rewards from being redeemed years later.
How to set reward expiration
- Log into Controls.
- From the side menu, go to Loyalty.
- Choose the loyalty card you want to edit.
- Open Reward Details.
- Turn on Reward expiration enabled.
- Enter the number of months the reward should stay valid.
- Save your changes.
From now on, new rewards on this card will expire after the period you set.

QR code expiration (time‑to‑live / TTL)
To help prevent fraud, each QR code can be given a time‑to‑live (TTL).
- After this time passes, the QR code stops working and must be refreshed.
- This reduces the risk of codes being shared or used outside your venue.
When generating the QR, simply choose an expiry time that fits your operations – for example, a few minutes for a staff‑only “Redeem Reward” screen, or longer for printed “Collect Points” posters that you refresh regularly.