Callback
  • From a market stall to a store

  • -

  • From a store to a retail chain

  • -

  • From retail to manufacturing

Error "Terminal busy" (DeviceBusy): what to do

Volodymyr Vytyshchenko
Volodymyr Vytyshchenko

Trade automation expert at Torgsoft

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

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

  1. 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.

  2. 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.

  3. Bank background processes. The terminal is downloading software updates or encryption keys.

  4. 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

  1. Restart the POS terminal (by power supply or key combination).

  2. 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:

  1. Go to Settings → Parameters → Additional functions.

  2. In the banking terminals section, find Response timeout.

  3. 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

  1. The terminal display shows the bank logo or «Present card», and cash register integration is running.

  2. 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.


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Add comment

Add comment
Thank you for your feedback! It will be published after being reviewed by a moderator.
Related articles