Comtrex Global Payments Interface Service
Reference and Installation Instructions

General Info About This Service

This service is responsible for our Global Payments PAT (PayAtTable) interface. The service listens to and communicates with the Ingenico Move/5000 credit card terminal. All communication is initiated by the Ingenico terminal.

Following is a basic communication flow.
  1. Ingenico connects to the service via TCPIP socket connection.
  2. Ingenico requests the service to send a table-check list for the operator to select a guest check.
  3. Ingenico requests the service lock the guest check.
  4. Ingenico locally acquires payment and tip info and authorizes credit card(s).
  5. Ingenico sends payment detail to the service, and the service adds media(s) to the guest check.
  6. Ingenico requests the service unlock the guest check.
  7. Ingenico disconnects the TCPIP socket connection with the service.
There may be multiple Ingenico terminals communicating with the service simultaneously.
Mandatory Installation Prerequisites
  1. This service is intended to be installed only by Comtrex installation and support personnel.
Installation Instructions
Important: Read this section before starting installation.
  1. These instructions are assuming you are logged on to, and performing this installation from the actual target machine.
  2. Installation should be on the PC that is hosting the Odyssey databases.
  3. If "Comtrex Global Payments Interface Service" is already installed, perform the following steps.
    • Administrative Tools > Services > Stop "Comtrex Global Payments Interface Service".
    • Control Panel > Add Remove Programs > Remove "Comtrex Global Payments Interface Service".
  4. Click on the installation link below to run or download (ftp) the installation program.
    • If downloading, download it to any temporary directory on your C: drive.
    • If running directly, ignore the security warning.
  5. If you downloaded "GlobalPaymentsInterfaceServiceSetupxxx.msi", execute it to start the installation.
Installation Followup
  1. There are no registry settings.
  2. Configuration file settings are listed below. These settings should never need updating.
  3. Go to Administrative Tools --> Services. Find "Comtrex Global Payments Interface Service" and start the service.
  4. Wait a few seconds, then check the daily log file to see if any failures. Log file location is listed below.
  5. That completes the installation.
  6. Any time changes are made to the configuration file, be sure to restart service so changes are read by the service.
  7. If GlobalPaymentsInterfaceService is no longer needed at the store, please set service to disabled, or uninstall service.
Installation Reference
  1. Configuration file settings. Config file location is listed below. These settings should never need updating.
     
    Value NameValue DataDescription
    ListenIPAddress 0.0.0.0 This address will allow the service to listen on any of the servers ip addresses.
    ListenPort 18101 This is the listen port.
    AccessDatabasePath c:\icom\database This is the path to the lock files (.lk). This is also the path to the Access databases if not using SQL Server.
    CurrencyCode 826 This is the currency code used in responses to the Ingenico.
    (826=GBP 840=USD)
    InactivityTimeoutMinutes 10 This is the inactivity timeout period.

  2. Files and Folders created, installed or updated by this installation.
    • (32 bit) C:\Program Files\Comtrex Systems\GlobalPaymentsInterfaceService
      (64 bit) C:\Program Files (x86)\Comtrex Systems\GlobalPaymentsInterfaceService
      • GlobalPaymentsInterfaceService.exe - Windows Service.
      • GlobalPaymentsInterfaceService.exe.config - Configuration file.
    • C:\ProgramData\Comtrex Systems\GlobalPaymentsInterfaceService
      • LogFiles - Folder with daily log files.

Version History (GlobalPaymentsInterfaceService.exe)
Downloads

Click here to Download.

 
Page last updated: June 20, 2023