Adyen

Sana Commerce 9.3
Your connector

Configure Adyen in Sana Admin

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

Set up Adyen


Step 1: In Sana Admin click: Apps > Add-ons. When the Adyen 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 payment provider settings.

Field Description
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.
Skin code A unique code to identify the skin that you want to apply to the hosted payment page which processes the transaction.

You can find the skin code on the Skins page in the Adyen BackOffice, edit the skin, and then use its code.

    You can create a skin for your hosted payment page to make it consistent with your brand guidelines. You can create multiple skins in your merchant account to provide tailored branding experiences to your shoppers.

HMAC signature The signature in Base64 encoded format.

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

To generate the skin HMAC key, open the Skins page, edit your skin, and then click Generate new HMAC Key.

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, click: Settings > Server Communication. Find the Standard Notification setup and click Edit & Test. You can generate new HMAC key in the Additional Settings.

Authentication username HTTP authentication user name of the standard notification. The user name must be the same as in the Adyen server communication settings.

In the Adyen BackOffice click: Settings > Server Communication. Find Standard Notification and click Edit & Test. See the Authentication settings.

     If you don't enter the authentication user name 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 user name and password. For example, the character "ä" which is available in the German language is not supported. Please, contact Adyen support for more information.
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 BackOffice click: Settings > Server Communication. Find Standard Notification and click Edit & Test. See the Authentication settings.

     If you don't enter the authentication user name 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 user name and password. For example, the character "ä" which is available in the German language is not supported. Please, contact Adyen support for more information.
No of days within which the payment needs to occur Number of days for the payment deadline; the payment needs to occur within the specified time value.
This is especially useful for tickets and reservations, where you want to hold items for sale for a short or limited period of time.

     Should not be less than 1 or greater than 365.

No of days within which the order need to be shipped Number of days for the ordered goods or services to be shipped or provided to the buyer when the order is placed.

     Should not be less than 1 or greater than 365.


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