Дано:
- эквайринговый терминал SP30 PAX | Inpas от «Сбербанка» подключенный через USB.
- Windows 10 64бит, Администратор.
Задача: состыковать терминал с ПК для последующей работы c 1С 8.3.
Сейчас ошибка в 1С при тестировании " «Тест не пройден. Статус=-1 (неизвестный статус транзакции)».
Примечание: инициализация оплаты через "LoadParm.exe 1 100" работает исправно.
Конфиг pinpad.ini
Спойлер
Код: Выделить всё
ComPort=3
;PinpadLog=1
;WaitPinpadSeconds=60
;PinpadIPAddr=10.73.27.24
;PinpadIPPort=8888
;TerminalID=00000000
;MerchantID=000000000000
;Header=Заголовок чека строка 1|Строка 2|Строка 3|Строка 4
;CardHolderSignatureImage=sign\<date}\<t_id}\<tn}-<time}.png
Speed=115200
ShowScreens=1
Printerend=01
;PrinterType=Epson-TM950
;PrinterType=Generic_32_chars
;PrinterType=Generic_35_chars
;PrinterType=Generic_36_chars
;PrinterType=Generic_40_chars
;ForceTopMost=1
;PilotNtSeparateCancelAndRefund=1
NewProtocol=1
Драйвер :
Спойлер
Настройки файла DualConnector.xml:
Посмотреть
Спойлер
Спойлер
Код: Выделить всё
12.02.21 00:24:17.381 Log TYPE is 'ADVANCED' ID6
12.02.21 00:24:17.381 Call Exchange method. Ver.1.3.8.3, Emergency timeout(ms): 60000 ID6
12.02.21 00:24:17.382 SA packet:
[25] = '26'
[90] = 'Test'
---------- ID7
12.02.21 00:24:17.382 Mutex does not exist. ID7
12.02.21 00:24:17.384 Created the mutex. ID7
12.02.21 00:24:17.384 Wait for the mutex. ID7
12.02.21 00:24:17.386 Entered the mutex. ID7
12.02.21 00:24:17.386 In Serial :: Open() trying to open ID7
12.02.21 00:24:17.422 In Serial :: Write() trying to write ID7
12.02.21 00:24:17.422 COM3: Writen 17 bytes: ID7
12.02.21 00:24:18.955 COM3: Receive 1 bytes: ID7
12.02.21 00:24:18.956 In Serial :: Write() trying to write ID7
12.02.21 00:24:18.957 COM3: Writen 17 bytes: ID7
12.02.21 00:24:20.479 COM3: Receive 1 bytes: ID7
12.02.21 00:24:20.480 In Serial :: Write() trying to write ID7
12.02.21 00:24:20.481 COM3: Writen 17 bytes: ID7
12.02.21 00:24:21.942 COM3: Receive 1 bytes: ID7
12.02.21 00:24:21.943 ID7
12.02.21 00:24:21.943 In Serial :: Close() serial != null ID7
12.02.21 00:24:21.943 In Serial :: Close() serial is open ID7
12.02.21 00:24:21.944 In Serial :: Close() finished ID7
12.02.21 00:24:21.945 In Serial :: Close() mutex released ID7
12.02.21 00:24:21.957 Process ended with error: ERR_DEVICE_EXCHANGE ID8
12.02.21 00:24:22.083 Log closed... ID6
КОД:
Код: Выделить всё
Process ended with error: ERR_DEVICE_EXCHANGE ID8
Вопрос: каким образом можно исправить эту ошибку?
Или куда копать дальше в поисках решения?
С кассовым оборудованием работаю не так часто, простите если что то не так.
Заранее спасибо.