The bank says "there are no drivers" - how to connect a bank terminal to Torgsoft
When bank employees say that «there are no drivers», this often means there is no communication between the bank software and the accounting system. To work with Torgsoft, the bank must provide not only a "configured terminal", but also an integration package (libraries, software).
This instruction involves checking Windows drivers, installing or registering integration libraries, and changing the technical connection parameters of the bank terminal, so it should be followed carefully. Incorrect driver installation, registration of the wrong DLL file, or changing the terminal operating mode without understanding the consequences can completely stop integration with the POS. Before making any changes, record the current settings, terminal model, bank name, and connection protocol. If you are not sure which file or driver is required, it is better not to install anything at random and contact the bank’s technical support or Torgsoft.
When the bank says there are no drivers
-
During POS integration setup (automatic transfer of the receipt amount from Torgsoft to the terminal).
-
After replacing the terminal or reinstalling Windows.
-
If the bank issued a device configured only for standalone mode.
How to understand that the terminal is not ready for integration
-
The bank replies: «the terminal works on its own», «we do not provide drivers».
-
In Windows Device Manager, the terminal is displayed as Unknown device or with a yellow exclamation mark.
-
Torgsoft shows the error «No connection with the device» or «Library not found».
Why the bank terminal does not connect to Torgsoft
-
No hardware driver (USB-to-Serial): Windows physically detects the device but does not know how to work with it (yellow triangle). This is the operating system level.
-
No integration library (DLL): Windows sees the COM port, but Torgsoft does not have a "translator" to communicate with the terminal. This is the program level.
-
Incorrect terminal mode: the Ethernet, USB, or Wi-Fi mode is not activated on the device itself.
-
Lack of access rights: the library exists, but it has not been registered in Windows as administrator.
How to find out what exactly is missing for connection
Step 1. Checking the physical connection (Windows level)
-
Connect the terminal directly to the motherboard USB port (without hubs).
-
Open Device Manager → Ports (COM and LPT).
-
If there is a yellow exclamation mark: you need a driver specifically for the cable/chip (often these are FTDI, Prolific, or specific Verifone/Ingenico USB Driver drivers). This driver must be provided by the bank or can be found by the hardware ID. Without this step, the DLL libraries will not work.
-
If the device is displayed as a COM port: the physical connection exists, proceed to step 2.
Step 2. Requesting and installing integration files (Torgsoft level)
Request files from the bank for the specific protocol:
-
BPOS protocol (PrivatBank, Oschadbank):
-
Required: ECRCommX.dll 32-bit library (version 1.8.3.0+) and a virtual COM port driver.
-
PosAPI protocol (Raiffeisen, Sense):
-
Required: Posapi.dll library.
-
WebSocket / JSON protocol (PrivatBank — new PAX models):
-
For USB: the genericDriverJsonXXX.exe service is required.
-
For Ethernet/Wi-Fi: Torgsoft can work directly by IP.
- SSI_JSON protocol (Monobank, PKMB)
- Torgsoft works directly, without an integration library
Step 3. Arguments for communication with the bank
If the bank’s technical support refuses:
Scenario A (Hardware driver):
«In Device Manager, the terminal is displayed as "Unknown device". Please provide the USB emulation driver (Verifone USB / Ingenico USBCDC) so that Windows can detect the COM port».
Scenario B (Integration library):
«The terminal is connected, and the port exists. For the POS software to work, we need a library (.dll) for the [name] protocol. Please provide the file package for Windows integration».
How to check that the terminal is ready for work
-
Check the connection with the bank terminal from Torgsoft.
How to avoid repeated connection issues
-
Disable USB power saving. In Device Manager → USB controllers → Root Hub → Properties → Power Management → Uncheck "Allow the computer to turn off this device...". This will prevent the terminal from disconnecting.
-
Use Ethernet (LAN) or Wi-Fi. If possible, connect the terminal via a network cable to the router. This is more stable than USB and does not depend on COM port drivers in Windows.
What is important to remember
The absence of "drivers" often means there is no communication between Windows and the "hardware" (hardware driver) or between Windows and Torgsoft (integration library). The bank must provide both components.
-
29.01.2026
Exceeded number of workstations" error when working with a banking POS terminal
How to fix the license error when connecting a banking POS terminal to Torgsoft. Guide on clearing old workstation bindings.
-
28.01.2026
The bank says "there are no drivers" - how to connect a bank terminal to Torgsoft
What to do if the bank does not provide drivers for the terminal: COM port, DLL libraries, ECR mode and connection to Torgsoft
-
28.01.2026
Setting up the PAX A930 bank terminal (JSON / Wi-Fi)
Guide on connecting and configuring the PAX A930 Android banking terminal in the Torgsoft program via the JSON (COM/TCP) protocol over Wi-Fi









Go back to the previous step