К статье
Практический материал

Торговля и Склад · 10 мин

Как подключить эквайринг к 1С:Розница 3.0

Пошаговая настройка эквайринга в 1С:Розница 3.0: подключение терминала, выбор драйвера, настройка вида оплаты, сверка итогов и типичные ошибки при интеграции.

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

Главный риск на этом пути — несовместимость драйвера терминала с версией платформы 1С или моделью кассового оборудования. Поэтому перед настройкой уточните у банка-эквайера, какой драйвер он поставляет, и поддерживает ли он работу через подключаемое оборудование 1С (БПО). Большинство крупных банков предоставляют драйверы, сертифицированные для 1С, но версии нужно сверять заранее.

В статье разобран полный цикл: от подготовки и установки драйвера до проверки пробной операции и сверки итогов. Инструкция применима к типовой конфигурации 1С:Розница 3.0 с актуальной библиотекой подключаемого оборудования.

Что подготовить до начала настройки

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

Во-вторых, проверьте версию платформы 1С:Предприятие и релиз конфигурации Розница 3.0. Драйверы эквайринга часто требуют конкретных версий библиотеки подключаемого оборудования (БПО). Если конфигурация давно не обновлялась, сначала обновитесь — это снимет большинство проблем с регистрацией драйвера.

В-третьих, убедитесь, что терминал физически подключён к рабочему месту кассира: через USB, COM-порт или сеть (Ethernet/Wi-Fi), и что связь с банком есть. Для сетевых терминалов заранее узнайте IP-адрес устройства — он понадобится при настройке.

Установка и регистрация драйвера эквайринга

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

Далее откройте в 1С:Розница раздел Администрирование → Подключаемое оборудование. Если подключаемое оборудование ещё не использовалось, включите соответствующую опцию. Перейдите в справочник «Драйверы оборудования» и добавьте новый драйвер: либо выберите его из поставки конфигурации, либо загрузите из файла, полученного от банка.

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

Типичные ошибки
01
Установка драйвера только на один компьютер при нескольких кассах — на остальных рабочих местах оплата картой не работает
02
Использование устаревшего драйвера от предыдущего релиза 1С — терминал виден, но операции зависают или отменяются
03
Настройка под пользователем без прав администратора — драйвер не регистрируется, а ошибка выглядит как неисправность терминала

Создание эквайрингового терминала и привязка к кассе ККМ

В разделе «Подключаемое оборудование» создайте новый элемент с типом «Эквайринговый терминал». Укажите рабочее место кассира, выберите установленный драйвер и откройте параметры подключения. В зависимости от драйвера здесь задаются порт или IP-адрес терминала, коды валюты, параметры авторизации и другие настройки из инструкции банка.

После заполнения параметров нажмите «Тест устройства». Успешный тест означает, что 1С видит терминал и может с ним обмениваться данными. Если тест не проходит — проверяйте в первую очередь физическое подключение, IP-адрес и то, не занят ли порт другой программой (например, банковским ПО, запущенным параллельно).

Далее откройте карточку кассы ККМ, к которой привязывается эквайринг, и укажите созданный терминал. В типовой Рознице это делается в настройках кассы ККМ или через справочник «Эквайринговые терминалы» с указанием организации и магазина. Проверьте, что организация в терминале совпадает с организацией кассы — иначе оплата будет уходить не на тот расчётный счёт.

Порядок действий
  1. 1
    Установите драйвер эквайринга от банка на рабочее место кассира
  2. 2
    Зарегистрируйте драйвер в «Администрирование → Подключаемое оборудование → Драйверы оборудования»
  3. 3
    Создайте эквайринговый терминал, заполните параметры подключения и выполните «Тест устройства»
  4. 4
    Привяжите терминал к кассе ККМ и проверьте организацию
  5. 5
    Настройте вид оплаты «Платежная карта» и проведите тестовую продажу

Настройка вида оплаты и эквайринговой операции

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

Также проверьте настройки учёта эквайринговых операций в разделе «Администрирование → Продажи» или в карточке договора эквайринга. В типовой конфигурации создаётся элемент справочника «Договоры эквайринга» (или «Эквайреры»), где указывается банк-эквайер, договор и условия зачисления средств. Эти данные нужны для корректного отражения оплат в учёте и для отчёта по эквайрингу.

