Терминалы, подключаемые через драйвер UCS, возвращают код ошибки в формате 5X0000000000YYZZ, где:
5X - Код сообщения терминала
0000000000 - 10-циферный серийный номер терминала, если серийный номер короче 10 символов, то он дополняется нулями в начале.
YY - Служебная информация терминала
ZZ - Код ошибки.
Например, была получена ошибка 5X00123456781EE3, расшифруем её:
5X - код сообщения
0012345678 - серийный номер терминала 12345678, дополненный нулями в начале.
1E - служебная информация
E3 - код ошибки, означающий Превышен таймаут ввода карты