Payment ServicesAdyen Checkout

Adyen Checkout

Sana Commerce 9.3
Your connector

Configure Adyen Checkout in Sana Admin

When the Adyen Checkout payment provider is installed and configured for your Adyen account, it must be also configured in Sana Admin.

Set up Adyen Checkout

Step 1: In Sana Admin click: Apps > Add-ons. When the Adyen Checkout add-on is installed, you can configure it from any tab on the "Add-ons" page by clicking on the Configure button .

Step 2: Choose the appropriate payment integration mode.

There are two modes: test and live. Test mode allows to simulate the payment process as a real payment and helps to make sure that everything will behave the same way when you go live. Live mode implies that a customer makes a real purchase using already configured payment provider and methods.

Step 3: Configure the payment provider by entering the payment provider specific settings of the test / live account.

The table below provides description of the Adyen Checkout payment provider settings.

Field Description
Live endpoint prefix     This setting is required only for the Live integration mode.

To communicate with the Adyen API, you should submit HTTP POST requests to the corresponding endpoints. These endpoints differ for test and live accounts.

To find your Adyen live endpoints:

  1. Log in to your live Adyen Customer Area.
  2. Go to: Account > API URLs.
    On the API URLs and response page, you can see the configured endpoints for your company account.

For example, if your live endpoint URL is:

  • https://1797a841fbb37ca7-AdyenDemo-checkout-live.adyenpayments.com/checkout/v32/payments

Then, the live endpoint URL prefix is:

  • 1797a841fbb37ca7-AdyenDemo
Api Key Enter the API Key. The API Key is available in the Adyen Customer Area, click: Account > Users. Open the necessary user and click Generate New API Key. Copy the API Key and insert it in Sana Admin.
Merchant account The merchant account identifier you want to process the (transaction) request with.

You can find your merchant account on the Accounts page, in the Account code field.
Notification HMAC signature A string in Base64 encoded format.

The notification signature is generated by concatenating the values of a number of the standard notification fields, and by computing the HMAC using the shared secret, as configured in the standard notification.

To generate the standard notification HMAC key, in Adyen Customer Area click: Account > Webhooks. Find the Standard Notification setup and click Edit & Test. You can generate new HMAC key in the Additional Settings.
Notification Authentication username HTTP authentication username of the standard notification. The username must be the same as in the Adyen server communication settings.

In the Adyen Customer Area click: Account > Webhooks. Find Standard Notification and click Edit & Test. See the Authentication settings.

    If you don't enter the authentication username and password, HTTP authentication will not be used for notifications. It is recommended to use alphanumeric characters of the English language in the HTTP authentication username and password. For example, the character "ä" which is available in the German language is not supported. Please, contact Adyen support for more information.
Notification Authentication password HTTP authentication password of the standard notification. The password must be the same as in the Adyen server communication settings.

In the Adyen Customer Area click: Account > Webhooks. Find Standard Notification and click Edit & Test. See the Authentication settings.

    If you don't enter the authentication username and password, HTTP authentication will not be used for notifications. It is recommended to use alphanumeric characters of the English language in the HTTP authentication username and password. For example, the character "ä" which is available in the German language is not supported. Please, contact Adyen support for more information.

When Adyen Checkout is installed and configured, you can set up the necessary payment methods in Sana Admin that are supported by Adyen Checkout.

Payment ServicesAdyen Checkout