Back to Wallet Blog

How to Create Apple Wallet Passes from any loyalty card for cafe stamps

This use case explains how to create Apple Wallet passes from any loyalty card for coffee shop stamp cards using the free WalletWallet app.

Start with the cafe barcode

If your cafe uses a QR code or a barcode on a punch card, that is enough to create an Apple Wallet pass. You do not need official Wallet support.

How Apple Wallet fits in

Apple Wallet stores digital passes on your iPhone. Once a pass is saved, it opens quickly and scans cleanly at the counter.

Most cafes do not provide a Wallet add button, but they do provide a barcode. That barcode is all you need to generate a .pkpass file for Apple Wallet.

Official Wallet pass distribution usually requires an Apple Developer account and Apple-issued pass keys (certificates). That extra setup keeps many small cafes on paper.

Create the pass with WalletWallet

WalletWallet converts the cafe barcode into a Wallet-compatible .pkpass file so you can keep your loyalty card in Apple Wallet.

  1. Select QR or Code 128 based on the barcode type.
  2. Enter the barcode value and add a short title.
  3. Pick a color preset that matches the cafe brand.
  4. Download the .pkpass file and add it to Apple Wallet.

Keep it easy to find

Give the pass a short, recognizable title like the cafe name. If you visit multiple spots, distinct titles and colors make the right pass easy to open when you reach the counter.

Pro tip

If the cafe gives you a paper card, take a clear photo and upload it. WalletWallet will read the code so you can create an Apple Wallet pass from any loyalty card in seconds.

For QR codes, keep your phone brightness high when scanning at the counter. It helps the camera read the code quickly and avoids extra attempts.

If the barcode is worn or faded, re-scan it in good light or ask for a reprint before creating the pass.

Quick recap

When a cafe does not support Apple Wallet, WalletWallet bridges the gap. You turn a barcode into a pass and keep your stamps or rewards in one place.

It is a simple way to keep loyalty perks accessible without the clutter of paper cards.