Adyen will introduce network changes to its endpoints used in the communications between merchants' systems and Adyen's LIVE and TEST platform on Tuesday April 6th 2021. Adyen will send out a system message once the network changes on its live endpoints have been successfully completed.
1) Will I be affected by this network change?
Likely this change does not affect your integration. Only merchants that do (custom) IP whitelisting on incoming communications from the Adyen platform or IP whitelisting on outgoing requests sent from their system to the Adyen platform may need to check if the full list of IP addresses used by Adyen is accepted by their inbound and outbound endpoints.
2) How can I verify if I am doing IP whitelisting?
IP whitelisting is done on the merchant’s side of the integration, outside of the Adyen platform. Therefore, merchants' IP whitelisting strategies are not visible to Adyen. In case you are unsure, please check with your technical team, service administrator, or system integrator.
Merchants who do not perform IP whitelisting, do not require to take action.
Please bear in mind that IP whitelisting may be performed on:
a) Incoming communications from the Adyen platform: Communications from the LIVE or TEST Adyen platform towards merchants' systems are sent via webhooks and notifications under the DNS name: out.adyen.com. To retrieve the list of addresses used for these communication, please refer to this article: Adyen domain and IP addresses
b) Outgoing communications to the Adyen platform: Requests and communications from merchants' systems towards the Adyen platform should always use DNS to resolve the current list of IP addresses used by Adyen on a specific moment in time.
3) What is Adyen's recommendation on IP validation?
By default, Adyen does not recommend to perform IP whitelisting on Adyen's IP addresses since this may impact connectivity to Adyen's systems at the moment a new set of IP addresses is enabled or removed from the LIVE or TEST environment. In practice and for various reasons, Adyen may decide to make changes in the list of IP addresses being used at different moments in time (with or without prior communication).
In order to ensure the trustability of the domains used on Adyen's incoming and outgoing endpoints, Adyen provides on each domain a DNS certificate of authority authorisation (CAA). Upon establishing a connection to Adyen's domains and endpoints, merchants are required to authenticate the connection before any type of communication is exchanged between both parties.
4) How can I check which domain(s) is/are relevant for my integration?
You can self-check the domain(s) that you use for API requests to Adyen. Usually, the domains can be found from your configuration. Your technical team or system integrator will be able to determine which endpoint(s) is/are being used in your integration.
For more information about Adyen's domains and endpoints, please refer to this page: Live Endpoint Structure.
5) Can I verify my network connectivity with Adyen?
The new list of IP addresses used for Adyen's webhooks and notification service under DNS name: out.adyen.com has already been made available in the LIVE environment for testing purposes only.
In case you perform IP whitelisting on the Adyen's API endpoints, you will need to get in touch with Adyen support (email@example.com).