Google Wallet Loyalty Card Not Showing a Barcode? Here's Why.
You open Google Wallet, tap your loyalty card, and there’s nothing to scan. Just a card number sitting there as plain text. The customer at the counter shifts their weight. You wave your phone closer to the till. Nothing happens.
This is a genuinely common problem — and it is not your phone’s fault.
The barcode on a Google Wallet loyalty card is controlled entirely by the business that created the card. Google Wallet simply displays what it was given. If the barcode is missing, the pass was almost certainly built incorrectly at source — not by Google, and not by you.
This article explains the four specific reasons it happens, which barcode format actually works for a café loyalty card, and how to make sure every card you issue shows a clean, scannable code from the first tap.
What Should a Google Wallet Loyalty Card Look Like?
A correctly set-up Google Wallet loyalty card shows four things: your business logo, the card name, a stamp or visit count, and — most importantly — a scannable barcode or QR code displayed clearly on the card face.
The barcode is the functional core. It is what connects your customer to your till or stamp system. Without it, the card is decorative. It might look right, but it cannot do anything useful. Designing a coffee loyalty card that works reliably starts with getting this element right.
If you issued the card yourself and your customers are reporting that they cannot see a barcode, the problem originates on your side — not theirs. A correctly built pass from a purpose-built loyalty platform always includes a barcode. That is the baseline expectation.
Why Doesn’t My Google Wallet Loyalty Card Have a Barcode?
A Google Wallet loyalty card only shows a barcode if the business that created the card included one when building the pass. If the barcode is missing, it means the pass was either built without a barcode field, issued with the wrong format, has expired, or there is a temporary display glitch on the phone.
Before reading further, answer three quick questions to identify which cause applies to you:
- Does the card show any barcode at all, or just a number as plain text? → If no barcode appears at all, the pass was most likely built without one. Jump to the first root cause below.
- Does a barcode appear, but fail to scan at the till? → The barcode format is probably wrong for your scanner. Jump to the second root cause.
- Did the card work before, and then the barcode disappeared? → The pass may have expired. Jump to the third root cause.
The Four Reasons Your Loyalty Card Barcode Is Missing
The Pass Was Created Without a Barcode Field
This is the most common cause by far.
Generic pass builders — the kind designed for event tickets and boarding passes — treat the barcode as an optional field. Some do not prompt for it at all. A café owner following the setup steps can complete the whole process and issue a pass that looks perfectly reasonable, without ever realising the barcode was never added.
When a pass has no barcode configured, Google Wallet has nothing to render. The loyalty number may appear as typed text on the card, but text cannot be scanned at a till.
Understanding how digital punch cards work helps here: the barcode is not just a cosmetic feature — it is the mechanism the whole system runs on. Purpose-built loyalty platforms include it automatically. There is nothing to configure and nothing to forget.
The Barcode Format Does Not Match Your Scanner
Not all barcodes are the same, and not all scanners can read every format.
Google Wallet supports several barcode formats for loyalty passes. For café loyalty, a QR code is the right choice in almost every situation. Phone cameras read QR codes natively, without a separate scanning app. Most modern café POS systems and manual scanning apps are also built around QR. It is also one of only two formats that support dynamic, rotating barcodes — a feature some advanced loyalty programmes use.
Other formats have their own contexts. Aztec codes are the format you see on train tickets and boarding passes. Code 128 appears on retail product labels and parcel stickers. If your pass was issued with one of those formats, but your till’s scanner only reads QR codes, the barcode will appear correctly on screen but refuse to scan at the counter.
See the barcode format table below for a fuller breakdown.
The Pass Has Expired or Been Revoked
Some third-party pass builders apply a default expiry to passes — they can expire after just a few weeks or months. When a pass expires, Google Wallet silently hides or greys out the barcode. There is usually no notification to your customer. The card simply stops working.
If a customer’s card worked fine when they first added it and the barcode has since vanished, this is the likely explanation. The fix requires you to reissue the pass with a corrected expiry date — or with no expiry at all, which is what an ongoing stamp programme should have.
Well-designed loyalty platforms do not let this happen without warning. Passes for a stamp card should not expire between visits.
It Is a Google Wallet Display Glitch
This is rare, but it does happen. Occasionally, after an app update, Google Wallet fails to render a barcode that is correctly configured in the pass.
If you have ruled out the causes above, try these steps in order:
- Close Google Wallet fully and reopen it.
- Restart the phone.
- Remove the card from Google Wallet entirely, then re-add it using the original link or QR code from the café.
If none of these steps bring the barcode back, the problem is in the pass itself, not the phone. Return to the root causes above and check your setup at source.
What Barcode Formats Are Commonly Used for Loyalty Passes?
Google Wallet supports around a dozen barcode formats in total, but five are the ones you are most likely to encounter for loyalty cards:
| Barcode type | What it looks like | Common use case | Right for café loyalty? |
|---|---|---|---|
| QR Code | Square pixel grid | Loyalty cards, payments, menus | Yes — most widely compatible |
| Aztec | Concentric square pattern | Transport tickets, boarding passes | No |
| Code 128 | Vertical bars of varying width | Retail, warehousing, parcel labels | Sometimes — check your POS |
| PDF417 | Stacked rows of short bars | ID cards, shipping labels | No |
| Code 39 | Wider vertical bars with gaps | Industrial, older retail systems | No |
For a café loyalty card, use a QR code. It is what phone cameras read natively, what the majority of UK café POS systems expect, and what Google’s own loyalty card examples show. If you are unsure what format your till supports, point a phone camera at an existing barcode and see which format your camera app identifies.
The Quickest Fix: Use a Platform That Gets It Right by Default
The reason barcode problems are so common is not that Google Wallet is unreliable. It is that generic pass builders were designed for one-off passes — tickets, vouchers, boarding cards. They leave too many technical choices to the person setting up the card. Most café owners do not know what a barcode object is, and they should not need to.
If you have been trying to fix a missing barcode on a card you built through a generic tool, BaristaCard was built to remove exactly this kind of problem.
BaristaCard creates Google Wallet loyalty cards specifically for cafés. Every card it issues includes a QR code in the correct format and dimensions — there is nothing to configure, no barcode type to select, no optional field to forget. Your logo and brand colours are applied automatically. Stamp tracking is displayed on the card face. Push notifications let customers know when they are close to a reward.
It also works on iPhone alongside Android. Customers who use Apple devices get an Apple Wallet stamp card from the same setup — no separate system to run.
Here is what comes included as standard:
- QR code in the correct format — never needs manual configuration
- Your business logo and brand colours on every card
- Stamp count displayed on the card face
- Push notifications when customers earn or are close to a reward
- Works on both Google Wallet and Apple Wallet
- Free to start; five-minute setup
- No app download needed for your customers
If you have spent longer than ten minutes trying to fix a barcode that should never have been broken in the first place, BaristaCard was built exactly for this. Set up your free loyalty card →
Frequently Asked Questions
Q: Why does Google Wallet not show a barcode for my loyalty card?
The barcode is embedded by the business that issued the card — Google Wallet only displays what it was given. If the barcode is missing, the card was either built without a barcode field, used the wrong format, or has expired. The customer cannot add a barcode themselves. Only the issuing business can fix it by reissuing the pass correctly.
Q: Do Google Wallet loyalty cards work on all Android phones?
Yes. Google Wallet is available on Android 6.0 and above, and the loyalty card display — including the barcode — works the same across devices. If the barcode is missing on one phone but visible on another, that points to an intermittent display glitch rather than a device-specific issue. Removing and re-adding the card usually resolves it.
Q: Can I transfer my existing stamps if I switch platforms?
This depends on the platform you are moving from. BaristaCard can import existing stamp counts manually so your customers do not lose their progress. If you are thinking about starting a loyalty programme from scratch or moving from a broken setup, that is usually the best time to start fresh with a platform that works reliably.
Q: Why does my loyalty card barcode scan on some phones but not others?
This almost always points to a barcode format mismatch. QR codes scan reliably on any modern phone camera without a separate app. If a different format was used — Aztec or Code 128, for example — scanning depends on whether that phone’s camera app or the till’s scanner can handle that specific format. Switching to QR code resolves this across the board.
Q: Is Google Wallet free for customers to use?
Yes. Google Wallet is free to download and use on Android. There is no cost to your customer for adding a loyalty card or presenting it at the counter.
Q: Does this affect Apple Wallet loyalty cards too?
Apple Wallet has the same core requirement: the barcode must be embedded by the business that issued the card. If you are looking at this from an iPhone, see our guide to setting up an Apple Wallet stamp card. The same root causes apply — a missing barcode means the card was not configured correctly at source. Note: “Google Pay” was the previous name for Google Wallet and still appears in some older searches and forum threads — they refer to the same product.
Ready to Set Up a Loyalty Card That Actually Works?
A missing barcode is almost always a pass configuration problem — not a Google Wallet problem, and not something your customers can fix on their end.
BaristaCard creates Google Wallet and Apple Wallet loyalty cards with a working QR code, your branding, and stamp tracking — correctly configured from the very first card issued. Free to start. Five minutes to set up. No technical knowledge required.
If you want your customers coming back reliably, keeping customers coming back starts with a loyalty card they can actually use at the counter.
Set up your free BaristaCard →
Photos by Vitaly Gariev on Unsplash.
Ste pripravljeni povečati zvestobo svoje kavarne?
BaristaCard pomaga kavarnam, da enkratne obiskovalce spremenijo v redne goste z digitalnimi karticami z žigi, nagradami in vpogledi v realnem času. Začetek je brezplačen.
Komentarji (0)
Prijava da pustite komentar.