System Architecture
EFTLink utilizes the Pay by Link core in order to connect to either Adyen’s Checkout Service (using the Adyen Checkout API) for Customer Not Present transactions or Adyen’s Terminal for Customer Present transactions (using the Adyen Terminal API). Both connections are established using HTTPS / TLS from EFTLink to Endpoint.
Please note that starting from version 24, validation of EPS device or cloud endpoint SSL certificates will be enforced using a dedicated truststore. To set up the truststore with the required trusted certificates, refer to the Oracle Retail EFTLink Framework Installation and Configuration Guide, Securing Communication to EPS Devices by Importing Trusted Certificates section.
Also note that the core default configuration for protocols and ciphers may be too restrictive for some EPS terminals. Please verify and update the configuration with the device supported values by contacting the PSP vendor or by using tools to inspect the SSL connection such as:
openssl s_client -showcerts -connect <terminal/cloud URL endpoint>