Проверка работы эквайрингового терминала в 1С

· 10 мин

Содержание

Проверка эквайринга — это не «нажать на терминале кнопку и посмотреть, загорелся ли экран». Платёж проходит через цепочку 1С → драйвер → терминал → банк, и обрыв на любом звене даёт одну и ту же картину: касса ждёт, терминал молчит. Поэтому проверять нужно каждое звено по очереди, а не сразу гнать реальную оплату на крупную сумму.

Проверка идёт в четыре шага: терминал подключают в разделе Администрирование → Подключаемое оборудование и прогоняют тест связи, затем проводят пробную оплату картой на минимальную сумму с немедленным возвратом, сверяют итог дня с банком и, наконец, смотрят, ушёл ли фискальный чек в ОФД. Порядок действий в 1С:Бухгалтерии, 1С:Рознице и 1С:Управлении торговлей почти одинаковый — отличаются в основном пути в меню.

Что проверить до первого теста

Эквайринг в 1С работает только когда на месте все три части: договор с банком-эквайером, физический терминал (POS-терминал или пин-пад) и драйвер этого терминала, установленный на компьютере кассира. Драйвер даёт банк — у Сбера, ВТБ, Альфа-Банка и других это отдельная программа, которую ставят до настройки в 1С.

Проверьте перед тестом базовые условия:

  • 🔌 Терминал включён, подключён к компьютеру (USB/COM) или к сети и видит банк — на экране терминала нет сообщения об отсутствии связи.
  • 💳 Онлайн-касса (ККТ) подключена к той же базе и рабочему месту: оплата картой пробивается тем же чеком, что и наличные.
  • 🧾 В договоре эквайринга активирован нужный тип операций: оплата, возврат, отмена. Если банк не открыл возвраты, протестировать их не выйдет.
  • 👤 У пользователя есть права на работу с подключаемым оборудованием и на кассовые операции.
Готовность к проверке эквайринга
Выполнено: 0 / 5

Все операции на старте проводите на сумму 1–10 рублей и сразу делайте возврат. Так вы проверите и оплату, и возврат, и возврат денег на карту не придётся ждать неделями из-за крупной суммы.

Подключение терминала и тест связи с банком

Эквайринговый терминал заводится там же, где и остальное оборудование кассира, — в списке подключаемого оборудования. Путь зависит от конфигурации:

КонфигурацияПуть к подключаемому оборудованию
1С:Бухгалтерия 3.0Администрирование → Подключаемое оборудование
1С:Розница 3.0Администрирование → Подключаемое оборудование
1С:Управление торговлей 11НСИ и администрирование → Подключаемое оборудование

Порядок подключения одинаковый во всех трёх:

  1. Откройте список оборудования и переключите тип на Эквайринговые терминалы.
  2. Создайте новый элемент, выберите рабочее место (компьютер кассира) и драйвер своего банка. Если драйвера нет в списке — установите его с диска поддержки банка, затем нажмите загрузку/установку драйвера в карточке.
  3. Укажите параметры подключения: порт, скорость или IP-адрес — их даёт банк. Запишите карточку.
  4. Нажмите Настроить... — откроется окно драйвера с полями подключения и кнопкой проверки.
  5. Запустите проверку связи. В большинстве драйверов кнопка называется Тест подключения или Проверка связи (точное название зависит от банка).

Успешный тест возвращает сообщение вида «Связь установлена» и часто — версию прошивки терминала. Если тест связи не проходит, дальше идти бессмысленно: ни оплата, ни возврат работать не будут. Сначала добейтесь зелёного ответа от драйвера.

Терминал привязывается к конкретному рабочему месту. Если кассир пересел за другой компьютер или сменили ПК, карточку оборудования нужно перепривязать к новому рабочему месту — иначе 1С «не увидит» терминал, хотя физически он подключён.

Пробная оплата и возврат: тест без риска

Связь есть — проверяем саму операцию. Самый безопасный способ — провести мелкую реальную оплату и тут же вернуть её. Тестовый режим драйвера показывает только связь с банком, а вот полный цикл «оплата → чек → возврат» ловит проблемы, которые на тесте связи не видны.

Как провести пробную оплату:

  1. Откройте рабочее место кассира (РМК) в Рознице или УТ, в Бухгалтерии — форму розничной продажи/приёма оплаты.
  2. Добавьте любую позицию на 1–10 рублей (или услугу «тест»).
  3. В способах оплаты выберите оплату платёжной картой. 1С передаст сумму на терминал.
  4. Проведите карту (или приложите) — дождитесь ответа «Одобрено» на терминале.
  5. Убедитесь, что чек ККТ пробился и на нём стоит сумма безналичными.

После успешной оплаты сразу оформите возврат: в РМК — операция возврата по чеку, в Бухгалтерии — возврат от покупателя с оплатой на карту. Деньги должны вернуться на ту же карту. Отдельно проверьте операцию отмены — она работает только в течение дня, до сверки итогов, пока операция не ушла в клиринг.

Что именно должно совпасть после теста:

  • 💳 Сумма на чеке терминала = сумма в чеке ККТ = сумма в документе 1С.
  • 🧾 Последние 4 цифры карты и код авторизации видны на слипе терминала.
  • 🔁 Возврат прошёл на ту же карту, а в 1С появился документ возврата с тем же способом оплаты.

Если оплата на терминале прошла, а чек ККТ не пробился (или наоборот) — это рассинхрон кассы и терминала. Деньги у клиента списаны, а фискального чека нет. Такую операцию нельзя оставлять: либо допечатайте чек коррекции, либо сделайте возврат и повторите цикл целиком.

