Adyen Gateway
Support avatar
Written by Support
Updated over a week ago

January 10, 2022

Update: February 2, 2024

To configure Adyen Gateway into your sticky.io CRM, you will go to Payments>Gateways, under ACTIONS select Add New Provider Profile. Select the type = Payment/Gateway and select Adyen from the drop down. Fill out the gateway parameters which are outlined below and click “Save”.

To keep your gateway records in sync with sticky order totals we recommend that you set up Webhooks in the Adyen Gateway. Further information on Webhooks is added at the end of this document.

For more information on this Gateway click here https://www.adyen.com/

These parameters are briefly described here for your reference:

Alias: name that you will assign to the gateway. This is for internal purposes only; it helps you identify a specific gateway account among several of them in your CRM.

API Key: Adyen will provide you with the API Login.

API URL: Adyen will provide you with the Trans Key.

API Username: This will be provided to you by Adyen.

API Password: This will be provided to you by Adyen.

Merchant Account : This will be provided to you by Adyen

Currency: Adyen currently supports dozens of currencies. Click the drop down when setting up the profile for the full list.

3D Secure: Select whether or not to use 3D Secure. The use of this feature requires customer interaction during transactions since sensitive data from the customer must be provided in order for a transaction to be approved. If this is set to YES, you will need to include the 'three_d_redirect_url' parameter within your API NewOrder request.

Test Mode: Set to YES if you would like to use this gateway in test mode.

WEBHOOKS

sticky is set up to receive the following webhooks from Adyen:

  • AUTHORISATION

  • CAPTURE

  • REFUND

  • REFUND_FAILED

  • REFUND_REVERSED

  • VOID_PENDING_REFUND

Setting up webhooks

  • Verify that the new profile field, “Webhook URL” is visible, then click save to generate one. Reopen the profile to copy it.

  • In the Adyen dashboard, navigate to the “Developers” section in the sidebar and click “Webhooks”.

  • Click the blue “Webhook” button in the upper-right corner to add a new webhook, and select “Standard Webhook” in the modal.

  • Add a description, and then select the “Server configuration” dropdown and paste in the webhook URL, leaving every other option as-is.

  • Click the “Events” dropdown, click the “Clear” button, and then select the above webhooks and click “Apply”.

  • (Optional) Click the “Test Configuration” button on the bottom-right and select an event you would like to test. If the test is successful then you can be sure webhooks will be successfully delivered.

  • Finally, click “Save changes”.

ADDITIONALLY

There are 2 Required Fields on the Merchant Account Details tab. *Descriptor - This will be the MID Descriptor *Customer Service Number - The customer service number assigned to the MID

There is 1 Required Field on the Limits and Fees tab *Global Monthly Cap - This will be the sales amount allowed monthly on this MID

To maximize the efficiency of sticky.io Reporting Analytics we suggest you take a moment and fill out the rest of the fields. These will all be used in sticky.io’s profitability reports.

For field definitions on all of the fields on the Merchant Account Details Tab and the Limits & Fees Tab - click here- overview of gateway providers

Once your gateway profile has been created, then you will go through your campaigns and assign the gateway to the corresponding campaign(s).

Did this answer your question?