Use Cases

Loyalty Cards in Apple Wallet: Costco, CVS, Sam's Club, BJ's and More

Add loyalty, rewards, and membership cards to Apple Wallet. See which cards need the original app and which static barcodes work through NeatPass.

3 min readMay 2, 2026
Retail loyalty cards, warehouse membership cards, and library cards sorted into Apple Wallet

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

CardWallet pathBarcodeApp still needed forGuide
CostcoWorkaround from static physical-card barcodeStatic card barcodePhoto verification, account, dynamic app codeRead
Sam's ClubDigital card in app; verify any native Wallet flow in-appStatic membership barcodeScan and Go, account, paymentsRead
BJ'sVirtual card in BJ's app; Wallet is a barcode workaroundStatic membership barcodeCoupons, account, online ordersRead
CVS ExtraCareNative Add to Wallet from CVS app (occasionally flaky)Loyalty barcodeCoupons, ExtraBucks, pharmacy accountRead
AARPNative Add to Apple Wallet from aarp.org or AARP Now appMembership number or barcodeAccount changes and benefits detailsRead
Grocery and rewards cardsGood fit when the code is staticQR, Code 128, or store-specific barcodeDigital coupons and receiptsRead
Library and membership cardsStrong fit for scan-only cardsUsually static barcodeAccount renewal, fines, holds, or member portalRead
Unsupported loyalty cardsDepends on source dataOnly if a supported static barcode existsDynamic cards and app-only accountsRead

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.

Ready to migrate your cards?

NeatPass makes it easy to convert any ticket, pass, or loyalty card to Apple Wallet.