Search

Are you looking for test card numbers?

Would you like to contact support?

Plugin icon

Set up payment methods

Configure the payment methods that you want to offer in your Salesforce Commerce Cloud store. 

For older versions of the Adyen Payments Cartridge, see our older documentation. You can also learn more about how to migrate to Adyen Payments Cartridge version 20.1.0.

Payment methods

After the metadata import, Adyen has been added as the payment processor for credit cards, and the local payment methods that have been configured for your merchant account in the Adyen Customer Area.

To make sure that this has been set up correctly:

  1. In the Business Manager, go to Merchant toolsOrdering > Payment Methods.
  2. In the ID column, check that Payment Processor is set to Adyen_Component.   

3D Secure 2

The cartridge supports native 3D Secure 2 authentication by default. To configure this:

  1. In the Business Manager, go to Merchant tools > Site Preferences > Custom Preferences > Adyen.
  2. Set 3DS2 Enabled to Yes.
  3. Select Save in the upper-right corner.

Credit card installments

Credit card installments are optionally available in some countries. To learn more about their availability, see Credit card installments.

To configure credit card installments:

  1. Go to our Github link for Salesforce Commerce Cloud to create the required configuration value.
  2. In the Business Manager, go to Merchant tools > Site Preferences > Custom Preferences and enter the created value into the Credit Card Installments field. Leave the field empty if you're not using installments.

Google Pay

Google Pay is enabled by default the Test environment.

To enable Googlepay in the Production environment:

  1. Get your Google Merchant Id.
  2. In the Business Manager, go to Merchant tools > Site Preferences > Custom Preferences > Adyen.
  3. Set your value for Google MerchantID.
  4. Select Save.

PayPal

PayPal is enabled by default the Test environment.

To enable PayPal in the Production environment:

  1. Get your PayPal Merchant Id.
  2. In the Business Manager, go to Merchant tools > Site Preferences > Custom Preferences > Adyen.
  3. Set your value for PayPal MerchantID.
  4. Select Save.

Set up point of sale (POS)

Adyen's Terminal API allows your Salesforce Commerce Cloud stores to process payments via point-of-sale (POS) devices.

Before you begin to set up POS, make sure that you have imported the metadata, and set up the cartridge.

Step 1: Enable POS payments

  1. In the Business Manager, go to Merchant Tools > Ordering > Payment methods.
  2. Select AdyenPOS.
  3. Select Yes in the Enabled column.
  4. From the Payment Processor drop-down in the AdyenPOS Details section, select Adyen_POS.

Step 2: Configure services

  1. In the Business Manager, go to Administration > Operations > Services.
  2. In the Profile column next to AdyenPosPayment, select Adyen.  
  3. In the Name box, enter Adyen.
  4. In the Connection Timeout (ms) box, enter 100.000.
  5. Ensure that the Enable Circuit Breaker check box is not selected.

Step 2 (optional): Create Store Id

  1. Create Store Id.
  2. In the Business Manager, go to Merchant tools > Site Preferences > Custom Preferences and set the StoreId value.

Set up Apple Pay on the Web

Salesforce Commerce Cloud provides integration with Apple Pay on the Web, where Adyen is used as one of the payment facilitators to accept Apple Pay tokens and process them.

Step 1: Enable Apple Pay

Before you begin to set up Apple Pay on the Web, make sure that we have your Apple merchant identifier and payment processing certificate.

Refer to Enable Apple Pay and follow the instructions to:

  1. Create your merchant identifier.
  2. Enable Apple Pay capabilities.
  3. Create a payment processing certificate.

You do not need to complete Steps 4 and 5 on the Enable Apple Pay page.

Step 2: Set up Apple Pay on the Web in Salesforce Commerce Cloud

  1. In the Business Manager, go to Merchant Tools > Site Preferences > Apple Pay.
  2. In the Payment integration section, fill in the following fields:

    Field Description
    Apple Pay Enabled? Select the check box.
    Apple Merchant ID Enter your Apple Merchant ID (configurable in https://developer.apple.com/).
    Apple Merchant Name Enter your Apple Merchant Name (configurable in https://developer.apple.com/).
    Country Code Enter your Country Code.
    Merchant Capabilities Select 3DS.
    Supported Networks Select the supported networks.
    Redirect Pages to HTTPS? Select the check box.
    Use Commerce Cloud Apple Pay Payment API? Select the check box.
    Payment Provider URL Use https://pal-test.adyen.com/pal/adapter/Demandware/authorise for Test or https://pal-live.adyen.com/pal/adapter/Demandware/authorise for Live.
    Payment Provider Merchant ID Enter your Adyen Merchant Account name.
    API Version Select the latest.
    Use Basic Authentication? Select the check box.
    Payment Provider User

    Your API credential (ws@Company.[YourCompanyAccount]) from the Adyen Customer Area. You can find this under Account > API credentials.

    Payment Provider Password

    Your API credential password from the Adyen Customer Area. You can find this under Account > API credentials, by selecting the credential:

    ws@Company.[YourCompanyAccount]

    Use JWS? Leave it unselected.
    JWS Private Key Alias Leave it empty.
  3. Register Apple Sandbox/Production domain on the Domain Registration section of Salesforce Commerce Cloud.
  4. In the Business Manager, go to Merchant Tools > Ordering > Payment Methods > DW_APPLE_PAY and set Payment Processor to Adyen_Component.

For any questions regarding this integration, contact Salesforce Commerce Cloud directly.

Next steps