Configure capabilities

Configure Apple Pay on the web

Apple Pay on the web allows users to purchase goods and services within your web app.

First create a merchant identifier in your developer account that uniquely identifies you to Apple Pay as a merchant who is able to accept payments. You can use the same merchant identifier for multiple apps. The merchant identifier never expires.

Next create a payment processing certificate that's associated with your merchant identifier and used to encrypt payment information. The payment processing certificate expires every 25 months and can be revoked. When that happens, just re-create the payment processing certificate.

Then register the merchant domains in your organization that will process the Apple Pay transactions and create a merchant identity certificate that you’ll use to authenticate communication with the Apple Pay servers.

Required role: Account Holder or Admin.

Register a merchant domain

  1. In Certificates, Identifiers & Profiles, click Identifiers in the sidebar, then select Merchant IDs from the pop-up menu on the top right.

  2. On the right, select your merchant identifier.

  3. Under Merchant Domains, click Add Domain.

  4. Enter the fully qualified domain name, then click Save.

  5. Click Download, place the downloaded file in the specified location, then click Verify.

  6. Click Done.

Remove a merchant domain

  1. In Certificates, Identifiers & Profiles, click Identifiers in the sidebar, then select Merchant IDs from the pop-up menu on the top right.

  2. On the right, select your merchant identifier.

  3. Under Merchant Domains, click Remove next to the domain, then follow the instructions.

Verify a merchant domain

  1. In Certificates, Identifiers & Profiles, click Identifiers in the sidebar, then select Merchant IDs from the pop-up menu on the top right.

  2. On the right, select your merchant identifier.

  3. Under Merchant Domains, click Verify next to the domain, then follow the instructions.

Create a merchant identity certificate

  1. In Certificates, Identifiers & Profiles, click Identifiers in the sidebar, then select Merchant IDs from the pop-up menu on the top right.

  2. On the right, select your merchant identifier.

  3. Under Apple Pay Merchant Identity Certificate, click Create Certificate.

  4. Create a certificate signing request on your Mac, then click Continue.

  5. Click Choose File.

  6. In the dialog that appears, select the certificate request file (a file with a .certSigningRequest file extension), then click Choose.

  7. Click Continue.

  8. Click Download.

    The certificate file (a file with a .cer file extension) appears in your Downloads folder.

To learn more about Apple Pay on the web, visit Apple Pay JS Documentation.