• France
status page
Demo shops
assistance
FAQContact support
Search
Categories
Tags
docs.
France
Spain
Europe (English)
India
Homepage
Use cases
Create a payment
Create an installment payment
Create a multi-card (split) payment
Create a payment by Alias (Token)
Create a payment link
Create a recurring payment
Manage subscriptions
Manage your transactions (refund, cancel...)
Analyze your reports
API docs
Embedded Form
REST API
Hosted payment
Mobile payment
File exchange
SDD mandates by REST API
Snippets
Payment methods
Plugins
Marketplace
Guides
Merchant Back Office
Back Office Expert
Functional guides

Setting up your Apple Pay Merchant ID in the Expert Back Office

 
Once you have declared your Apple Pay merchant ID, you still have a few actions to perform in three different areas to finalize the contract creation:
  • Your Expert Back Office.
  • Your Apple Developer account.
  • Your domain server.

To facilitate your setup, make sure you can access the different areas simultaneously.

In the Settings menu > Company > Merchant IDs of your Expert Back Office:
  1. Select your created Apple Pay MID in the tab Merchant IDs.

    The contract details appear.

  2. Click on Download a certificate signature request (.csr) in the section Apple Pay Payment Processing Certificate.

    The gateway provides a CSR file to request the certification of payment processing. This file is downloaded to a local folder on your computer.

  3. Log into your Apple Pay Developer account to import the downloaded file and then follow these steps to obtain a signed certificate:
    1. Go to Certificates, Identifiers & Profiles.
    2. Select Merchant IDs in the App IDs list.
    3. From the Merchant ID page, go to Apple Pay Payment Processing Certificate.
    4. Click on Create Certificate.

      The certificate creation page appears.

    5. Click on Choose file then load the downloaded file from your Expert Back Office.

      Example: processing.bdupont-1234-apple.csr

    6. Click on Continue and then on Download on the page that appears.

      The signed certificate is generated.

    7. Save the downloaded certificate locally on your computer.

    This certificate is mandatory for processing payments between Apple and the payment gateway.

  4. Click on Import the certificate signed by Apple (.cer) in the section Apple Pay Payment Processing Certificate.

    This import button appears as soon as you click on Download a certificate signature request (.csr).

  5. Upload the downloaded certificate file to perform the import.

    Example: processing.bdupont-1234-apple.csr

    The Status of the field changes to Certificate enabled.

  6. Then click on Download a certificate signing request (.csr) in the section Apple Pay Merchant Identity Certificate.

    The gateway provides a CSR file to request the certification of the merchant’s identity.

     

    The two uploaded files each have a different prefix followed by the merchant ID to help identify the role of each file.

    Examples:

    processing.bdupont-1234-apple.csr

    identity.bdupont-1234-apple.csr

  7. From your Apple Developer account:
    1. Go to Certificates, Identifiers & Profiles.
    2. Select Merchant IDs in the App IDs list.
    3. From the Merchant ID page, go to Apple Pay Merchant Identity Certificate.
    4. Click on Create Certificate.

      The certificate creation page appears.

    5. Click on Choose file then load the downloaded file from your Expert Back Office.

      Example: identity.bdupont-1234-apple.csr

    6. Click on Continue and then on Download on the page that appears.

      The signed certificate is generated.

    7. Save the downloaded certificate locally on your computer.
  8. Click on Import the certificate signed by Apple (.cer) in the section Apple Pay Merchant Identity Certificate.

    This import button appears as soon as you click on Download a certificate signing request (.csr).

  9. Upload the downloaded certificate file to perform the import.

    Example: identity.bdupont-1234-apple.csr

    The Status of the field changes to Certificate enabled.

  10. To finalize the declaration of the contract, you still need to fill in the domain(s) offering Apple Pay integration to get their validation from Apple.

    You must declare all URLs where Apple Pay will be used and these URLS must be https.

    1. Sign in to your Apple Developer account.
    2. Select Merchant IDs in the App IDs list.
    3. Select your Merchant ID (see chapter Creating a merchant ID in Apple Pay Developer)
    4. Select Add Domain under the Merchant Domain section.
    5. Fill in your domain name and click save.
    6. Select Download and save the file apple-developer-merchantid-domain-association.txt obtained.
    7. Retrieve the downloaded apple-developer-merchantid-domain-association.txt file and create a directory named .well-known at the root of your domain for uploading the file.

      In the end, you should have a url like this: https://your-domain.com/.well-known/apple-developer-merchantid-domain-association.txt

    8. Once the file is placed in the .well-known directory at the root of your domain, return to your Merchant Domain space and click on Verify.

    The Apple Pay contract declaration is now complete.

 Apple will send you an e-mail reminder when the renewal period for a certificate is approaching.
Jobs
Legal
GDPR
25.19-1.11