Setting up your Apple Pay Merchant ID in the Merchant Back Office
- Select your Apple
Pay MID created in the Merchant IDs tab.
The contract details appear.
- In the Apple Pay
Payment Processing Certificate section, click on Download a certificate signature request (*.
csr).
The platform requires a signed certificate for payment processing. This certificate is mandatory.
- Connect to Apple Developer to import the
downloaded file. Follow these steps to obtain a signed certificate:
- Go to Certificates, Identifiers & Profiles.
- In the App IDs list, select Merchant IDs.
- From page Merchant ID, go to section Apple Pay Payment Processing Certificate.
- Click Create
Certificate.
The certificate creation page appears.
- Click Choose
file then load the file downloaded from your Merchant Back Office.
Example: processing.bdupont-1234-apple.csr
- Click Continue then Download on the page that appears.
The signed certificate is generated.
- Register the downloaded certificate.
- In the Apple Pay
Payment Processing Certificate section, click on Import the certificate signed by Apple (.cer).
This button appears after the certificate signing request has been downloaded.
- Import the downloaded certificate.
Example: processing.bdupont-1234-apple.csr
The Status of the field changes to Certificate enabled.
- In the Apple Pay
Merchant Identity Certificate section, click on Download a certificate signature request (.csr).
The platform needs a signed certificate for merchant identity. This certificate is mandatory.
The two files each have a different prefix for easy identification.
Examples:
processing.bdupont-1234-apple.csr
identity.bdupont-1234-apple.csr
- From your Apple accountApple Developer:
- Go to Certificates, Identifiers & Profiles.
- In the App IDs list, select Merchant IDs.
- From Merchant ID page, go to Apple Pay Merchant Identity Certificate section.
- Click Create
Certificate.
The certificate creation page appears.
- Click Choose
file then load the file downloaded from your Merchant Back Office.
Example: identity.bdupont-1234-apple.csr
- Click Continue then Download on the page that appears.
The signed certificate is generated.
- Register the downloaded certificate.
- In the Apple Pay
Merchant Identity Certificate section, click on Import the certificate signed by Apple (.cer).
This button appears after the certificate signing request has been downloaded.
- Import the downloaded certificate.
Example: identity.bdupont-1234-apple.csr
The Status of the field changes to Certificate enabled.
- Declare domains.
You must declare all the URLs where Apple Pay will be used, and these URLs must be in https.
- Sign in to your Apple Developer account.
- In the App IDs list, select Merchant IDs.
- Select your Merchant ID (see: Creating an Apple Developer merchant ID.).
- Under the Merchant Domain section, select Add Domain.
- Fill in your domain name and click save.
- Select Download then save the apple-developer-merchantid-domain-association file obtained.
- Create a directory called .well-known at the root of your domain.
- Retrieve the registered file apple-developer-merchantid-domain-association and drop
it into the directory.
You should obtain a url like this: https://your-domain.com/.well-known/apple-developer-merchantid-domain-association
- Return to your Merchant Domain home then click on Verify.
The Apple Pay contract declaration is complete.