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

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

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

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

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

Работа с эквайрингом в типовых конфигурациях 1С (Управление торговлей, Розница, Комплексная автоматизация, ERP) строится через подсистему подключаемого оборудования. Терминал подключается как торговое оборудование с помощью драйвера, который поставляет банк-эквайер или производитель терминала.

Прежде чем начинать настройку, убедитесь, что у вас есть: договор эквайринга с банком, сам терминал, драйвер для 1С (обычно его предоставляет банк — например, драйверы Сбербанка, ВТБ, «1С:Эквайринг»), права администратора в базе 1С и доступ к компьютеру кассира для установки компонентов.

Что понадобится перед началом настройки

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

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

Проверьте, что конфигурация 1С поддерживает подключаемое оборудование: в типовых решениях это раздел «Настройка подключаемого оборудования» (в УТ 11 и ERP — «Администрирование → Настройка подключаемого оборудования», в Рознице — «Администрирование → Подключаемое оборудование»). Если конфигурация самописная или сильно доработанная, механизм БПО (библиотека подключаемого оборудования) может отсутствовать — тогда потребуется доработка.

Установка драйвера эквайрингового терминала

Драйвер устанавливается на каждый компьютер, к которому физически подключён терминал (обычно это рабочее место кассира). Порядок зависит от формата поставки: одни банки дают установщик Windows, другие — внешнюю компоненту в виде ZIP-архива, который загружается непосредственно из 1С.

Если драйвер поставляется как компонента для 1С, откройте «Администрирование → Подключаемое оборудование → Драйверы оборудования», нажмите «Добавить» и выберите «Загрузить из файла». Укажите архив с компонентой — 1С сама зарегистрирует её. При установке через Windows-установщик запустите его от имени администратора, затем перезапустите 1С.

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

Порядок установки драйвера
  1. 1
    Получите актуальный драйвер у банка-эквайера или производителя терминала
  2. 2
    Установите драйвер на компьютер кассира (установщик Windows или загрузка компоненты из 1С)
  3. 3
    Перезапустите 1С и откройте список драйверов оборудования
  4. 4
    Убедитесь, что драйвер отображается со статусом «Установлен»
  5. 5
    Выполните тест подключения из формы настройки драйвера

Добавление терминала в список подключаемого оборудования

Откройте «Администрирование → Подключаемое оборудование» (путь может незначительно отличаться в зависимости от конфигурации). Нажмите «Подключить» или «Создать» и выберите тип оборудования «Эквайринговый терминал». В поле «Драйвер оборудования» укажите установленный драйвер вашего банка.

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

Сохраните элемент и откройте «Настроить» — откроется форма параметров драйвера. Здесь указываются параметры связи (COM-порт или IP-адрес и порт), номер терминала (TID), логин и пароль кассира на терминале, если они требуются, а также дополнительные опции — печать слипа на терминале или на кассовом принтере 1С.

Настройка договора эквайринга в учётной системе

Помимо самого терминала, в 1С нужно создать договор эквайринга — элемент справочника, который связывает операции по картам с банком-эквайером и расчётным счётом. В УТ 11 и ERP это справочник «Эквайреры» / «Договоры эквайринга» (раздел «Казначейство» или «Настройки и справочники»), в Рознице — «Договоры эквайринга» в разделе «Настройки».

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

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

Проверка работы: оплата, возврат, сверка итогов

Первую проверку выполните тестовой операцией на небольшую сумму. В РМК оформите продажу, выберите способ оплаты «Платёжная карта» — сумма должна автоматически уйти на терминал, покупатель прикладывает карту, после успешной авторизации в 1С возвращается результат операции с номером ссылки (RRN) и кодом авторизации. Чек и слип печатаются согласно настройкам.

Затем проверьте возврат: откройте документ продажи, выполните «Возврат оплаты по карте» и убедитесь, что операция отменяется на терминале, а в учёте формируется корректный документ возврата. Обратите внимание: возврат по карте в день продажи обычно выполняется как отмена операции, на следующий день — как возвратная операция, и банк может обрабатывать их по-разному.

В конце смены выполните сверку итогов — она доступна из РМК или из списка операций по платёжным картам. Сверка сравнивает суммы в 1С с данными терминала и закрывает банковскую смену. Расхождения при сверке — сигнал о прерванных операциях или сбоях связи, их нужно разобрать до закрытия дня.

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

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

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

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

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

Кассиру приходится вводить сумму вручную — драйвер не настроен

Результат операции в 1С
Норма

В операции заполнены RRN и код авторизации

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

Операция зависает в статусе «в обработке» или завершается ошибкой

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

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

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

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

Типичные ошибки и способы их устранения

Самая частая проблема — ошибка «Не удалось подключить оборудование» при открытии смены. Причины: терминал выключен или не подключён к компьютеру, неверный COM-порт в настройках, драйвер не установлен на этом рабочем месте. Проверяйте по порядку: физическое подключение → параметры связи → статус драйвера.

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

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

Типичные ошибки
01
Повторное проведение оплаты после сбоя связи без проверки статуса — двойное списание с карты покупателя
02
Установка драйвера не той разрядности — компонента не регистрируется в 1С
03
Отсутствие привязки договора эквайринга к кассе — ошибка при выборе оплаты картой
04
Пропуск сверки итогов в конце дня — накопление расхождений и проблемы с зачислением средств
05
Обновление платформы 1С без проверки совместимости драйвера — терминал перестаёт работать

Альтернативные варианты интеграции

Если банк не предоставляет драйвер для вашей конфигурации, рассмотрите программный эквайринг — например, решения, где терминалом управляет отдельное приложение банка, а 1С обменивается с ним через файлы или API. Такой вариант проще в настройке, но даёт меньше контроля над операциями из учётной системы.

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

Сравнение вариантов подключения

Драйвер банка + БПО в 1С

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

Автономный терминал без интеграции

Не требует настройки, но суммы вводятся вручную, высок риск ошибок и расхождений при сверке

Смарт-терминал с кассовым ПО

Касса и эквайринг в одном устройстве, обмен с 1С через облако. Подходит для малых точек, зависит от возможностей кассового решения

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

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

Технически — только если терминал поддерживает сетевое подключение и драйвер умеет работать с ним по сети. На каждом рабочем месте создаётся свой экземпляр оборудования с одним и тем же IP-адресом терминала. Учтите, что одновременные операции с двух мест могут конфликтовать, поэтому такой режим подходит только при низкой интенсивности продаж.

Почему 1С не видит терминал, хотя он включён?

Чаще всего причина в неверном параметре связи: для USB-подключения проверьте, какой COM-порт присвоен устройству в диспетчере устройств Windows, и укажите его в настройках драйвера. Для сетевого терминала проверьте доступность IP-адреса командой ping и отсутствие блокировки порта брандмауэром.

Что делать, если оплата прошла на терминале, а чек в 1С не пробился?

Не проводите оплату повторно. Выполните сверку итогов или запросите статус последней операции через драйвер. Если операция подтверждена банком, пробейте чек в 1С с ручным указанием данных операции (RRN, код авторизации) — такая возможность есть в типовых конфигурациях при добавлении операции по платёжной карте.

Нужно ли закрывать банковскую смену каждый день?

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

Подойдёт ли драйвер от одного банка для терминала другого банка?

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

Можно ли настроить эквайринг в файловой базе 1С?

Да, механизм подключаемого оборудования одинаково работает в файловом и клиент-серверном вариантах. Различие лишь в том, что драйвер устанавливается на компьютер, к которому физически подключён терминал, — в клиент-серверном режиме это по-прежнему компьютер кассира, а не сервер.

Итог

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

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