оплата картой. вопросы, пожелания, баги
-
niichavo
- Сообщения: 20
- Зарегистрирован: 25 апр 2018, 13:55
оплата картой. вопросы, пожелания, баги
Здравствуйте!
1. бага. при оплате картой в составе регистрации фискального чека, возвращается структура RezultProcessing, в которой поле Amount не содержит копеек. т.е. возвращается сумма, у которой отсутствуют копейки. а если использовать эмулятор терминала — всё ок.
2. вопросы-пожелания. есть ли способ вернуть в ответе номер терминала и хэш от номера карты? если способа вернуть их нет, планируется ли реализовать?
спасибо.
-
Audim
- Администратор
- Сообщения: 2315
- Зарегистрирован: 17 мар 2015, 18:36
Re: оплата картой. вопросы, пожелания, баги
Сообщение
Audim » 02 июл 2019, 23:43
1. Какой протокл эквайринга?
2. Этих данных терминал нам не отдает
-
Audim
- Администратор
- Сообщения: 2315
- Зарегистрирован: 17 мар 2015, 18:36
Re: оплата картой. вопросы, пожелания, баги
Сообщение
Audim » 18 июл 2019, 00:16
Сбер помоиму округляет сумму до рубля при оплате.
Вот и возвращает то что списано по карте.
-
niichavo
- Сообщения: 20
- Зарегистрирован: 25 апр 2018, 13:55
Re: оплата картой. вопросы, пожелания, баги
Сообщение
niichavo » 19 сен 2019, 14:08
Этих данных терминал нам не отдает
Здравствуйте! Очень нужно получить хэш от номера карты, дату операции и передать департамент (при оплате через терминал сбербанка)! Прям аж очень-очень! И в документации сбера «\Docs\Для разработчиков ПО ККМ\pilot_nt.h» написано, что:
Код: Выделить всё
/** @struct auth_answer12
* @brief Расширение card_authorize11 возможностью указать номер отдела и задать/получить номер ссылки.
*/
struct auth_answer12 {
auth_answer ans; /**< [in, out] Основные параметры операции. См. ::auth_answer */
char AuthCode[MAX_AUTHCODE]; /**< [out] Код авторизации. 7 байт. */
char CardID[CARD_ID_LEN]; /**< [out] Идентификатор карты. 25 байт. Для международных карт все символы, кроме первых 6 и последних 4, будут заменены символами ‘*’.*/
int ErrorCode; /**< [out] Код ошибки. */
char TransDate[TRANSDATE_LEN];/**< [out] Дата и время операции */
int TransNumber; /**< [out] Номер операции за опер. день, см. номер на чеке */
int SberOwnCard; /**< [out] Флаг принадлежности карты Сбербанку */
char Hash[CARD_HASH_LEN]; /**< [in, out] хеш SHA1 от номера карты, в формате ASCII с нулевым байтом в конце. 40 байт.*/
char Track3[CARD_TRACK3_LEN]; /**< [out] третья дорожка карты. В PCI DSS решениях содержит данные с карты лояльности*/
unsigned long RequestID; /**< [in,out] Уникальный номер операции. Только PCI DSS решения.*/
DWORD Department; /**< [in] Порядковый номер отдела от 0 до 14-ти, включительно.
При установке номера отдела в 0xFFFFFFFF, номер отдела
будет запрошен через интерфейс терминала после вставки карты.
Если номер отдела будет указан вне настроенного диапазона,
то терминал вернет код ошибки 4191. */
char RRN[MAX_REFNUM]; /**< [in,out] Номер ссылки операции, присвоенный хостом. Используется
для операций возврат и множественной авторизации.
Содержит уникальный 12-значный ссылочный номер.
При предавторизации это поле является выходным
(его заполняет библиотека pilot_nt.dll), а при
завершении расчета – входным (значение должно
быть заполнено вызывающей программой; оно должно
совпадать со значением, возвращенным при предавторизации).*/
};
Т.е., насколько я понимаю, возможность для получения хэша, даты и передачи департамента есть. Не могли бы вы поддержать эту возможность и возвращать их в каких-нибудь отдельных полях? Например в виде доп. полей к RezultProcessing? И предусмотреть передачу департамента при оплате картой в составе регистрации фискального чека? Спасибо.
-
Audim
- Администратор
- Сообщения: 2315
- Зарегистрирован: 17 мар 2015, 18:36
Re: оплата картой. вопросы, пожелания, баги
Сообщение
Audim » 22 сен 2019, 23:20
В kkmserver могут попасть только те изменения которые есть во всех устройствах.
1. Хеш карты есть только в сбере и только в некоторых операциях.
2. «auth_answer12» есть только в новом ПО сбербанка, которое есть далеко не у каждого.
Поэтому этого делать пока не будем.
Если на экране монитора или терминала высветилась ошибка с кодом 41, нет причин волноваться. Однако, стоит перезагрузить сайт или воспользоваться другим банкоматом. Код 41 означает, что связь с сервером Сбера временно потеряна либо сигнал интернета слишком слаб. То есть ничего страшного с картами, счетами или кредитами клиента не произошло.
Если ошибка высветилась при входе в банкинг на ПК, можно просто перезагрузить компьютер. Почти всегда этот вариант срабатывает. Если нет, стоит более тщательно проверить интернет-соединение, а именно совершить ряд действий:
- проверить сетевые кабели, модем, маршрутизатор;
- подключиться заново либо поменять сеть на wi-fi;
- выполнить диагностику сети.
Ошибки карты
Неполадка случилась с банкоматом или терминалом? Узнайте, что означает конкретная ошибка Сбера с кодом 41, связанная с конкретной банковской картой:
- 4104 (то же самое, что и ошибка 4103) – неполадки с чипом карты. То есть чип пластика поврежден либо загрязнен. В первом случае рекомендуется выпустить новую карту, во втором можно просто почистить пластик мягкой тканью.
- 4108 – неправильно считан либо не считан номер карты. Следует проверить активность пластика либо обратиться в банк-эмитент.
- 4117 – клиент прервал обслуживание, вытащив карту до ввода идентификатора.
- 4118 – ошибка означает неправильный ввод пин-кода. При клиентском использовании код ошибки обычно не показывается. На экране терминала появляется сообщение с просьбой ввести корректный пин.
- 4132 – сбой, связанный с преждевременным извлечением карты из АТМ. Следует отменить операцию, ввести карту заново.
- 4157 – банк запретил совершение транзакции. Возможно, на счета клиента наложен арест. При виде подобной ошибки следует обратиться в банк.
Сбои терминалов
Ошибки, которые связаны с терминалом и его настройкой:
- 4120 – техническая ошибка терминала (ошибка пинпада). Исправить неполадку может только специалист банка.
- 4121 – технический сбой, свидетельствующий о проблемах программного обеспечения АТМ. Происходит крайне редко, требует переустановки терминала.
- 4124 – технический сбой, означающий отсутствие в терминале ключей. То есть настройка АТМ была проведена неверно.
- 4128 – ошибка настройки терминала, АТМ требует перезагрузки.
- 4130 – память АТМ заполнена. Ошибка требует вмешательства инкассаторов.
- 4134 – в конкретном аппарате долгое время не проводилась сверка итогов. Устранить неполадку под силу только работнику банка.
- 4142 – ошибка эквайринговой системы Сбера, связана с ПО 1С.
- 4101 (а также 4102, 4110-4112) карта АТМ требует инкассации. Разницу между кодами данной группы может понять только сотрудник банка.
- 4115, 4116 – сбой ридера карты.
Ошибки сервера
Что означают ошибки с кодом 41, связанные с ответом сервера Сбера:
- 4100 – связь с сервером банка потеряна. Возможно, произошло внезапное отключение электроэнергии и терминал не успел перезагрузиться. Решением будет повторное совершение проводимой операции. Если за 2-3 попытки операция не удастся, следует обратиться в банк-эмитент. То же самое означают ошибки с кодом 4191 и 419.
- 4119 (либо 411) – нет связи с сервером банка. Клиент сделать ничего не сможет. Потребуется помощь инкассатора, так как решить проблему без перезагрузки терминала не получится.
- 4113 (4114) – связь с банком отсутствует. В частности, превышен лимит выполнения операций без ответа сервера. Совершить какой-либо денежный перевод с данной ошибкой невозможно.
У каждой из неисправностей есть особая причина. Где-то банкомат был неправильно настроен, где-то терминал давно не обновлялся. Частые причины системных ошибок – отказ сервера банка, отсутствие сети либо некорректная настройка АТМ.
Вопросы и ответы
В заключение публикуем популярные вопросы пользователей по теме со всевозможных форумов:
- Как исправить ошибку 4157? Самостоятельно это сделать никак не получится. Придется проследовать в отделение банка с паспортом и решать проблему на месте.
- Что делать, если в терминале появилась ошибка 4118? Попробовать вытащить карту и вставить ее вновь, набрав правильный пин-код.
- Как исправить ошибку 4134? Исправление данной неполадки следует начинать с проверки итогов произведенных операций. Для этой цели АТМ открывается и подключается к особому устройству. Всю операцию обычно делает инкассатор, он же отслеживает срок очередной проверки.
Внимание! Если в терминале или банкомате Сбера появилась не описанная здесь ошибка, данный АТМ лучше не использовать. Так как зелеными банкоматами пользуется до сотен тысяч клиентов в сутки, временные неполадки являются нормой. Клиент, заметивший ошибку, будет должен перейти к другому терминалу либо вызвать специалиста технической поддержки для получения инструкций.
оплата картой. вопросы, пожелания, баги
-
niichavo
- Сообщения: 20
- Зарегистрирован: 25 апр 2018, 13:55
оплата картой. вопросы, пожелания, баги
Здравствуйте!
1. бага. при оплате картой в составе регистрации фискального чека, возвращается структура RezultProcessing, в которой поле Amount не содержит копеек. т.е. возвращается сумма, у которой отсутствуют копейки. а если использовать эмулятор терминала — всё ок.
2. вопросы-пожелания. есть ли способ вернуть в ответе номер терминала и хэш от номера карты? если способа вернуть их нет, планируется ли реализовать?
спасибо.
-
Audim
- Администратор
- Сообщения: 2229
- Зарегистрирован: 17 мар 2015, 18:36
Re: оплата картой. вопросы, пожелания, баги
Сообщение
Audim » 02 июл 2019, 23:43
1. Какой протокл эквайринга?
2. Этих данных терминал нам не отдает
-
Audim
- Администратор
- Сообщения: 2229
- Зарегистрирован: 17 мар 2015, 18:36
Re: оплата картой. вопросы, пожелания, баги
Сообщение
Audim » 18 июл 2019, 00:16
Сбер помоиму округляет сумму до рубля при оплате.
Вот и возвращает то что списано по карте.
-
niichavo
- Сообщения: 20
- Зарегистрирован: 25 апр 2018, 13:55
Re: оплата картой. вопросы, пожелания, баги
Сообщение
niichavo » 19 сен 2019, 14:08
Этих данных терминал нам не отдает
Здравствуйте! Очень нужно получить хэш от номера карты, дату операции и передать департамент (при оплате через терминал сбербанка)! Прям аж очень-очень! И в документации сбера «DocsДля разработчиков ПО ККМpilot_nt.h» написано, что:
Код: Выделить всё
/** @struct auth_answer12
* @brief Расширение card_authorize11 возможностью указать номер отдела и задать/получить номер ссылки.
*/
struct auth_answer12 {
auth_answer ans; /**< [in, out] Основные параметры операции. См. ::auth_answer */
char AuthCode[MAX_AUTHCODE]; /**< [out] Код авторизации. 7 байт. */
char CardID[CARD_ID_LEN]; /**< [out] Идентификатор карты. 25 байт. Для международных карт все символы, кроме первых 6 и последних 4, будут заменены символами ‘*’.*/
int ErrorCode; /**< [out] Код ошибки. */
char TransDate[TRANSDATE_LEN];/**< [out] Дата и время операции */
int TransNumber; /**< [out] Номер операции за опер. день, см. номер на чеке */
int SberOwnCard; /**< [out] Флаг принадлежности карты Сбербанку */
char Hash[CARD_HASH_LEN]; /**< [in, out] хеш SHA1 от номера карты, в формате ASCII с нулевым байтом в конце. 40 байт.*/
char Track3[CARD_TRACK3_LEN]; /**< [out] третья дорожка карты. В PCI DSS решениях содержит данные с карты лояльности*/
unsigned long RequestID; /**< [in,out] Уникальный номер операции. Только PCI DSS решения.*/
DWORD Department; /**< [in] Порядковый номер отдела от 0 до 14-ти, включительно.
При установке номера отдела в 0xFFFFFFFF, номер отдела
будет запрошен через интерфейс терминала после вставки карты.
Если номер отдела будет указан вне настроенного диапазона,
то терминал вернет код ошибки 4191. */
char RRN[MAX_REFNUM]; /**< [in,out] Номер ссылки операции, присвоенный хостом. Используется
для операций возврат и множественной авторизации.
Содержит уникальный 12-значный ссылочный номер.
При предавторизации это поле является выходным
(его заполняет библиотека pilot_nt.dll), а при
завершении расчета – входным (значение должно
быть заполнено вызывающей программой; оно должно
совпадать со значением, возвращенным при предавторизации).*/
};
Т.е., насколько я понимаю, возможность для получения хэша, даты и передачи департамента есть. Не могли бы вы поддержать эту возможность и возвращать их в каких-нибудь отдельных полях? Например в виде доп. полей к RezultProcessing? И предусмотреть передачу департамента при оплате картой в составе регистрации фискального чека? Спасибо.
-
Audim
- Администратор
- Сообщения: 2229
- Зарегистрирован: 17 мар 2015, 18:36
Re: оплата картой. вопросы, пожелания, баги
Сообщение
Audim » 22 сен 2019, 23:20
В kkmserver могут попасть только те изменения которые есть во всех устройствах.
1. Хеш карты есть только в сбере и только в некоторых операциях.
2. «auth_answer12» есть только в новом ПО сбербанка, которое есть далеко не у каждого.
Поэтому этого делать пока не будем.
Даже у оборудования крупнейших банков случаются технические сбои. Нередко у пользователей появляется ошибка 4119 на терминале Сбербанка. Она приостанавливает работу аппарата и не позволяет осуществить финансовую операцию. Такая проблема одинаково проявляется и на POS-устройствах с беспроводным подключением по GSM каналу, и с выходом в интернет по кабелю. Рассмотрим подробнее, почему она возникает, что с этим делать и как исправить.
Когда клиент пытается рассчитаться на кассе, а оплата по карте не проходит, то преимущественно это проблемы с его банковской картой. Часто средств на счете бывает недостаточно. А иногда карточки размагничиваются или были ранее постираны с одеждой. Из-за чего теряется их функционал. Однако, с платежным оборудованием также не все идеально. Примером тому служит периодическая ошибка 4119, означающая, что нет связи с банком.
Дело в том, что платежные системы работают через глобальную сеть с использованием клиент-серверной архитектуры. Роль клиента выполняет POS-терминал, а сервера – компьютер на стороне Сбербанка. Терминал принимает запросы в торговой точке и направляет их серверу. Тот обрабатывает их и отправляет ответ назад. Если в ходе обмена данными нарушается канал связи, последующее взаимодействие невозможно до его восстановления.
Причины возникновения.
Итак, указанная ошибка 4119 появляется при отсутствии связи с банком. Однако, этому могут предшествовать различные обстоятельства:
1. В магазине пропал интернет.
- Шлюз, предоставляющий доступ в сеть сломался или завис;
- Авария у провайдера;
- Нестабильный или слишком слабый сотовый сигнал.
2. В Сбербанке технические работы.
- Обслуживание оборудования;
- Технические проблемы;
- Правки программного кода.
3. Терминал завис.
Довольно редко, но такое случается. Устройство «наглухо» зависает с кодом ошибки на дисплее.
Но что бы не лежало в основе перебоя в работе, итог один. Начальное и конечное устройство «не видят» друг друга. Как следствие, не могут обменяться информацией и провести транзакцию.
Как исправить ошибку 4119?
Далеко не у каждой компании есть в штате системный администратор, способный в короткие сроки все «починить». Тем не менее, и самостоятельно можно принять меры по устранению неисправности. Хотя, ее причина и не ясна.
1. Повторить оплату.
Если это кратковременные перебои на стороне Сбербанка, то повторная операция спустя 1-2 минуты вполне может оказаться успешной. Правда, иногда восстановление работоспособности в подобных случаях занимает полчаса или даже час. В такой ситуации нужно просто ждать. Так как повлиять на сотрудников банка и скорость выполнения ими своих обязанностей все равно не получится.
2. Проверить свое оборудование.
Терминал можно перезагрузить. Если дело в его зависшем состоянии, то скорее всего это исправит положение. Кроме того, при проводном подключении, следует убедиться в исправности линии и самого роутера. Последние тоже время от времени сбоят. Как правило, перезагрузка решает 80% сбоев на них. Правда в отдельных случаях лишь на время. Если терминал работает с SIM картой, то лучше проверить баланс на счете. А также стоит обратить внимание на уровень сигнала мобильной связи. Чтобы ее улучшить, можно переместить терминал в другое место. Например, к окну или выше.
3. Созвониться с провайдером.
Исчезновению связи порой способствуют поломки оборудования интернет сервис провайдера, с которым заключен договор. Позвонив ему, можно уточнить текущее состояние коммутирующих устройств, не было ли аварий или каких-либо повреждений. Если таковые имеются, оператор обозначит примерные сроки устранения неполадок. В противном случае можно получить рекомендации по восстановлению соединения на своей стороне.
Читайте также:
Какие банки дают кредит с временной пропиской?
Обжалование штрафа ГИБДД с камеры.
Нужен ли самозанятым кассовый аппарат?
Где купить полис ОСАГО на мотоцикл?
Терминал Сбербанка. Коды ошибок.12 — Неверная настройка терминала. Обратиться к персоналу сбербанка, который устанавливал терминал. 4100, 4119 — Нет связи с банком. Повторить операцию. Если за 2-3 попытки провести операцию не удается, обратиться к персоналу Сбербанка, который устанавливал терминал. 5000 … 5056 — Неверная настройка терминала или нарушены данные на чипе карты. Обратиться к персоналу Сбербанка, который устанавливал терминал. Вопросы и ответыНЕТ МЕСТА В ЖУРНАЛЕ! ЗАКРЫТЬ СМЕНУ! — нужно сделать закрытие смены по эквайрингу. Как перезагрузить эквайринг — выкл. и вкл. эквайринг. Если он подключен по usb к ПК, то отсоединить шнур и заново подключить. Или удерживать красную кнопку [X], пока не начнется перезагрузка. Для перезагрузки терминала ingenico iPP320 нужно удерживать одновременно желтую кнопку и кнопку с точкой. Просмотров: 59685 Автор: Нуруллин И. Н. Дата: 2019-08-10 Добавить Ваш комментарий: Комментарии к этому тексту: Почему 4405 пропустили? Именно эту ошибку ищу |
Эквайринг от Сбера. Обработка обслуживания |
Я |
turbomilk8
30.06.21 — 08:50
Добрый день
Такой вопрос, раньше пользовались обработкой «СБРФ:Эквайринговые терминалы», при переходе на новый релиз рекомендуют пользоваться «1С:Эквайринговые терминалы Сбербанк», но при тестировании соединения выдает ошибку:
«Тест не пройден. Ошибка при выполнении функции ТестУстройства, ответ терминала — Ошибка 4301»
Код ошибки не 99, т.е. устройство видит. Честно искал в интернете, не нашел ответ.
ДенисЧ
1 — 30.06.21 — 08:57
тут http://bankomatchik.ru/forums/66/8442 говорят, что решили.
А вообще — у сбера должна быть техподдержка…
turbomilk8
2 — 30.06.21 — 08:58
Ага, пришли, посмотрели, сказали что с их стороны все норм и ушли ))
Смотрите типа в 1С
МимохожийОднако
3 — 30.06.21 — 09:16
(2) Не надо было отпускать без письменного ответа
Garykom
4 — 30.06.21 — 10:15
(3) С их точки зрения все работает, они проверили через свой драйвер/софт/скрипты и все
Замени 1С на любую другую самописную систему на чем угодно написанную и логически подумай, что техподдержка сбера должна с этим самописным софтом интегрировать?
С какого перепугу
Garykom
5 — 30.06.21 — 10:16
(0) Конфу то назови и версию
turbomilk8
6 — 30.06.21 — 10:38
1C: Больница 2.0
типовая на БСП и библиотека подключаемого оборудования тоже типовая, в код никто не лазил.
Garykom
7 — 30.06.21 — 10:58
(6) 1.Разрядность
2.Настройки, там надо указать каталог софта сбера и ком порт
turbomilk8
8 — 30.06.21 — 11:06
1. 32ух битная
2. В настройках ком-порт корректно указан, пробовал менять на другой — выпадает ошибка 99
MWWRuza
9 — 30.06.21 — 11:25
Там сберовская dll несколько раз менялась, что-то типа с 3-мя параметрами была, и с 7-мью…
Я просто не знаю, как в типовой конфе 1С сделано, сама ДЛЛ используется родная, от банка, или от 1С — ?
У меня в одном месте работает самописка, но там на сберовской компоненте, с тремя параметрами, и без БСП и БПО…
Garykom
10 — 30.06.21 — 11:31
через loadparm все пашет?
Salimbek
11 — 30.06.21 — 11:32
(8) Открыл сейчас свою тестовую Розницу, залез в настройку драйвера 1С:Эквайринговые терминалы. Нигде в настройках не нашел поля Ком-порт, у меня настраивается только: «Путь к дистрибутиву», где прописан каталог, типа X:sc552
Garykom
12 — 30.06.21 — 11:34
(11) там файлик ini где порт прописан
Garykom
13 — 30.06.21 — 11:35
(11) кстати у тебя из Розница сверку итогов делает на сбере?
Garykom
14 — 30.06.21 — 11:36
Старенькая уже кстати статья про эквайринг сбера как прикручивали https://habr.com/ru/post/451188/
Фишка что для 1С разные версии «своих драйверов» поверх драйверов/софта сбера
В итоге все это работает через одно место
Salimbek
15 — 30.06.21 — 11:37
(13) Сверку итогов — делает. Правда драйвер у меня установлен 1.0.2.2.
Еще тут в инструкции смотрю, для дравера версии 2.0 https://its.1c.ru/db/metod81#content:7745:hdoc — там тоже нет ком-порта.
Garykom
16 — 30.06.21 — 11:38
(15) А Розница какой версии?
Garykom
17 — 30.06.21 — 11:38
(15) и да «Оказывается, что версии библиотеки Сбербанка могут быть разными»
turbomilk8
18 — 30.06.21 — 11:43
Версия обработки обслуживания 1.0.2.2
Настройки ком-порта в ini файле в папке Сбера
Salimbek
19 — 30.06.21 — 11:43
(16) Стояла 2.2.7.42. Сейчас из-за ФФД 1.2 планирую обновить, но так как у нас используется только узкий контур (по сути только как кассовая программа, которой нужны товары, цены, штрихкоды и немного настроек). То собираюсь просто накатить сверху последнюю. Вот такая база с 2.3.9.22 и попалась под руку…
Garykom
20 — 30.06.21 — 11:44
(18) никаких RDP серверов нет и пробросок порта?
Salimbek
21 — 30.06.21 — 11:45
(18) Посмотри — что в файле sbkernel***.log когда выставлен правильный порт.
Garykom
22 — 30.06.21 — 11:46
(15) Не помню уже какие там версии настраивал у клиента, но там прикол был что оплату и возвраты делает а сверку итогов из 1С при закрытии смены ошибка
В результате забил разбираться и тупо закомментил расширением и батником они сверку делают после закрытия 1С
Salimbek
23 — 30.06.21 — 11:47
И посмотри, в этом каталоге с pinpad.ini приложение LoadParm запускается? Что при этом в лог пишется? Версия 1С-ки 32-х разрядная?
turbomilk8
24 — 30.06.21 — 11:51
(23) Запускается в смысле по двойному клику? Версия да — 32-х.
Salimbek
25 — 30.06.21 — 11:52
(24) Да, по двойному клику. Должно выйти окошко, типа такого: http://ekkt.ru/hub/6/nastroyka-terminala-sberbank/
Salimbek
26 — 30.06.21 — 11:55
+(25) Если приложение не запускается, то опять же, смотреть в Лог, что там пишет.
turbomilk8
27 — 30.06.21 — 11:55
Запускается да. Подключили напрямую через USB, заработало.
turbomilk8
28 — 30.06.21 — 11:56
Т.е. проблема именно когда по ip, думаю все же это Сбер надо домучивать.
Salimbek
29 — 30.06.21 — 12:01
(28) Эм-м-м, если у вас соединение по Ком-порту, то конечно по usb соединение (ну или в COM-порт компа, хотя такие уже редкость). Для соединения по ip — надо чтобы спецы сбера произвели такую настройку. Вот, как раз тема с сетевыми настройками, с подробностями: http://bankomatchik.ru/forums/66/8442
внесены не все требуемые параметры/установки
Эта ошибка означает сбой соединения. Необходимо выключить эквайринговый терминал, чтобы у него потух экран и включить. Также проверить кабели, идущие к пинпаду.
Клиент ошибся при вводе ПИН-кода.
Клиент нажал кнопку Отмена на пинпаде.
Клиент слишком долго вводит ПИН-код. На ввод дается 1 минута.
Нет связи с банком. Сначала нужно проверить есть ли интернет на этой кассе. Если интернет есть, а ошибка продолжает появляться — необходимо выключить эквайринговый терминал, чтобы у него потух экран и включить.
«Операции не найдены.» Ошибка возникает при возврате платежа, когда покупатель для возврата использует другую карту. Не ту, по которой совершался платеж. Повторите операцию с помощью карты, с которой производилась операция.
Номер карты, которая использовалась для покупки указан в чеке (четыре последние цифры).
Если клиент использует смартфон и не может выбрать в нём правильную карту, то лучше будет использовать непосредственно саму карту.
Если не помогло — обратитесь в службу поддержки — 8 (800) 35 00 123.
Ошибка 4451 означает недостаточно средств на карте.