POST /coupons/redeem.
How it works
- Save Apple and Google credentials.
- Design a template and enable it on a coupon campaign.
- Call issue once per campaign
and share the same
claim_url. Each visitor gets a code. - Redeem the code with the
customer_id. The pass is linked to that customer on its first redeem.
Status
What the pass shows
Templates live in Settings → Wallet passes → Templates. Apple Wallet and Google Wallet only support their own layouts, so templates fill those slots. They are not HTML.
Credentials are per account: an Apple Pass Type ID certificate and a Google
Wallet issuer service account. See
Wallet pass credentials.
Detecting a pass without reading the phone
Apps cannot list passes stored in Apple Wallet or Google Wallet. Detection uses Masivo records:- Passes linked to a
customer_id, fromGET /customers/{id}/wallet-passes. A pass is linked on its first redeem. - Every pass of the account, filtered by campaign, customer, status, or code,
from
GET /wallet-passes.