Articles in this section
Category / Section

Apple Wallet certificates

Published:
Updated:

The Wallet Crew offers features that require configuration from Apple. To utilize these features, the tenant must be the owner of an Apple account. To join the Apple Developer Program, enroll here.

  • Enroll as an Organization to display your company name and enable multi-user account management.
  • Use a Work Email linked to your company’s domain for verification (avoid personal emails like Gmail or Yahoo).
  • Ensure Your Company Has a D-U-N-S Number or request one from Dun & Bradstreet for business verification.
  • Provide a Publicly Available Website that reflects your company’s identity and is associated with your legal entity.
  • Have Legal Binding Authority as an owner, executive, or authorized employee to sign agreements with Apple.

French Turorial below:

Option 1 - account delegation

In order to simplify the process, it is possible to give access your Apple account to The Wallet Crew.

On your Apple membership dashboard add contact@neostore.cloud as an administrator. This will allow The Wallet Crew to do all the configuration for you.

It is possible to assign new permission from this page Apple access users

image.png

Option 2 - configuration on your own

Please follow the next steps to configure your Apple membership program for The Wallet Crew.

  1. Login to the Apple developer program console
  2. Go to Certificates, IDs & Profiles > Identifiers
    image.png
  3. Click on the + button and select Pass Type IDs and then click on continue
    image.png

    image.png
  4. Fill the form with
  • description : membership pass
  • identifier : fill with the information provided by The Wallet Crew, this information could be found in The Wallet Crew administration console here : The Wallet Crew - Wallets > Apple configuration with field named pass type identifier
    Name should be pass.cloud.neostore.{tenantId} where {tenantId} is the name of your brand. If the name doesn’t fit this pattern, please contact your The Wallet Crew representative. If you have to change tne name of the pass type identifier, please click on the lock at the right of the field ; always do it with your Wallet Crew representative.
    image.png

pass_type_identifier.png

5. validate the form by clicking on the Continue button and then on the Register button
image.png

image.png

You will be redirected to a list with all your generated pass type identifiers.
6. click on the identifier you just created on the list
image.png

7. and then on create certificate Button
image.png

8. In another tab, go to The Wallet Crew administration console here - The Wallet Crew - Wallets > Apple configuration and click on generate CSR

generate_csr.png

and then download the CSR using the Download CSR button

download_csr.png

9. go back to the apple developer tab and fill the form with

  • certificate name : leave empty
  • CSR request : upload the file provided by The Wallet Crew. This file name will be similar to pass.cloud.neostore.molia.csr
    image.png

    and then click on the Continue button
    image.png
  1. Download the generated certificate
    image.png
  2. Upload the certificate file (pass.cer) to The Wallet Crew - The Wallet Crew - Wallets > Apple configuration

upload_certificate.png

12. Validate the information and click on apply certificate

  1. On apple developer center go to Keys - Apple Developer - Keys and click on the + button
    image.png
  2. Fill the form with
  • key name : Wallet push notification
  • select Apple Push Notifications service (APNs)
  • click on configure
    register_new_key.png
  1. Select “production” environment instead of “sandbox” and click on save
    configure_key.png
  2. Click on Continue
    image.png
  3. Click on Register
    image.png
  4. Click on Download
    image.png

    This key file and Key Id needs to be submitted to The Wallet Crew
  5. Go to The Wallet Crew - Wallets > Apple Push Notification configuration
    • fill the Key ID with the information provided by Apple
    • upload the downloaded AuthKey_xxx.p8 file

upload_key.png

Renew

  1. Login to the Apple developer program console
  2. Go to Certificates, IDs & Profiles > Certificates and click on the + button
    image.png
  3. Select “Pass Type ID” and click on Continue
    image.png
  4. Go to The Wallet Crew administration console here - The Wallet Crew - Wallets > Apple configuration and click on generate CSR

generate_csr.png

and then download the CSR using the Download CSR button

download_csr.png

5. go back to the apple developer tab and fill the form with

  • certificate name : leave empty
  • CSR request : upload the file provided by The Wallet Crew. This file name will be similar to pass.cloud.neostore.molia.csr
    image.png

    and then click on the Continue button
    image.png
  1. Download the generated certificate

    image.png

  2. Upload the certificate file (pass.cer) to The Wallet Crew

    upload_certificate.png
    - The Wallet Crew - Wallets > Apple configuration

  3. Validate the information and click on apply certificate

Console_Admin_Neostore_-_Certificats.mp4
Access denied
Access denied