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

Ошибка эквайринга в 1С при использовании внешнего РМК: как не получить двойную оплату

Один из самых неприятных сбоев в кассовом ПО — ситуация, когда банковский терминал уже провёл оплату, а внешнее РМК 1С зависло, не закрыло чек или показало ошибку. Главный риск здесь не потеря чека, а повторное списание денег с карты клиента.

Главное правило

Не запускайте повторную оплату до тех пор, пока не определён статус первой операции на терминале или в банковском журнале. Сообщение 1С не всегда означает, что эквайринговая операция не состоялась.

Порядок действий

  1. Проверьте чек терминала и журнал операций эквайринга.
  2. Определите, была ли операция одобрена банком.
  3. Проверьте состояние кассового чека в 1С и состояние документа в ККТ.
  4. Если банковская операция прошла, восстанавливайте именно кассовый документ, а не запускайте новую оплату.
  5. Если операция не прошла, только после подтверждения этого статуса можно повторить оплату.

Почему виновато внешнее РМК

Старые внешние обработки нередко перестают корректно работать после обновления конфигурации 1С, драйвера терминала или ККТ. Обработка может ожидать старый формат ответа и ошибочно считать операцию неуспешной, хотя терминал уже получил подтверждение банка.

Как подтвердить причину

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

Не проводите чек вслепую

Ручное проведение документа и команда «Пробить чек» допустимы только после сверки банковской операции, кассового документа и состояния ККТ. Иначе можно получить дублирующий чек или расхождение между эквайрингом и кассой.

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

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