Проверка работы эквайрингового терминала в 1С
Содержание
Проверка эквайринга — это не «нажать на терминале кнопку и посмотреть, загорелся ли экран». Платёж проходит через цепочку 1С → драйвер → терминал → банк, и обрыв на любом звене даёт одну и ту же картину: касса ждёт, терминал молчит. Поэтому проверять нужно каждое звено по очереди, а не сразу гнать реальную оплату на крупную сумму.
Проверка идёт в четыре шага: терминал подключают в разделе Администрирование → Подключаемое оборудование и прогоняют тест связи, затем проводят пробную оплату картой на минимальную сумму с немедленным возвратом, сверяют итог дня с банком и, наконец, смотрят, ушёл ли фискальный чек в ОФД. Порядок действий в 1С:Бухгалтерии, 1С:Рознице и 1С:Управлении торговлей почти одинаковый — отличаются в основном пути в меню.
Что проверить до первого теста
Эквайринг в 1С работает только когда на месте все три части: договор с банком-эквайером, физический терминал (POS-терминал или пин-пад) и драйвер этого терминала, установленный на компьютере кассира. Драйвер даёт банк — у Сбера, ВТБ, Альфа-Банка и других это отдельная программа, которую ставят до настройки в 1С.
Проверьте перед тестом базовые условия:
- 🔌 Терминал включён, подключён к компьютеру (
USB/COM) или к сети и видит банк — на экране терминала нет сообщения об отсутствии связи. - 💳 Онлайн-касса (ККТ) подключена к той же базе и рабочему месту: оплата картой пробивается тем же чеком, что и наличные.
- 🧾 В договоре эквайринга активирован нужный тип операций: оплата, возврат, отмена. Если банк не открыл возвраты, протестировать их не выйдет.
- 👤 У пользователя есть права на работу с подключаемым оборудованием и на кассовые операции.
Все операции на старте проводите на сумму 1–10 рублей и сразу делайте возврат. Так вы проверите и оплату, и возврат, и возврат денег на карту не придётся ждать неделями из-за крупной суммы.
Подключение терминала и тест связи с банком
Эквайринговый терминал заводится там же, где и остальное оборудование кассира, — в списке подключаемого оборудования. Путь зависит от конфигурации:
| Конфигурация | Путь к подключаемому оборудованию |
|---|---|
| 1С:Бухгалтерия 3.0 | Администрирование → Подключаемое оборудование |
| 1С:Розница 3.0 | Администрирование → Подключаемое оборудование |
| 1С:Управление торговлей 11 | НСИ и администрирование → Подключаемое оборудование |
Порядок подключения одинаковый во всех трёх:
- Откройте список оборудования и переключите тип на
Эквайринговые терминалы. - Создайте новый элемент, выберите рабочее место (компьютер кассира) и драйвер своего банка. Если драйвера нет в списке — установите его с диска поддержки банка, затем нажмите загрузку/установку драйвера в карточке.
- Укажите параметры подключения: порт, скорость или
IP-адрес — их даёт банк. Запишите карточку. - Нажмите
Настроить...— откроется окно драйвера с полями подключения и кнопкой проверки. - Запустите проверку связи. В большинстве драйверов кнопка называется
Тест подключенияилиПроверка связи(точное название зависит от банка).
Успешный тест возвращает сообщение вида «Связь установлена» и часто — версию прошивки терминала. Если тест связи не проходит, дальше идти бессмысленно: ни оплата, ни возврат работать не будут. Сначала добейтесь зелёного ответа от драйвера.
Терминал привязывается к конкретному рабочему месту. Если кассир пересел за другой компьютер или сменили ПК, карточку оборудования нужно перепривязать к новому рабочему месту — иначе 1С «не увидит» терминал, хотя физически он подключён.
Пробная оплата и возврат: тест без риска
Связь есть — проверяем саму операцию. Самый безопасный способ — провести мелкую реальную оплату и тут же вернуть её. Тестовый режим драйвера показывает только связь с банком, а вот полный цикл «оплата → чек → возврат» ловит проблемы, которые на тесте связи не видны.
Как провести пробную оплату:
- Откройте рабочее место кассира (РМК) в Рознице или УТ, в Бухгалтерии — форму розничной продажи/приёма оплаты.
- Добавьте любую позицию на 1–10 рублей (или услугу «тест»).
- В способах оплаты выберите оплату платёжной картой. 1С передаст сумму на терминал.
- Проведите карту (или приложите) — дождитесь ответа «Одобрено» на терминале.
- Убедитесь, что чек ККТ пробился и на нём стоит сумма безналичными.
После успешной оплаты сразу оформите возврат: в РМК — операция возврата по чеку, в Бухгалтерии — возврат от покупателя с оплатой на карту. Деньги должны вернуться на ту же карту. Отдельно проверьте операцию отмены — она работает только в течение дня, до сверки итогов, пока операция не ушла в клиринг.
Что именно должно совпасть после теста:
- 💳 Сумма на чеке терминала = сумма в чеке ККТ = сумма в документе 1С.
- 🧾 Последние 4 цифры карты и код авторизации видны на слипе терминала.
- 🔁 Возврат прошёл на ту же карту, а в 1С появился документ возврата с тем же способом оплаты.
Если оплата на терминале прошла, а чек ККТ не пробился (или наоборот) — это рассинхрон кассы и терминала. Деньги у клиента списаны, а фискального чека нет. Такую операцию нельзя оставлять: либо допечатайте чек коррекции, либо сделайте возврат и повторите цикл целиком.
Чек эквайринга: фискализация и выгрузка в ОФД
Оплата картой — это безналичный расчёт, и по 54-ФЗ она требует кассового чека так же, как наличные. В чеке сумма оплаты картой попадает в реквизит «сумма безналичными» (тег 1081), и именно этот чек уходит в ОФД. Частая путаница: кассир думает, что «терминал сам всё пробил». Нет — терминал только списывает деньги, фискальный чек формирует ККТ через 1С.
Проверьте фискальную часть по трём точкам:
- На бумажном или электронном чеке ККТ сумма стоит в строке оплаты картой/безналичными, а не в наличных.
- Чек успешно отправлен в ОФД — в журнале кассы или кабинете ОФД он виден со статусом «передан».
- Признак способа расчёта и ставка НДС в чеке соответствуют товару — ошибка в номенклатуре всплывёт именно в ОФД.
Почему банк (или налоговая) потом предъявляет претензии:
| Симптом | Что произошло |
|---|---|
| Банк провёл оплату, чека в ОФД нет | ККТ не пробила чек или нет связи с ОФД — выручка «серая» |
| В чеке сумма в наличных, а не безналичными | Кассир выбрал не тот способ оплаты при закрытии чека |
| Сумма в банке и в ОФД за день не сходится | Часть оплат прошла мимо кассы или были отмены без чека коррекции |
Деньги на карте списаны, но чек в ОФД не ушёл — это нарушение, а не мелочь. Налоговая видит оборот по эквайрингу от банка и сверяет его с данными ОФД. Поэтому фискализацию проверяют в тесте так же тщательно, как и само списание.
Сверка итогов и регулярный контроль эквайринга
Разовый тест показывает, что всё настроено. Но эквайринг ломается незаметно: сменилась прошивка терминала, обновили драйвер, переткнули кабель — и часть смены оплаты не проходят. Поэтому в 1С есть ежедневная операция сверки итогов, и её имеет смысл сделать обязательной.
Сверка итогов — это команда терминалу закрыть банковский день: терминал отправляет в банк итог по всем операциям за смену, а банк подтверждает сумму к зачислению. В Рознице и УТ сверка вызывается из рабочего места кассира при закрытии смены (Сверка итогов по эквайрингу), её же можно запустить вручную из формы эквайринговых операций.
Что контролировать ежедневно:
- Итог сверки на терминале сошёлся с суммой оплат картой в 1С за смену.
- Сумма, которую банк обещает зачислить, равна итогу сверки (минус комиссия эквайринга).
- Все возвраты и отмены за день закрыты до сверки — после неё отменить операцию уже нельзя, только полноценный возврат.
Для контроля зачислений в 1С есть отчёты по розничным продажам и по движению денежных средств. Расчёты по эквайрингу обычно отражаются через счёт 57.03 «Продажи по платёжным картам»: при оплате — поступление на 57.03, при зачислении банком — списание в пользу расчётного счёта 51, а комиссия банка идёт в расходы. Если на 57.03 на конец месяца висит остаток — значит, какие-то оплаты банк не зачислил или не разнесли выписку.
Про комиссию отдельно: банк зачисляет не всю сумму покупки, а за вычетом процента за эквайринг. Ориентировочно для торгового эквайринга это примерно 1–2,5% с каждой операции (точный тариф — в договоре, зависит от оборота и типа карт). Поэтому зачисление на расчётный счёт всегда меньше суммы чеков, и это нормально. Важно разнести комиссию на расходы и проверить, что разница между итогом сверки и зачислением равна именно комиссии, а не «потерянной» оплате. Если расхождение больше ожидаемого процента — ищите операцию, которая прошла мимо кассы.
Поставьте сверку итогов в регламент закрытия смены: кассир не закрывает кассу, пока не прошла сверка и суммы не сошлись. Это ловит сбой в тот же день, а не в конце месяца при сверке с банком.
Коды ответа терминала: разбор частых ошибок
Когда операция не проходит, терминал возвращает код и текст ответа, а 1С показывает его в сообщении об ошибке. Точные номера кодов у каждого банка свои — их значение смотрите в памятке банка или в журнале операций терминала. Но по смыслу ошибки делятся на несколько групп, и реагировать на них нужно по-разному.
COM/USB-подключении — что хост-соединение банка активно. Это сторона банка, а не 1С.Прежде чем «на всякий случай» переподключать терминал или перезапускать драйвер во время смены, убедитесь, что нет зависшей операции: если прервать оплату в момент авторизации, деньги могут списаться без ответа в 1С. Сначала дождитесь ответа терминала или отмены операции, потом трогайте связь.
Отдельно про диагностику на стороне самой 1С: если терминал исправно работает с банковской программой, но 1С его «не видит» — почти всегда дело в драйвере (не установлен, не той версии) или в привязке к рабочему месту. Переустановка драйвера и повторная настройка карточки оборудования решают большинство таких случаев.
Частые вопросы
Нужен ли отдельный чек ККТ при оплате картой?
Чем отмена отличается от возврата?
Почему сумма по банку не сходится с выручкой в 1С?
Можно ли проверить эквайринг без реальной карты?
1С не видит терминал, хотя он включён. Что делать?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники»