Most loyalty programs still push users into merchant apps. Wallet support is inconsistent because coupons, receipts, payments, and analytics all live inside those apps. For simple scan-only cards, the barcode is usually the important part. That is where Apple Wallet and NeatPass help.
This page focuses on cards with static barcode data: warehouse memberships, pharmacy rewards, grocery cards, library cards, and general member IDs. Keep the original app when it controls coupons or account features.
Loyalty Card Matrix
| Card | Wallet path | Barcode | App still needed for | Guide |
|---|---|---|---|---|
| Costco | Workaround from static physical-card barcode | Static card barcode | Photo verification, account, dynamic app code | Read |
| Sam's Club | Digital card in app; verify any native Wallet flow in-app | Static membership barcode | Scan and Go, account, payments | Read |
| BJ's | Virtual card in BJ's app; Wallet is a barcode workaround | Static membership barcode | Coupons, account, online orders | Read |
| CVS ExtraCare | Native Add to Wallet from CVS app (occasionally flaky) | Loyalty barcode | Coupons, ExtraBucks, pharmacy account | Read |
| AARP | Native Add to Apple Wallet from aarp.org or AARP Now app | Membership number or barcode | Account changes and benefits details | Read |
| Grocery and rewards cards | Good fit when the code is static | QR, Code 128, or store-specific barcode | Digital coupons and receipts | Read |
| Library and membership cards | Strong fit for scan-only cards | Usually static barcode | Account renewal, fines, holds, or member portal | Read |
| Unsupported loyalty cards | Depends on source data | Only if a supported static barcode exists | Dynamic cards and app-only accounts | Read |
Warehouse Clubs
Warehouse clubs are high-value Wallet candidates because membership cards are used repeatedly at checkout. Sam's Club and BJ's both provide digital membership cards in their own apps. Treat BJ's Apple Wallet as a barcode workaround, not verified native membership support, and verify any Sam's Club native Wallet flow inside the current app before relying on it. Costco still routes members through the Costco app or the physical card; NeatPass is useful when neither path is convenient and the membership barcode is static.
Pharmacy, Grocery, and Retail Rewards
Pharmacy and grocery programs often separate the loyalty barcode from coupons. The CVS app exposes a native Add to Apple Wallet button for CVS ExtraCare (occasionally flaky between releases), but coupon clipping remains in the merchant app. The same pattern applies to grocery loyalty cards and generic rewards cards.
Membership Cards
Scan-only membership cards are usually the cleanest migration. A library card or generic membership card can live in Wallet without needing an app open at the counter. Use pass customization and editing to keep names and colors readable.
When Not to Convert
Do not convert payment cards, official IDs, one-time coupons, or any card whose barcode changes every few seconds. If the merchant app is required for activation, balance, or identity checks, Wallet is only a shortcut to the barcode. Check supported barcodes and privacy details before importing a large stack of cards.
Ready to migrate your cards?
NeatPass makes it easy to convert any ticket, pass, or loyalty card to Apple Wallet.
Frequently Asked Questions
Related Guides
Moving from an old card app? Start with migrate to Apple Wallet, Stocard to Apple Wallet, and digitizing physical loyalty cards.
