Certificate creation
Pre-requisites : You will need an Apple Developer Program membership (see below)
Apple Wallet passes are “cryptographically signed and compressed” when they are generated. You will need to follow the below steps to ensure your Passes have the rightful ownership:
- First, you will need to go to Certificates, Identifiers and Profiles section > Identifiers > Add an Identifier (+ button) > Select Pass Type IDs section in the Apple Developer Account then click on Continue (use an Apple ID with Account Holder or Admin role)
- Fill in the form as described with a description (which describes the pass) and a unique identifier which should follow the following pattern: “pass.” + your inversed domain name + the pass name. Example: “My Company Loyalty Card” and pass.com.mycompany.loyalty-card
- Once created, click on the certificate you just created in the list
- Click on Create Certificate
- Leave the “Enter your Pass certificate Name” field empty
- Upload the Splio CSR certificate (available here) then click Generate
- Click on Download and send us the pass.cer file download by email.
Certificate renewal
The certificates you have created have a 365 days lifetime. Therefore, once expired, you will not be able to generate new passes or update existing passes with an expired certificates.
To renew your existing certificates, simply follow the below steps:
- First, you will need to go to Certificates, Identifiers and Profiles > Identifiers > Pass Type IDs section in the Apple Developer Account (use an Apple ID with Account Holder or Admin role and an active subscription to the Apple Developer Program membership)
- Then, click on the certificate you must renew in the list
- Click on Create Certificate
- Leave the “Enter your Pass certificate Name” field empty
- Upload the Splio CSR certificate (available here) then click Continue
- Click on Download and send us the pass.cer file download by email.
Important: Please always ensure that you read your emails sent to the email address associated with your Apple Dev Program membership as Apple will send you reminders of incoming certificate expirations.
How can I sign up for the Apple Developer Program membership?
Please note the following procedure can take up to a few weeks to complete as it does involve some “human” verification steps by Apple and D&B.
- Apple Developer Program will give you access to
- Apple development software and SDK
- Apps and Wallet passes distribution
- Membership costs 99€ per year (We recommend enabling automatic renewal).
- Membership should be entitled to a legal entity and not a brand. That entity name will be visible in the AppStore.
- Before enrolling you will need
- You can request yours here (you will receive it by email after 72 hours)
- We do recommend you use a generic email address like apple@yourcompany.com
- Other information should match the ones associated with your legal entity in the Dun & Bradstreet (D&B) database.
- The D-U-N-S® Number associated with your legal entity
- An Apple ID :
- A credit card to pay the 99€ fee.
- To enroll : developer.apple.com/enroll/
Please note that enrolling as an Organization can take up to a few weeks and is slower than enrolling as an Individual. In case of emergency, you can, but we do not recommend, enroll as an Individual and do an account migration with Apple later on. If so the Apple ID used to enroll as an Individual must be created with the name and info of a legal representative of the legal entity.
For more information: developer.apple.com/support/membership/