balance
8 stamps
member
Camille Roux
since
Mar 2024
tier
Gold
serial
8kQ2pRt1vXbZ
One API issues loyalty cards, tickets, memberships and coupons into Apple Wallet and Google Wallet. Certificates, signing, push updates and reinstalls are ours.
Your Pass Type ID certificate, the WWDR intermediate and the APNs key live in one custody store. Credentials never transit a caller.
Apple wants a stateful web service that registers devices, serves the latest bundle and pushes over APNs. That's ours now.
A phone that reinstalls pulls the current pass. Revoking marks it void and pushes the change to every device.
POST /v1/passes
Authorization: Bearer <id-token>
{
"pass_type": "loyalty",
"providers": ["apple", "google"],
"fields": { "holder": "Camille Roux", "balance": "8 stamps" }
}200 OK
{
"serial": "8kQ2pRt1vXbZ",
"install": {
"apple": "https://pass.apasserelle.app/v1/passes/8kQ2pRt1vXbZ/apple.pkpass?t=…",
"google": "https://pay.google.com/gp/v/save/eyJhbGciOi…"
}
}Sandbox accounts issue real passes to real phones, with test credentials.
Sandbox access, pricing for your volume, or a question about Apple's certificate process. A person answers, usually the same day.