What the customer sees
The page opens with your business name, your card in your own colours, and the progress counter at zero.
The join page a customer reaches by scanning a printed code. The card preview (1) is the merchant's real card design, not a generic template.

Phone (1) and the Terms checkbox (2) are the only required fields. Everything else can be skipped, and Get my card (3) does not create anything yet.
The phone number is the account
There is no verification code. Qtap does not text them anything, which is what keeps the whole thing fast enough to finish while their coffee is being made. A typed number that nobody checks can be wrong, so the page shows the number back before it commits.
The confirmation step. Edit number (1) sends them back to the field, and only Confirm and join creates the card.
What they walk away with
Confirming creates a real member in your list and runs the same earning rules an in-app scan would run. If the code adds a stamp, they get a stamp. If it awards points, they get points. A sign-up reward, an interim reward, a completed card’s main reward and any campaign reward all fire exactly as they would for an app member. They also get an Apple Wallet pass, which is the card they show at the counter next time. Rewards they earn are held for them but stay invisible on their phone until they install the app. Everything is recorded and nothing is lost, and you can see all of it in the dashboard, but the member cannot. If the phone number already belongs to a full Qtap account, the page tells them to open the app instead. No stamp is issued and no pass is sent, because their card is already in the app.Spotting them in your list
Members who joined this way carry a No app yet badge under their name.
The Members list. The No app yet badge (1) marks a member who joined from a QR code. Contact details are covered here for privacy.
What your staff see at the counter
Stamp Operations and Points Operations show a quiet note. Nothing is wrong and nothing is blocked, so the note is there as a prompt to mention the app while the member is in front of you.
On Stamp Operations the note (1) is informational. Earning works normally.

On Redemptions the same fact is raised before the voucher (1), with the exact wording to use with the member.

The counter notice at phone width.
When the code will not work
A code that has been switched off, has passed its expiry date, has hit its scan limit or is simply not recognised shows the customer which of those happened and tells them to ask you for a current one. Nobody joins and nothing is charged against the code.
What a customer sees when they scan a code that has passed its expiry date.

