To offer the Apple Pay payment method in combination with Adyen as your payment provider, an additional configuration is required. Below you can find the extra steps you need to complete.
Note: we assume that the configuration for Adyen has already been created. If not, take a look at the manual How to connect Adyen with WordPress via Pronamic Pay.
Configuring Apple Pay
Benodigde tijd: 25 minuten.
A step-by-step manual to connect Apple Pay with Adyen.
- Log in with your Apple Developer account
Navigate to https://developers.apple.com and log in with your Apple Developer account. If you don’t have an account yet, create one first. To set up Apple Pay, a membership in the Apple Developer Program or Apple Developer Enterprise Program is required.
- Create an Apple Pay merchant identifier
Create a merchant identifier according to Apple’s instructions, make sure that the chosen identifier name starts with merchant.com.adyen (for example, merchant.com.adyen.merchantAccount – where you replace merchantAccount with your Adyen merchant account).
After creating the merchant identifier, send it together with the Adyen web service username (ws@Company. [YourCompanyAccount] or see Account » Users in the Adyen dashboard) to support@adyen.com. - Enter the Apple Pay Merchant ID
On the Advanced tab of the Adyen configuration in WordPress, enter the merchant identifier in the Apple Pay Merchant ID field.
- Activate Apple Pay authorizations
Return to the Certificates, Identifiers & Profiles section in the Apple Developer account. Choose the identifier you created in step 2. Edit the identifier and activate all authorizations related to Apple Pay.
- Create a Apple Pay payment processing certificate
In response to the email to Adyen, you will receive a Certificate Signing Request (CSR). Use this to create a payment processing certificate following Apple’s instructions.
After creating the payment processing certificate, send it by email to support@adyen.com. You will receive a confirmation as soon as the certificate is activated. - Register domain with Apple
Follow Apple’s instructions to register and validate a merchant domain.
- Create an Apple Pay merchant identity certificate
Follow Apple’s instructions to create a merchant identity certificate, including the step to create a certificate signing request. The CSR previously received from Adyen cannot be used in this step.
- Upload Apple Pay Merchant Identity Certificate
You need to import the certificate from the previous step (.cer file) into the Keychain Access app. Then, in the Category box, click My certificates and find the Apple Pay Merchant Identity certificate for the merchant identifier. Select the certificate and choose File » Export Items… from the menu to export the certificate and private key as a .p12 file.
When exporting, a password is requested to protect the export. It is important to enter a random password here and to enter the same password in the Apple Pay Merchant Identity private key password field in the Adyen configuration. Without setting a password, not all necessary data will be exported.
Upload the .p12 file in the Adyen configuration to the Apple Pay Merchant Identity Certificate field. Press the Update button to save the settings. When saving the settings, the Apple Pay Merchant Identity Private Key field will be automatically filled in based on the data from the uploaded file. - The payment method is configured
Apple Pay is now ready to use and can be offered on your website.