Ошибка 2000 эквайрингового терминала в 1С: что делать
Ошибка 2000 может появиться в 1С при выполнении или отмене операции на эквайринговом терминале. В старых интеграциях текст сообщения бывает малоинформативным, поэтому искать решение только по номеру кода ненадёжно.
Главное правило: не повторяйте платёж сразу
Если терминал или 1С сообщили об ошибке после отправки операции, сначала выясните её фактический статус. Проверьте чек терминала, историю операций и банковскую систему. Если статус неясен — обратитесь в поддержку банка. Только после подтверждения, что списания не было, безопасно повторять оплату.
Порядок диагностики
Когда проблема находится на стороне рабочего места
На кассе могут мешать повреждённые или несовместимые библиотеки, остановленная служба, неверный порт, потеря связи с терминалом или обновление одной части интеграции без другой. Особенно внимательно проверяйте систему после обновления 1С, Windows или банковского пакета.
Когда нужен банк
Коды ответа терминала определяются конкретным банковским решением. Поэтому если штатная проверка связи проходит, но операция возвращает 2000, передайте поддержке банка точное время, сумму, идентификатор терминала и журнал операции. Не стоит считать любой код 2000 одной и той же неисправностью на разных терминалах.
Что подготовить перед обращением
- версию платформы и конфигурации 1С;
- название банка и модель терминала;
- версию банковского ПО;
- полный текст ошибки;
- время и сумму операции;
- результат проверки связи с терминалом.
Итог
Ошибка 2000 — повод диагностировать всю цепочку интеграции, а не сразу переустанавливать 1С. Сначала устанавливаем статус платежа, затем проверяем терминал и банковское ПО, после чего — компоненту 1С и совместимость версий.