Error "Terminal busy" (DeviceBusy): what to do
The message «Terminal is busy with another operation» or the response code DeviceBusy means that the banking POS terminal cannot accept a new command from the cash register because it is waiting for the previous action to be completed or is currently in another operating mode.
When the «Terminal is busy» error appears
-
During the initiation of card payment from the Torgsoft cash register.
-
When attempting a repeated operation immediately after the previous one.
-
When working with the terminal through an unstable connection (LAN / Wi-Fi / RDP).
How to understand that the terminal is not ready for a new operation
-
A window appears in Torgsoft with the message: «The device is busy. The terminal may be waiting for user input...».
-
The payment does not start or the waiting window «freezes».
-
The physical terminal display shows an open menu, a confirmation request, or service mode.
Why the terminal returns the DeviceBusy status
-
The previous operation is not completed. The terminal is waiting for user action: confirmation of receipt printing, selecting «Yes / No», or the customer entering a PIN code.
-
The terminal is in the service menu. The cashier entered the menu (X-report, settings) and did not return to the main «Present card» screen.
-
Bank background processes. The terminal is downloading software updates or encryption keys.
-
Protocol failure. Waiting for a response gets stuck (often with RDP connection or packet loss in the network).
How to return the terminal to working condition
Step 1. Check the terminal screen
Look at the device display:
-
If there is a prompt (for example, «Print a copy?») — complete the action (buttons Green / Enter).
-
If the settings menu is open — press Red / Cancel several times until the main screen appears.
Step 2. Restart the equipment
-
Restart the POS terminal (by power supply or key combination).
-
If the terminal is connected via LAN — restart the router/switch.
Step 3. Adjust the timeout in Torgsoft
If the terminal is working slowly and the error appears often:
-
Go to Settings → Parameters → Additional functions.
-
In the banking terminals section, find Response timeout.
-
Increase the value (for example, from 60 to 180 seconds), then restart the program.
How to check that the terminal is ready for payment again
-
The terminal display shows the bank logo or «Present card», and cash register integration is running.
-
The connection test in Torgsoft passes successfully.
How to avoid the DeviceBusy error from recurring
-
Train cashiers to always complete the dialog on the terminal (press «No» when asked to print a copy of the receipt).
-
Use a wired connection (Ethernet) instead of Wi-Fi for the terminal.
-
Set up IP address reservation (DHCP Reservation) in the router.
What is important to remember
If you see DeviceBusy — the problem is not in the program, but in the terminal state. First look at the device screen and press «Cancel» (Red) or «OK» (Green) to return it to standby mode.
-
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
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
-
22.01.2026
The bank terminal check slip is not printing
The bank terminal slip check is not printed: how to check the printer, template, terminal and transfer of details to the fiscal check









Go back to the previous step