Every Apple Wallet Pass has a Pass Type Identifier (Pass Type ID) and that Pass Type ID is associated with an Apple Developer account.

Pass Type ID play’s an important role on how Apple Wallet (Passbook) works. Apple Wallet Passes are cryptographically signed using a certificate associated with a Pass Type ID. This process establishes the identity of the signer and lets your customers (pass holders) be sure the pass hasn’t been modified since being signed.

Apple© requires that anyone who issues a pass does so using their own Pass Type ID and corresponding certificate.

Pass Type IDs also play an important role on how passes are grouped in the Apple Wallet (Passbook) application and in the Notification Center. Using your own Pass Type ID guarantees that your passes are not grouped with other passes that might be the ones of your competitors.

To create a Pass Type ID (and the corresponding certificate) you need to have an Apple Developer Account. This usually takes about 1 or 2 days to complete and costs US$99 per year.

Once you have obtained an account, you can create your own Pass Type IDs and pass certificates and upload them to our platform.

  • If using the Pass Designer please follow these instructions
  • If using CherryPie please follow these instructions
  • If you are using one of our custom made solutions, and/or PassKit is developing an application for you, your assigned Customer Success Manager will provide you the appropriate CSR (Certificate Signing Request).  You can then follow steps 3 to 11 of these instructions.  You can then share the certificate file(s) (pass.cer) with your Customer Success Manager who will upload it to the PassKit platform

Important note: Your certificate must be renewed every year.

Did this answer your question?