Не проходит возврат по карте после сверки. Без сверки все ок.
Пробовал так же в тестовых продаже и возврате: если не делать сверки продажа и возврат проходят без проблем. Если сделать продажу, далее сверку то при возврате после таймаута я получаю
"2000 (Отказано) : Операция прервана нажатием клавиши ОТМЕНА. Другая возможная причина – не проведена предварительная сверка итогов, и на терминале еще нет сеансовых ключей."
Ниже лог возврата
Код: Выделить всё
Текст команды:
IdType: GateSbRf, IdModel: 0, ver: 2.1.40.66, Width: 0, Firmware: <Не определено>, IP client: [::ffff:127.0.0.1]:54134
{"Command":"ReturnPaymentByPaymentCard","NumDevice":2,"CardNumber":"************0888","Amount":1.02,"ReceiptNumber":"TEST-01","RRNCode":"162673162219","AuthorizationCode":"07H832","IdCommand":"a2dd26ce-0774-17d4-0e33-e5cc90dc1a98"}
Текст ошибки:
2000 (Отказано) : Операция прервана нажатием клавиши ОТМЕНА. Другая возможная причина – не проведена предварительная сверка итогов, и на терминале еще нет сеансовых ключей.
Низкоуровневые команды:
Время выполнения команды:02:02.578704
Текст ответа:
{"CardNumber":"","ReceiptNumber":"","RRNCode":"","AuthorizationCode":"","Slip":"","PrintSlipOnTerminal":false,"Amount":0.0,"Command":"ReturnPaymentByPaymentCard","Error":"2000 (Отказано) : Операция прервана нажатием клавиши ОТМЕНА. Другая возможная причина – не проведена предварительная сверка итогов, и на терминале еще нет сеансовых ключей.","Warning":"","Message":"","Status":2,"IdCommand":"a2dd26ce-0774-17d4-0e33-e5cc90dc1a98","NumDevice":2}
Код: Выделить всё
ComPort=4
EnableUSB=0
;ForceHostAddr=194.54.14.89
;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
;PrinterType=Shtrih-PTRK1
;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
;PrinterWidth=*36
PrinterEnd=01
PrintEnd=01