Most coffee shops, bakeries, and small businesses still hand out paper punch cards to keep customers coming back. The problem? Customers forget them at home, lose them in their bag, or the card gets damaged. The whole system falls apart at the moment it matters most.
LoyaltyOS replaces the paper card entirely. When a customer visits your shop, they scan a QR code and their loyalty card is added directly to their iPhone's Apple Wallet or their Android's Google Wallet — the same place they keep their bank cards and boarding passes. It's always on their phone, always accessible, and always up to date.
Shops get a fully branded, customisable card with their own colours and logo. Staff add punches by scanning the wallet QR — no hardware needed beyond any phone or tablet. When a customer hits the reward threshold, the card updates automatically and staff can redeem the reward on the spot.
- 1Shop signs up on the LoyaltyOS website, sets their punch target and reward, uploads their logo.
- 2A QR code is generated — printed and displayed at the counter. That's all the setup required.
- 3Customer scans the QR, enters their phone number, and a branded loyalty card drops into their Apple or Google Wallet instantly.
- 4Every visit, staff scan the customer's wallet card to add a punch. The card updates live on their phone.
- 5When the target is hit, the card changes to show the reward. Staff redeem it and the card resets to zero — ready for the next cycle.
- 6Every action is logged in the merchant dashboard — who punched, when, and every redemption on record.
- 1Visit loyaltyos.com/signup on any device.
- 2Enter your business name, email address, and create a password.
- 3Verify your email — a confirmation link is sent immediately.
- 4You're now inside your merchant dashboard.
- 1Campaign Name — give your program a name customers will recognise, e.g. "Morning Brew Rewards."
- 2Punch Threshold — choose how many visits earn a reward. 10 is a popular starting point.
- 3Reward Description — describe exactly what customers win, e.g. "Free Large Coffee" or "20% off your next order."
- 4Card Design — upload your logo and pick your brand colours. This is what your customers will see in their wallet.
- 1Once your campaign is saved, LoyaltyOS instantly generates a unique QR code for your shop.
- 2Download and print it, or display it on a screen at your counter.
- 3Customers scan this QR code to join your loyalty program — no app required on their end.
- 1Customer scans the shop QR code with their phone camera.
- 2A simple form opens — they enter their name and phone number.
- 3They receive a loyalty card directly in their Apple Wallet or Google Wallet.
- 4The card starts with 0 punches and is ready to earn.
- 1Customer opens their wallet and shows the loyalty card QR code.
- 2Staff member scans it with the LoyaltyOS staff app or POS.
- 3The punch is recorded and the card updates instantly on the customer's phone.
- 4Once punches reach the target, the card automatically shows a reward banner.
- 1Customer's wallet card shows a reward banner once they've earned it.
- 2Staff scan the card QR code and select "Redeem Reward."
- 3The reward is marked as used — customer receives their free item or benefit.
- 4The card resets to 0 punches and starts a new cycle automatically.
- 1After a punch, the card in their wallet updates within seconds — no refresh needed.
- 2The punch count and progress bar update visually on the card.
- 3When a reward is earned, the card design changes to show the reward banner.
- 4After redemption, the card resets and shows 0 punches again.
- 1Punch events — when a punch was added, by which staff member, and to which card.
- 2Redeem events — when a reward was claimed, who redeemed it, and when.
- 3Timestamps — every event is timestamped precisely.