Чек эквайринга: фискализация и выгрузка в ОФД

Оплата картой — это безналичный расчёт, и по 54-ФЗ она требует кассового чека так же, как наличные. В чеке сумма оплаты картой попадает в реквизит «сумма безналичными» (тег 1081), и именно этот чек уходит в ОФД. Частая путаница: кассир думает, что «терминал сам всё пробил». Нет — терминал только списывает деньги, фискальный чек формирует ККТ через 1С.

Проверьте фискальную часть по трём точкам:

  • На бумажном или электронном чеке ККТ сумма стоит в строке оплаты картой/безналичными, а не в наличных.
  • Чек успешно отправлен в ОФД — в журнале кассы или кабинете ОФД он виден со статусом «передан».
  • Признак способа расчёта и ставка НДС в чеке соответствуют товару — ошибка в номенклатуре всплывёт именно в ОФД.

Почему банк (или налоговая) потом предъявляет претензии:

СимптомЧто произошло
Банк провёл оплату, чека в ОФД нетККТ не пробила чек или нет связи с ОФД — выручка «серая»
В чеке сумма в наличных, а не безналичнымиКассир выбрал не тот способ оплаты при закрытии чека
Сумма в банке и в ОФД за день не сходитсяЧасть оплат прошла мимо кассы или были отмены без чека коррекции

Деньги на карте списаны, но чек в ОФД не ушёл — это нарушение, а не мелочь. Налоговая видит оборот по эквайрингу от банка и сверяет его с данными ОФД. Поэтому фискализацию проверяют в тесте так же тщательно, как и само списание.

Сверка итогов и регулярный контроль эквайринга

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

Сверка итогов — это команда терминалу закрыть банковский день: терминал отправляет в банк итог по всем операциям за смену, а банк подтверждает сумму к зачислению. В Рознице и УТ сверка вызывается из рабочего места кассира при закрытии смены (Сверка итогов по эквайрингу), её же можно запустить вручную из формы эквайринговых операций.

Что контролировать ежедневно:

  1. Итог сверки на терминале сошёлся с суммой оплат картой в 1С за смену.
  2. Сумма, которую банк обещает зачислить, равна итогу сверки (минус комиссия эквайринга).
  3. Все возвраты и отмены за день закрыты до сверки — после неё отменить операцию уже нельзя, только полноценный возврат.

Для контроля зачислений в 1С есть отчёты по розничным продажам и по движению денежных средств. Расчёты по эквайрингу обычно отражаются через счёт 57.03 «Продажи по платёжным картам»: при оплате — поступление на 57.03, при зачислении банком — списание в пользу расчётного счёта 51, а комиссия банка идёт в расходы. Если на 57.03 на конец месяца висит остаток — значит, какие-то оплаты банк не зачислил или не разнесли выписку.

Про комиссию отдельно: банк зачисляет не всю сумму покупки, а за вычетом процента за эквайринг. Ориентировочно для торгового эквайринга это примерно 1–2,5% с каждой операции (точный тариф — в договоре, зависит от оборота и типа карт). Поэтому зачисление на расчётный счёт всегда меньше суммы чеков, и это нормально. Важно разнести комиссию на расходы и проверить, что разница между итогом сверки и зачислением равна именно комиссии, а не «потерянной» оплате. Если расхождение больше ожидаемого процента — ищите операцию, которая прошла мимо кассы.

Поставьте сверку итогов в регламент закрытия смены: кассир не закрывает кассу, пока не прошла сверка и суммы не сошлись. Это ловит сбой в тот же день, а не в конце месяца при сверке с банком.

Коды ответа терминала: разбор частых ошибок

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

Диагностика: выберите симптом

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

Отдельно про диагностику на стороне самой 1С: если терминал исправно работает с банковской программой, но 1С его «не видит» — почти всегда дело в драйвере (не установлен, не той версии) или в привязке к рабочему месту. Переустановка драйвера и повторная настройка карточки оборудования решают большинство таких случаев.

Частые вопросы

Нужен ли отдельный чек ККТ при оплате картой?
Да. Оплата картой — безналичный расчёт, и по 54-ФЗ она требует кассового чека наравне с наличными. Терминал списывает деньги, но фискальный чек формирует именно ККТ через 1С, и он уходит в ОФД.
Чем отмена отличается от возврата?
Отмена аннулирует операцию в тот же день, пока не прошла сверка итогов и деньги ещё не ушли в клиринг. Возврат оформляется позже, когда операция уже закрыта, — и деньги возвращаются на карту отдельной операцией. После сверки итогов доступен только возврат.
Почему сумма по банку не сходится с выручкой в 1С?
Чаще всего из-за комиссии эквайринга: банк зачисляет сумму за вычетом своего процента, поэтому зачисление на счёт меньше, чем сумма чеков. Разницу нужно разнести на расходы. Если расхождение больше комиссии — ищите оплаты без чека или незакрытые отмены.
Можно ли проверить эквайринг без реальной карты?
Тест связи с банком — да, он проверяет только соединение. Но полный цикл «оплата → чек → возврат» без карты не проверить. Поэтому используют мелкую реальную оплату (1–10 рублей) с немедленным возвратом.
1С не видит терминал, хотя он включён. Что делать?
Проверьте три вещи по порядку: установлен ли драйвер банка и той ли он версии, привязана ли карточка оборудования к текущему рабочему месту кассира, проходит ли тест связи в карточке. В 90% случаев причина в драйвере или в привязке к рабочему месту.

Источники

  • Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники»