1CТорговое оборудование

Ошибка 99 банковского терминала: как безопасно проверить эквайринг и не задвоить платёж

Код 99 встречается в разных эквайринговых решениях и сам по себе не является универсальным диагнозом. Его нужно рассматривать вместе с сообщением терминала, журналом операций и состоянием интеграции с кассовой программой.

Не повторяйте платёж сразу

Так ошибка 99 выглядела в исходном кейсе интеграции терминала с кассовой программой. Сам факт сообщения «операция не произведена» ещё не отменяет необходимость сверить журнал терминала и банк перед повторной оплатой.

Старый пример сообщения кассовой программы об ошибке 99 терминала

Сначала проверьте, была ли операция проведена. Успешный банковский слип, запись в журнале терминала или подтверждение в кабинете эквайринга означает, что повторная оплата может привести к двойному списанию.

Проверка терминала

В старом справочнике конкретного банковского ПО код 99 связывался с возможным нарушением связи с pinpad и предлагалось начать с кабелей/подключения. Это полезный исторический пример, но код 99 не стандартизован между всеми банками и терминальными решениями — ориентируйтесь на документацию именно вашей системы.

Старая таблица расшифровки ошибки 99 для конкретного банковского ПО
  • связь с банком;
  • дата и время;
  • журнал последней операции;
  • состояние смены/сверки итогов, если это предусмотрено конкретным решением;
  • наличие актуального банковского ПО.

Проверка 1С

Если терминал работает автономно, но ошибка появляется при вызове из 1С, проверьте драйвер, параметры подключаемого оборудования, путь к банковской компоненте и логи обмена.

Что делать при неизвестном статусе

До выяснения результата не создавайте вторую банковскую операцию. Сверьте журнал терминала и данные банка, затем корректно завершите или отмените документ в кассовой системе.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *