Как определить статус спорной транзакции при работе с интеграцией Ecvi, ККМ и банковским терминалом
Назначение
Данная инструкция предназначена для ситуаций, когда из-за долгого отклика сервера банка или длительного ожидания прикладывания карты к терминалу возникает спор: произошло ли списание денежных средств с карты гостя на самом деле?
Алгоритм действий
- Первоочередные действия:
Рекомендуется в первую очередь уточнить статус операции напрямую в банке. Однако, если это невозможно, воспользуйтесь приведенным ниже способом анализа технических логов. - Поиск нужного файла лога:
- Откройте папку C:\EDEL\LOGS
- В этой директории логи сохраняются ежедневно в отдельных текстовых файлах
- Найдите файл, соответствующий дате проведения сомнительной операции. Файлы именуются по шаблону: EdelCardModule-ГГГГММДД.log
Пример: Если операция проводилась 1 сентября 2025 года, ищите файл с именем EdelCardModule-20250901.txt. - Анализ содержимого лога:
- Откройте найденный текстовый файл (достаточно двойного клика мыши).
- В открывшемся файле содержатся технические сведения об обмене данными между Ecvi и банковским ПО.
- Как найти нужную информацию: Пролистайте лог до времени, соответствующего моменту оплаты. Среди служебных записей ищите фрагменты, содержащие данные слип-чека. Эти блоки данных легко идентифицировать, так как они повторяют информацию, которая печатается на чековой ленте. - Критерий определения статуса:
- В найденном фрагменте банковского слип-чека найдите итоговый статус операции.
- Ключевой признак успешного списания средств: наличие слова «ОДОБРЕНО». Если это слово присутствует в логе, операция проведена успешно, и денежные средства списаны с карты гостя.
Отель
г.Санкт-Петербург
пр-кт Невский, д.2
01.09.25 14:09 ЧЕК 0005
ПАО СБЕРБАНК Оплата
Терминал: 77777777 Мерчант:555555555555
VISA (E1) *9999 A0000000000001
Сумма(Руб): 3000.00
Комиссия за операцию 0 Руб.
ОДОБРЕНО
К/А: 999999 RRN: ссылочный номер
Подпись клиента не требуется
Для синхронизации данных между банковским терминалом, кассовым аппаратом и системой Ecvi (чтобы платеж был зачислен на лицевой счет заявки), выполните следующие действия:
- Проведите платежную операцию повторно.
- В качестве типа платежа укажите «Карта».
- Важно: Установите галочку (отметьте опцию) «Отключить терминал».
Это позволит добавить платеж в систему без повторного обращения к банковскому оборудованию.
Восстановление чека сверки итогов
Если при проведении операции «Сверка итогов» отчет не распечатывается на чековой ленте, его данные также можно найти в лог-файле.
Для этого:
- Откройте соответствующий лог-файл EdelCardModule-ГГГГММДД.txt за нужную дату (см. инструкцию выше).
- Найдите в файле фрагмент, содержащий данные слип-чека с итогами сверки. Там будет отображена вся необходимая информация по закрытию смены терминала.
г.Санкт-Петербург
пр-кт Невский, д.2
01.09.25 08:53
ПАО СБЕРБАНК Сверка итогов
Терминал: 77777777 Мерчант:555555555555
--------------------------------------------------
Итоги совпали
--------------------------------------------------
Валюта : Руб
Оплата
Всего операций: 2
На сумму: 7250.00
Оплата QR
Всего операций: 2
На сумму: 11600.00
----------------------------------------
Количество оплат: 4
На сумму: 18850.00
Количество отмен: 0
На сумму: 0.00
Количество возвратов: 0
На сумму: 0.00
--------------------------------------------------
**************** Отчет закончен ****************
База знаний кассира
Оплата-картой.рф
**************************************************
No Comments