General Info About This Service
- This service is responsible for handling P@T payment requests from local Adyen terminals.
- This service provides support for local plain text http protocol with json payloads.
Mandatory Installation Prerequisites
- This service is intended to be installed only by Comtrex installation and support personnel.
- Must have prevoiusly installed or updated the POS2100.EXE to either version 1.0.3.1023 or 1.0.4.1023 or later version.
Installation Instructions
Important: Read this section before starting installation.
- Stop any running 'Comtrex Adyen Interface Service' and uninstall it first.
- Installation must be on the PC that is hosting the Odyssey databases.
- Insure you have Administrator privileges or use "Run as Administrator".
- Click on the installation link below to download the installation program.
- Zip download includes .msi and a setup.exe.
- Execute the downloaded .exe or .msi file to start the installation.
- After installation, delete downloaded files if desired.
Installation Followup
- Be sure to open port 8080 in your firewall on this server/terminal. Do not open AdyenInterfaceService.exe as a
'Program' through your firewall. Open 'Port 8080' directly.
-
In POS2100 Programming, go to [Printer Configuration][Terminal Print Options] and tab [Output].
For this terminal only, change Print/Video Output Path from G:\POS2100\Remote to C:\Icom\POS2100\Remote.
- Go to Administrative Tools --> Services. Find "Comtrex Adyen Interface Service" and start the service.
-
Wait a few seconds, then check the daily log file to see if any failures. Log file location is listed below.
- That completes the installation.
-
Any time changes are made to "POS System Options -> AdyenDefinitions", be sure to restart service
so changes are read by service.
- If AdyenInterfaceService is no longer needed at store, please set service to disabled, or uninstall service.
Installation Reference
-
Configuration file settings. Config file(s) location is listed below.
Value Name | Value Data | Description |
PlainURL |
http://+:8080/ |
This is the setting to allow/use http unencrypted requests.
Do not edit this setting.
|
LastDailyMaintenanceDay |
0 |
This setting is for the service to keep track of last maintenance day so as to
only perform any required maintenance only once per day.
Do not edit this setting.
|
PrettyJson |
false |
This setting is to log Adyen json responses as received (packed). For debugging purposes this setting may be changed
to "true" for json readability.
If changing this setting, service must be restarted to take affect.
|
-
Registry changes made to POS2100 environment by this installation.
These paths are normally substituted drives (G:) and substituted drives will not be available for the service (AdyenInterfaceService.exe).
-
(32 bit) [HKEY_LOCAL_MACHINE\SOFTWARE\Comtrex Systems\PCS BackOffice] OR
(64 bit) [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Comtrex Systems\PCS BackOffice]
- LanguageDBPath = c:\icom\database\
- LanguageProgramFile = c:\icom\database\
-
(32 bit) [HKEY_LOCAL_MACHINE\SOFTWARE\Comtrex Systems\POS2100] OR
(64 bit) [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Comtrex Systems\POS2100]
- CBODatabasePath = c:\icom\database\
-
Files and Folders created, installed or updated by this installation.
-
C:\windows
- POS2100AUX.dll - Provides interface to guest check printing service in printcheck.dll.
-
(32 bit) C:\Program Files\Comtrex Systems\AdyenInterfaceService OR
(64 bit) C:\Program Files (x86)\Comtrex Systems\AdyenInterfaceService
- AdyenInterfaceService.exe - TCP/IP Service executable.
- AdyenInterfaceService.exe.config - Config file. Installed default.
- Misc. install/uninstall support files.
-
C:\ProgramData\Comtrex Systems\AdyenInterfaceService
- LogFiles - Folder with daily log files.
Version History (AdyenInterfaceService.exe)
-
Version 1.0.0.1 2025-08-01
-
Version 1.0.0.2 2025-08-08
- Updated to use endpoints in AdyenDefinitions db table.
Requires POS2100.EXE 1023 db release, or later.
Current AdyenInterfaceServiceSetup Installation Contents
-
Version 102 2025-08-08 AdyenInterfaceServiceSetup102.zip
- Version 1.0.0.2 AdyenInterfaceService.exe
- Version 1.0.0.42 POS2100AUX.DLL