Gift card QR codes: wallet pass, printable certificate, retail handoff

Every issued gift card has a unique QR that encodes its redemption URL. The QR appears on three surfaces automatically — no setup beyond purchasing or issuing the card.

Apple Wallet pass:
On purchase confirmation, the recipient sees an "Add to Apple Wallet" button. The wallet pass front shows the brand-tinted QR + remaining balance + card number. Cashiers/staff scan the wallet pass at point-of-sale to apply the balance.

Printable certificate:
The purchase confirmation email and the buyer's /gifts page both link to a "Download printable certificate" PDF — A5 portrait with your org's brand strip, the recipient's name (if provided), the amount, an expiration date if set, and a large central QR for redemption.

Retail handoff (in-store gifting):
If you issue a gift card from the POS to hand to a customer, the receipt printer outputs a small QR token alongside the standard receipt. The customer scans it to load the card into their phone wallet without typing the card number.

Balance check:
Anyone holding the card can scan the QR to see the current balance without signing in. The balance page also shows the original amount, the activation date, and last 5 redemption events with masked locations.

Print run for promotional gift cards:
1. Issue a batch via Gift Cards → "Bulk issue" (e.g. 100 cards at $25 each, no specific recipient yet)
2. Each card is added to your batch with its own QR
3. Use Design Studio to lay out a print sheet — drag QRs from the "QR codes" sidebar group, add brand chrome, export PDF
4. Print on perforated card stock; activate in-store as you give them out

For Builder sites with the Gift Cards module:
Drop a Gift Card Purchase block on your site. Visitors buy a gift card directly through Stripe; the recipient gets the wallet pass + printable certificate automatically. No separate handoff flow needed.