Enable Apple Pay in Your Storefront
The merchant can use a PSP that has enabled Apple Pay for use on B2C Commerce sites using the Standard Payment API from B2C Commerce. Alternatively, the merchant can use a LINK cartridge to enable Apple Pay for storefronts.
The standardized B2C Commerce and PSP Apple Pay integration model creates a seamless enablement process for B2C Commerce merchants to enable Apple Pay. This approach requires minimal client code customizations or LINK cartridge updates. In Business Manager, the merchant identifies the PSP to use, and the API version, API URL, API username and password, and PSP merchant account ID.
If the site is using a LINK cartridge, to enable customers to pay using Apple, the merchant updates the LINK cartridge for payment.
No matter which method the merchant uses to implement Apple Pay for the Web, the merchant must:
- have at least one storefront in a location where Apple Pay is supported
- register for an Apple Merchant ID
Apple recommends that merchants who already have a Merchant ID use the same Merchant ID and certificate to support Apple Pay on the web. You enter the merchant ID into Business Manager.
- generate an Apple certificate
The PSP gives the merchant a certificate request which they upload to the Apple developer portal to generate the certificate.
- configure Apple Pay for the Web in Business Manager
Register for an Apple Merchant ID
- Log in to developer.apple.com.
- Create an Apple Merchant ID.
Generate an Apple Payment Processing Certificate
- Obtain a CSR (certificate signing request) file from your PSP.
- Use this CSR to generate a certificate through Apple.
For details, browse to https://developer.apple.com/support/apple-pay-domain-verification/.
- Upload the certificate back to your PSP.
Configure Apple Pay on the Web in Business Manager
To enable Apple Pay for use on B2C Commerce sites using the Standard Payment API from B2C Commerce, the merchant must configure Apple Pay in Business Manager.