Как-то странно работает команда ReturnPaymentByPaymentCard в связке с терминалом INPAS PAX s920 от Тинькова.
Техподдержка Тинькова утверждает, что должна посылаться команда с кодом 93.
Чёт не пойму, где посмотреть команду, которая сейчас посылается ККМсервером.
Код: Выделить всё
Amount: 900
AuthorizationCode: "ХХХХХХ"
Command: "ReturnPaymentByPaymentCard"
IdCommand: "f307176e-06c1-6a3c-5003-3a6f07fb7889"
NumDevice: 5
RRNCode: "ХХХХХХХХХХ"
ReceiptNumber: "ХХХХХХХХХХ"
Код: Выделить всё
{
"CardNumber": "",
"ReceiptNumber": "",
"RRNCode": "",
"AuthorizationCode": "",
"Slip": "",
"PrintSlipOnTerminal": false,
"Amount": 0,
"Command": "ReturnPaymentByPaymentCard",
"Error": "ОПЕРАЦИЯ ПРЕРВАНА: Операция прервана: OK. ",
"Warning": "",
"Status": 2,
"IdCommand": "f307176e-06c1-6a3c-5003-3a6f07fb7889",
"NumDevice": 5
}
Код: Выделить всё
05.09.19 13:43:19.752 Log TYPE is 'DEBUG' ID12
05.09.19 13:43:19.752 Error load PlugIn EmailPlugIn. Файл 'C:Program Files (x86)INPASDualConnectorEmailPlugIn.xml' не найден. ID12
05.09.19 13:43:19.752 Dual Connector InitResources ID12
05.09.19 13:43:19.752 Call Exchange method. Ver.1.3.5.2, Emergency timeout(ms): 180000 ID12
05.09.19 13:43:19.753 Add DualConnector Info to field 89 ID13
05.09.19 13:43:19.753 SA packet:
[00] = '90000'
[04] = '643'
[13] = 'ХХХХХХ'
[14] = 'ХХХХХХХХХХХХХ'
[25] = '3'
[27] = 'ХХХХХХХХ'
[65] = '22'
[89] = 'CON:SW:DC;1.3.5.2;SA:;2;'
---------- ID13
05.09.19 13:43:19.775 COM10: Writen 90 bytes: ID13
05.09.19 13:43:19.797 COM10: Receive 1 bytes: ID13
05.09.19 13:43:19.797 06 ID13
05.09.19 13:43:29.599 COM10: Receive 153 bytes: ID22
05.09.19 13:43:29.603 COM10: Writen 1 bytes: ID22
05.09.19 13:43:29.603 06 ID22
05.09.19 13:43:29.630 SA packet:
[00] = '90000'
[04] = '643'
[06] = '20190905134329'
[10] = '************4417'
[11] = '*** Данные: 4 байт ***'
[15] = 'ER3'
[19] = 'ОПЕРАЦИЯ ПРЕРВАНА'
[21] = '20190905134329'
[23] = '-1'
[25] = '3'
[26] = '-1'
[27] = 'ХХХХХХХХ'
[28] = '000000000000001'
[39] = '53'
---------- ID13
05.09.19 13:43:29.842 COM10: Writen 1 bytes: ID13
05.09.19 13:43:29.842 06 ID13
05.09.19 13:43:30.048 COM10: Writen 1 bytes: ID13
05.09.19 13:43:30.048 06 ID13
05.09.19 13:43:30.048 COM10: Writen 1 bytes: ID13
05.09.19 13:43:30.048 04 ID13
05.09.19 13:43:30.248 Dispose ProcessDevice. Status: END ID15
05.09.19 13:43:30.285 Synch Exchange method return code 0 OK. ID12
05.09.19 13:43:30.285 Automatic call FreeResourse. ID12
05.09.19 13:43:30.285 Log closed... ID12
Можете подсказать, какая команда отсылается сейчас, когда отправляется ReturnPaymentByPaymentCard?