Если у вас несколько организаций или несколько терминалов от разных банков, создайте отдельные эквайринговые терминалы и договоры для каждого. Смешивание терминалов разных банков на одной кассе без явной привязки приводит к ошибкам при сверке итогов.

Проверка работы: тестовая продажа и сверка итогов

После настройки откройте рабочее место кассира (РМК) и проведите тестовую продажу на небольшую сумму с оплатой картой. Признак корректной работы: сумма чека автоматически передаётся на терминал, кассир не вводит её вручную, после оплаты печатается чек со слипом, а в 1С чек закрывается без ошибок.

Затем выполните отмену тестовой операции через функцию «Отмена платежа» в РМК или через операции по эквайрингу — убедитесь, что возврат проходит корректно. В конце смены или в тестовом режиме выполните сверку итогов: терминал передаёт в банк итоги операций, а 1С фиксирует результат. Несовпадение итогов между 1С и банком — повод искать «зависшие» или отменённые операции.

Контрольные точки

Как проверить результат

Передача суммы на терминал
Норма

Сумма из чека появляется на экране терминала автоматически

Тревожный признак

Кассир вынужден вводить сумму вручную — драйвер не связан с РМК

Тест устройства
Норма

Сообщение об успешном выполнении теста

Тревожный признак

Ошибка подключения — проверять порт, IP и драйвер

Сверка итогов
Норма

Суммы в 1С и в отчёте терминала совпадают

Тревожный признак

Расхождение — есть незавершённые или дублирующиеся операции

Типичные проблемы и как их решать

Наиболее частая жалоба — «терминал не виден в 1С». Почти всегда причина в одном из трёх: драйвер не зарегистрирован, терминал занят другим приложением (банковский клиент, служба опроса) или неверно указан порт/IP. Закройте стороннее ПО банка, проверьте параметры и повторите тест устройства.

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

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

Альтернативные варианты подключения

Если штатная интеграция через драйвер невозможна (банк не предоставляет совместимый драйвер), существуют обходные варианты. Первый — работа терминала в автономном режиме: кассир вручную вводит сумму на терминале, а в 1С выбирает оплату картой. Это просто, но повышает риск ошибок и расхождений при сверке.

Второй вариант — программный эквайринг или оплата по QR-коду (СБП), которые в актуальных релизах Розницы также подключаются через подключаемое оборудование или внешние обработки. Третий — интеграционные решения сторонних разработчиков, объединяющие несколько банков в одном драйвере. Любой из вариантов требует тестирования на тестовой базе до вывода в работу.

Сравнение вариантов

Драйвер банка через БПО

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

Автономный режим терминала

Работает с любым банком без драйверов, но суммы вводятся вручную и сверка делается вне 1С

Оплата по СБП / QR

Низкая комиссия и быстрое зачисление, но требует поддержки в релизе конфигурации и договора с банком

Часто задаваемые вопросы

Можно ли подключить один терминал к нескольким кассам 1С?

Технически сетевой терминал можно прописать на нескольких рабочих местах, но одновременная работа двух касс с одним терминалом приводит к конфликтам операций. Практичное правило — один терминал на одну кассу ККМ в момент продажи.

Нужно ли обновлять конфигурацию перед подключением эквайринга?

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

Что делать, если тест устройства проходит, но оплата не проходит?

Тест проверяет только связь 1С с терминалом, а не связь терминала с банком. Проверьте интернет-канал терминала, срок действия ключей и статус договора эквайринга. Также убедитесь, что на терминале не включён тестовый режим.

Как оформить возврат по карте в 1С:Розница 3.0?

Возврат выполняется через документ «Возврат товара от покупателя» с видом оплаты «Платежная карта» — сумма автоматически передаётся на терминал для возврата на ту же карту. Возврат наличными за оплату картой оформлять не следует, это нарушает правила эквайринга.

Почему в отчёте по эквайрингу сумма меньше суммы продаж по картам?

Чаще всего это комиссия банка-эквайера, которая удерживается при зачислении. Проверьте процент комиссии в договоре и корректность его указания в настройках вида оплаты. Также расхождение возможно из-за незавершённых операций, ожидающих сверки.

Можно ли использовать один драйвер для терминалов разных банков?

Нет, драйверы банков несовместимы между собой. Для каждого банка устанавливается свой драйвер и создаётся отдельный эквайринговый терминал. Альтернатива — универсальные интеграционные решения, но их нужно тестировать с вашими моделями терминалов.

Итог

Что важно запомнить

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