Digital loyalty cards: how they work and how to start
A guest scans the counter QR code and saves a card to their phone. Behind that simple step sit a reward, a clear rule and a routine your team needs to know.
Updated 6 October 2026 · 8 min read
A digital loyalty card is a loyalty card kept on a phone. It identifies a guest in your programme and displays their stamps, points or membership. At the counter, the guest opens the saved card and shows its code to your team. You decide which purchases earn progress and what reward that progress leads to.
This guide covers cards saved in Apple Wallet and Google Wallet, alongside passes such as boarding passes. Guests can join without downloading a separate app for your business. With Coteria, you choose a stamp, points or membership card and give it your own logo, colours and wording.
How it differs from paper, plastic and a separate app
A paper stamp card has a familiar rule: make a qualifying purchase, collect a stamp and claim a reward when the card is full. The guest needs to carry it. If it is lost, you need a way to establish previous purchases. A plastic card can already connect to a digital record, but it remains another item to carry. Its material does not determine the programme behind it.
A Wallet card puts that visible record on the phone. With Coteria, staff scan the guest’s code using a phone or tablet to add a stamp. The reward becomes available when the required count is reached, and another scan records redemption. Someone familiar with a paper card can still recognise the earning rule.
A dedicated venue app asks the guest to find it, install it and open it again on later visits. A Wallet card can be added through a joining page. Apple explicitly says an issuer’s app is not required, while Google documents adding a loyalty card through a link. The guest still needs to confirm saving the card; reaching the page alone does not complete the journey.
For a closer look at scanning and balance updates, read how Wallet passes work. At launch, make sure you can show guests where to find the saved card and how to check their progress.
Stamps, points or membership
Digital stamp cards
Stamps suit an offer where the same kind of purchase earns the same progress. Decide what counts: a coffee, an eligible bakery item or a paid service. Name the reward for a completed card. A complimentary coffee or pastry could be an example; choose the actual item and stamp threshold around your own menu and costs.
For a morning coffee routine, explore loyalty cards for cafés. For breakfast purchases, see cards for bakeries. In either setting, specify whether a stamp is earned per item or per transaction. Buying several coffees together is different from making several return visits.
Points cards
Points make sense when you want progress to follow spending. A guest buying lunch and someone paying for a group dinner need not earn the same balance. Define how points are earned, what they can be exchanged for and how refunds affect them. The reward should be understandable without asking guests to do calculations at the table.
Membership cards
A membership card provides proof of membership and associated benefits. It can suit a gym or studio that checks membership on arrival. There need not be a collecting journey towards a free item. State what membership includes and when it is valid. For a fuller comparison, read which loyalty card fits your business.
How a guest joins through the counter QR code
Place the QR code where a guest can comfortably scan it, perhaps while waiting for a coffee or while their order is being packed. Write the earning rule and reward beside it. A code on its own does not explain why someone would want to join.
- The guest scans the counter QR code with their phone camera and opens the joining page.
- They read the programme rule and data notice, then follow the steps to add the card to the appropriate Wallet.
- They confirm the addition and open the saved card. Saving a Google Wallet card requires a signed-in Google account.
- At a purchase, they show the code on their card. Staff scan it and award a stamp when the purchase qualifies.
Try the journey with the printed code on both an iPhone and an Android phone. Check that the sign is readable from the guest’s side of the counter. Show staff the difference between the joining QR code and the code on a guest’s card used for recording purchases.
What your venue needs to get started
Start with an offer that does not need extra interpretation. Choose the qualifying purchases, the reward and the threshold for earning it. Specify the product size, included extras and any expiry rule. If the reward item is unavailable, staff should already know what they can offer the guest.
For a Coteria card, prepare your logo, colours and wording, plus a phone or tablet for the staff scanner. The programme works alongside your existing till without installing software on it. Arrange an internet connection for operation and a place for the QR stand. Check scanning and the resulting card balance on the devices you will actually use.
- Write a short guest-facing rule and staff instructions with matching rewards and conditions.
- Calculate the cost of providing the reward, including ingredients, packaging or service time.
- Assign someone to handle missed stamps, incorrect entries and questions about personal data.
- Rehearse joining, awarding a stamp and redeeming a reward before inviting guests.
Use your own inputs in the loyalty card cost calculator to examine reward costs and the time needed to earn a reward under your assumptions. Budget separately for other programme costs. If you are still considering whether a card fits your counter routine, start with the short business quiz.
What to watch once people start using the card
The reward is too far away
Look at the stamp threshold alongside the interval between purchases. The same card represents a different wait for a regular breakfast customer and someone who occasionally books a haircut. Check the journey against your actual purchase pattern. If the wait looks too long, consider a smaller reward or a different threshold, with a clear arrangement for stamps already earned.
Each shift applies a different routine
Agree when staff offer the card and when they add the stamp. Make scanning part of taking payment so it does not wait until the queue clears. Rehearse redemption as well. Record specific guest questions and missed steps. The number of saved cards alone cannot tell you whether guests are visiting more often.
Privacy for a business in Serbia
For a venue in Serbia, start with the Law on Personal Data Protection, known as ZZPL. The Serbian Commissioner explains its scope and controllers’ duties. Assess GDPR separately if you operate in the EU, offer goods or services to people in the Union, or monitor their behaviour there. The EU’s official guide explains its application to businesses outside the Union.
Before enrolment, explain what information you request, why you need it, how long you keep it and whom the guest can contact. Establish an appropriate legal basis for each purpose. As a starting design, request only what the programme needs and handle promotional choices separately. Do not treat saving a card as consent to every future advertisement.
Discuss access to records and the handling of correction or deletion requests with your supplier. Have a legal adviser check the particular obligations for your programme. Prepare for that conversation with the guide to loyalty data and data protection.
Frequently asked questions
Does the guest need to download an app?
They do not need a separate app for your venue or Coteria. The card is saved in Apple Wallet or Google Wallet. If Google Wallet is not installed on their Android phone, they need to install and set it up. Google’s setup guide explains that step.
Does a digital loyalty card work on Android?
Yes. Coteria issues a Google Wallet card for Android and an Apple Wallet card for iPhone. An Android phone must meet the Google Wallet requirements in the same guide. Test enrolment on both types of phone and prepare a short explanation for guests using a digital wallet for the first time.
How long does setup take?
It depends on whether your logo, reward and rules are ready. Creating the card is only part of preparation. Allow time to position the QR code, check the devices and rehearse with staff. The programme is ready when your team can handle the whole purchase and issue a reward.
What happens if a guest changes phones?
With Coteria, membership belongs to the guest rather than the device. On the new phone, they reopen their joining link to restore the card with its collected stamps. Decide whom they should contact if they cannot find that link, so staff know how to help.
Prepare your first digital loyalty card
Choose a rule and reward for your venue, then see how Coteria connects the card on a guest’s phone with scanning at the counter.
See how Coteria worksSources
- Apple, Distributing Passes, Wallet Developer Guide (archived) — developer.apple.com/library/archive/documentation/UserExperience/Conceptual/PassKit_PG/DistributingPasses.html
- Google, Issuing passes for web, email, SMS, Loyalty cards — developers.google.com/wallet/retail/loyalty-cards/web
- Google Wallet Help, Download the Google Wallet app — support.google.com/wallet/answer/12059331?hl=en
- Serbian Commissioner, Controllers: application of the Law on Personal Data Protection — poverenik.rs/zastita-podataka/obaveze-rukovaoca/
- European Union, Your Europe: Data protection under GDPR — europa.eu/youreurope/business/governance-and-sustainability/digital-and-data-compliance/data-protection-gdpr/index_en.htm