QR check-in: how it works
What happens when a customer scans the QR code, how staff use the counter scanner, and what the customer sees on their phone.
A customer who scans your QR code for the first time lands on your café's join page. They enter their name and a phone number (or email) and tap Join. Within seconds they have a membership card on their phone — no app download, no account to create beyond what they've just done.
On every subsequent visit, the customer opens their wallet (from your storefront, or from klicktify.com/h/cafes), taps Show your code, and holds the QR code on screen for your staff to scan.
The QR code is personal — each member has a unique code tied to their account. It cannot be shared between customers.
Your staff check members in using the scanner built into your dashboard. Open Dashboard → Check-in to access it. The scanner uses the device camera to read the member's QR code.
When a valid code is scanned, the scanner confirms the check-in with the member's name and shows the points earned. The points are added to the member's balance immediately.
If the scanner cannot read the code — dirty, printed too small, or held at the wrong angle — try adjusting the distance or cleaning the screen. QR codes on phone screens can be hard to scan in bright sunlight.
Each member can check in once per calendar day at each café. A second scan on the same day shows a 'Already checked in today' message. This prevents members from farming points by repeatedly scanning. The reset happens at midnight local time.
If the member is already signed into Klicktify, scanning the café's QR code (from the storefront, not their counter card) takes them to the café's storefront and automatically logs the check-in — no staff action needed. This is the self-service check-in path.
If the member scans the counter QR poster (which encodes the join URL), they land on the café's join page. If they are already a member at that café, the join page redirects them to the storefront and logs the check-in. If they are not yet a member, they go through the join flow first.
- QR won't scan: clean the screen, increase screen brightness, hold the phone 15–30 cm from the scanner.
- Wrong member confirmed: scan the next QR to confirm. Only the most recent scan is registered.
- Points not showing: refresh the member's profile in the dashboard. If still missing, check that the check-in was not on the same day as a previous check-in.
Ready to start?
Set up your café in minutes
Free for your first 10 members. No card, no contract, no catch.