[ОТВЕТИТЬ]
Опции темы
29.06.2016 21:59  
Mouse
Пинпад Verifone VX820 подключен к компьютеру по USB. Все необходимые драйвера установлены, библиотеки зарегистрированы. ККМ сервер самописный и использует драйвер 1C. Оборудование подключается и настраивается, итоги снимаются. Вроде бы все хорошо, НО при оплате картой возникает ошибка 4309.

Запрос - ответ:
  • Оплатить картой - ошибка 4309
  • Вернуть платеж - ошибка 4309
  • Отменить платеж - терминал просит вставить карту, но так-как платежи не проводились, то и отменять нечего
  • Получить итоги - итоги снимаются (на пинпаде устанавливается связь с банком и получаются нулевые итоги)
  • Тест устройства - проходит без ошибок

Пробовал регистрировать различные библиотеки от Сбербанка - ничего не помогает. Сбер как всегда молчит.

К сожалению, на просторах интернета, ответа на свой вопрос не нашел.
Если кто сталкивался с подобной ошибкой и победил ее, пожалуйста, отзовитесь. Буду рад любому отклику.
 
30.06.2016 00:12  
Mouse
Ошибка найдена: неправильно передавалась сумма платежа.
 
"Спасибо" Mouse от:
30.06.2016 08:09  
student
Цитата:
Сообщение от Mouse
Ошибка найдена: неправильно передавалась сумма платежа.
4309 - достаточно странная сама по себе ошибка у сбера :)

4309 Печатать нечего. Эта ошибка возникает в интегрированных решениях, которые выполнены не вполне корректно: в случае любой ошибки (нет связи, ПИН неверен, неверный ключ KLK и т.д.) кассовая программа все равно запрашивает у библиотеки sb_kernel.dll образ чека для печати. Поскольку по умолчанию библиотека при отказах чек не формирует, то на запрос чека она возвращает кассовой программе код 4309 – печатать нечего, нет документа для печати. Исходный код ошибки (тот, который обозначает причину отказа) кассовая программа при этом забывает.

т.е. перед запросом слипа надо сначала всегда проверять код возможной более ранней ошибки
 
 
Опции темы



Часовой пояс GMT +3, время: 17:40.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.