Search through more than a hundred articles on every aspect of User.com

Małgorzata Gancarczyk
Written by Małgorzata Gancarczyk

How to generate Mobile Wallet credentials for seamless interaction

With Apple and Google Wallets on most smartphones, easily reach customers. Check how to generate Mobile Wallet credentials for seamless interaction.


Smartphones equipped with Apple and Google Wallets provide a powerful way to connect with customers. This article will guide you through the process of generating Mobile Wallet credentials for Apple and Google, enabling seamless interaction with your audience.

How to Generate Mobile Wallet Credentials for Apple Wallet

This part provides a step-by-step walkthrough on creating Mobile Wallet credentials for Apple Wallet.

  1. Navigate to the User Settings:

    Go to the User Settings > Requirements > Download CSR (Certificate Signing Request).

  2. Log in to the Apple Developer Portal:

    Access the portal here: https://developer.apple.com.

  3. Once logged in, navigate to the Certificates, Identifiers & Profiles section and click on Identifiers.

  4. Create a New Pass Type ID:
    Next, you need to click on App IDs in the top right corner, and from the drop-down list, choose Pass Type IDs and click on the blue + icon.


  5. . Register the New Identifier:

    • You will be redirected to the Register a New Identifier tab.

    • Leave the default settings unchanged and click on Continue (ensure that Pass Type IDs is selected).

  6. Configure the Identifier:

    • Set up the identifier using Apple's recommendation format:

      pass.com.example.appname

      For example:

      pass.com.brozyna
    • The description should help you easily identify the identifier. After entering the details, click Continue and then Register on the next screen.

  7. Mark the registered identifier and click on its name.

  8. Click on Create Certificate.

  9. In the new view, you will see two fields:

    • Pass Certificate Name: Leave this field empty.

    • Upload a Certificate Signing Request (CSR): Click on Choose File and upload the CSR file from your User app.

How to Generate Mobile Wallet Credentials for Google Wallet

This section provides a detailed guide on creating login credentials for Google Wallet.

  1. Go to Google Pay & Wallet Console > Panel.

  1. Choose Google Wallet API from the tab on the left side.

  2. Accept Terms of Service.

  3. Go to the Service Accounts section. Then, create a new service account that will be used to manage login credentials for Google Wallet.

  4. Assign a name to the service account, provide an service account ID and include a description.
    During the service account creation process, you can skip steps 2 and 3 as they do not require any configuration.

  5. The name of the created service account will then appear under the Service Accounts tab in Google Cloud.

  6. Generate a Private Key:

    • Click on the name of the "Wallets" service account to open its details.

    • Click on the Add Key button and choose Create New Key.

  7. Select Key Type:

    • Ensure the key type is set to "JSON" (this is the recommended format).

    • Click Create to generate the key.

  8. Invite the Service Account:

    You can easily copy and paste the value from step 6 into the required fields.

  9. Enter the JSON and Issuer ID into the GUI:

    Place the JSON file and Issuer ID into the corresponding fields in the GUI to complete the configuration process. This step is crucial for ensuring proper integration with Google Wallet.

    Issuer ID you can find in main panel.

Categories: