Enable Apple Pay in Your Storefront

There are two distinct scenarios for the Salesforce B2C Commerce merchant:

No matter which method the merchant uses to Implement Apple Pay for the Web, the merchant must:

Register for an Apple Merchant ID

  1. Log in to developer.apple.com.
  2. Create an Apple Merchant ID.
Note: When you set up and configure services for your merchant ID, you don't specify the Merchant Domains or Apple Pay Merchant Identity (in the lower portion of the iOS Merchant ID Setting page). However, to register the correct domain name of your site with Apple, ensure that your site's alias file contains the alias mapping for you https URL in the settings section. For details about Apple Merchant IDs, browse to https://developer.apple.com/support/apple-pay-domain-verification/.

Generate an Apple Payment Processing Certificate

  1. Obtain a CSR (certificate signing request) file from your PSP.
  2. Use this CSR to generate a certificate through Apple.

    For details, browse to https://developer.apple.com/support/apple-pay-domain-verification/.

  3. 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.

Note: To provide custom code access to Apple Pay configuration, B2C Commerce provides the API class dw.extensions.applepay.ApplePayConfiguration.

Related Links

Apple Pay On the Web

Apple Pay On the Web Process

Apple Pay On the Web Supported Hardware

Apple Pay On the Web Supported Locales

Enable Apple Pay in Your Storefront

Configuring Apple Pay On the Web in Business Manager

Apple Pay Button Injection

Enable Apple Pay On the Web Using a LINK Cartridge

Enable Apple Pay On the Web for PSPs

Apple Pay On the Web Payment Authorization

Apple Pay On the Web Integration into B2C Commerce Processes