Set up your Apple Pass Type ID certificate
Updated June 29, 2026
This is a one-time setup that lets Passmint sign Apple Wallet passes under your own Apple identity. You'll move a certificate between Passmint and Apple's developer portal. Passmint generates the private parts for you, so you never handle key files by hand.
Before you start, you'll need an active Apple Developer Program membership.
Go to Settings → Certificates and begin a new Apple certificate. Passmint generates a certificate signing request (a CSR) for you and keeps the matching private key encrypted on your behalf.
Download the CSR file Passmint produced. This small file is what Apple needs to issue a certificate. It's safe to download and contains no secret.
In the Apple Developer portal, create a new Pass Type ID if you don't have one, then create a certificate for it and upload the CSR you just downloaded. Apple issues a certificate file in return.
Download the issued certificate. It's a .cer file. This is the public half
that pairs with the key Passmint is holding for you.
Return to Settings → Certificates and upload the .cer. Passmint checks that
it matches the signing request, reads the Pass Type ID and team details from it,
and activates it.
Once activated, new live Apple passes are signed with your certificate. Templates don't need changing; the certificate applies at the account level.
Upload the certificate to the same account that generated the signing request. Passmint pairs the certificate with the private key it created for that request, so a certificate from a CSR generated elsewhere won't activate.
After setup
- Apple certificates expire. Passmint will prompt you before yours does; see renewing or replacing a certificate.
- If activation fails, the usual cause is uploading a certificate that doesn't match the signing request. Start a fresh certificate and download the new CSR rather than reusing an old one.