Punchline is a made-up café: a live demo of Passmint, the API for Apple and Google Wallet passes. Learn about Passmint
punchlinePassmintdemo
punchline
Punches
0 / 10
Next reward
9 more for a free coffee
000000000000

Your card will appear here

A punch card that updates itself.

Get a Punchline card in Apple or Google Wallet. Each coffee punches it from here, straight to the phone in your pocket. Nine punches and the tenth cup's on us.

Scan with your phone's camera

This page picks up your card once you've scanned

No phone handy? Get the card in this browser

What just happened

Scan the code and you'll see each step here as it happens, including your phone confirming it got each update.

Built with Passmint

Punchline is a made-up café. Everything that happens to the pass is real, and runs on Passmint: one API for Apple and Google Wallet passes.

Issue
Scanning the code makes one passes.create() call. Passmint signs the pass and hosts the add-to-wallet page.
Update
Each punch is one passes.update(). Passmint re-signs it, swaps the strip art and pushes it to the phone.
Hear back
Webhooks report when the pass lands in a wallet and when the phone picks up each update.