A Scanner That Is Just a Web Page
The Scanner App opens in any browser, on any phone or tablet your staff already own. They sign in with their own login, point the camera at a card, and make the transaction. No POS integration, no app store, no extra hardware.
Eight Card Types, One App
The scanner puts a different set of controls on screen for every kind of card. Pick one, scan it, and walk the transaction through exactly the way a member of staff would.
Your staff open app.loyaltyperfect.com/scanner-app on the phone they already carry.
Four Steps From Link to Transaction
Nothing here needs a developer, a terminal, or a call to whoever sold you the till. The first three steps happen once per person; the fourth is the whole job.
Open your own scanner link
It is the same address for everyone on your team — app.loyaltyperfect.com/scanner-app. Send it to staff in a message and they are one tap away from the login screen.
Sign in with email and password
Either the main account, or a manager login you created for that person. A manager login is what makes each transaction traceable to whoever actually served the customer.
Scan the card, or search for them
Point the camera at the pass and it opens. If the phone is flat, the battery is dead or the customer forgot which wallet it is in, search by name, phone number, email, or card serial number instead.
Make the transaction
Add stamps, points or visits, or redeem what is due. A confirmation screen shows what is about to happen and lets you attach an internal comment that the customer never sees.
Kiosk Mode, and Where It Stops
Leave a tablet on the counter, customers hold their card up to the camera, and the stamp lands without anyone tapping a thing. It genuinely works — but only for the card types where a transaction needs no judgement, and this is the part most people find out too late.
Runs unattended
- Stamp card, visit mechanics
- Stamp card, stamp mechanics
- Reward card, visit mechanics
- Reward card, points mechanics
- Multipass
- Membership
- Coupon
There is a built-in delay before the same card can be credited again, so nobody walks off with eight stamps from one visit. Try it on a test card first — a few templates still ask for one confirmation tap.
Still needs a person
- Stamp card with expense mechanics, or Products
- Reward card with expense mechanics, or Products
- Cashback
- Discount
- Gift card
The pattern is simple: anything where somebody has to type in what was spent, or choose what was bought, cannot be left to the customer.
Six Things Nobody Tells You Until Friday Night
None of these are problems. They are the small facts that decide whether the first busy shift goes smoothly or turns into a queue.
The session ends every 24 hours
It cannot be changed, so make signing in part of opening up. Discovering it mid-rush, with a queue, is the one avoidable bad moment.
One login, one device at a time
The same credentials open on two phones at once will interrupt each other’s sessions. It is also the reason to give each person their own login rather than share one.
Add it to the home screen
From the browser’s share menu on iOS or Android. After that it opens full screen with one tap and stops looking like a web page anyone can close by accident.
Allow the camera once
The first scan on a new phone asks for camera permission. If someone taps “Don’t Allow”, the camera stays off until it is switched back on in the browser settings.
Comments stay inside
Every confirmation lets you leave a note — “paid cash”, “manager approved”, “third coffee, first one was cold”. The customer never sees it.
There are settings in the menu
Behind the three-line icon: a beep on a successful scan, whether the result is shown, copying the QR to the clipboard, and a debug mode for when a code will not read.
Four Ways to Make It Harder Than It Is
Every one of these is something you set once, at the start, and then never think about again.
One login for the whole team
It works, and it costs you every per-person number the platform would otherwise keep: who served whom, how many transactions each person made, when their last one was.
Skipping the purchase amount
On several card types it is optional, so it gets skipped. Then the reports can tell you how many people were served and not what any of it was worth. Three seconds at the scan, every time.
Expecting it to work with no signal
It is a web app, so it needs a connection. In a basement bar or a market hall with bad reception, test it on the actual spot before opening day rather than on the pavement outside.
Building a kiosk around the wrong card
Cashback, discount, gift, and anything based on what was spent or bought will not run unattended. Decide the card type first, then decide whether a tablet can be left alone with it.
Your Staff Already Have the Hardware
Open the link, sign in, scan. If you can run the program from the phones already behind your counter, the only thing left to decide is what the card should reward.
