Торговля и Склад · 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Получите актуальный драйвер у банка-эквайера или производителя терминала
- 2Установите драйвер на компьютер кассира (установщик Windows или загрузка компоненты из 1С)
- 3Перезапустите 1С и откройте список драйверов оборудования
- 4Убедитесь, что драйвер отображается со статусом «Установлен»
- 5Выполните тест подключения из формы настройки драйвера
Добавление терминала в список подключаемого оборудования
Откройте «Администрирование → Подключаемое оборудование» (путь может незначительно отличаться в зависимости от конфигурации). Нажмите «Подключить» или «Создать» и выберите тип оборудования «Эквайринговый терминал». В поле «Драйвер оборудования» укажите установленный драйвер вашего банка.
Задайте понятное наименование — например, «Терминал Сбербанк, касса 1». Если в магазине несколько рабочих мест и терминалов, привяжите оборудование к конкретному рабочему месту: тогда каждый кассир будет видеть только свой терминал.
Сохраните элемент и откройте «Настроить» — откроется форма параметров драйвера. Здесь указываются параметры связи (COM-порт или IP-адрес и порт), номер терминала (TID), логин и пароль кассира на терминале, если они требуются, а также дополнительные опции — печать слипа на терминале или на кассовом принтере 1С.
Настройка договора эквайринга в учётной системе
Помимо самого терминала, в 1С нужно создать договор эквайринга — элемент справочника, который связывает операции по картам с банком-эквайером и расчётным счётом. В УТ 11 и ERP это справочник «Эквайреры» / «Договоры эквайринга» (раздел «Казначейство» или «Настройки и справочники»), в Рознице — «Договоры эквайринга» в разделе «Настройки».
В договоре укажите банк-эквайер, расчётный счёт для зачисления средств, процент комиссии (если банк удерживает её при зачислении) и способ отражения комиссии в учёте. Правильно заполненный договор обеспечит корректные проводки: оплата по карте отразится на счёте расчётов с эквайером (в бухгалтерском учёте обычно используется счёт 57 «Переводы в пути»), а зачисление на расчётный счёт закроет задолженность.
После создания договора привяжите его к кассе ККМ или организации в настройках рабочего места кассира (РМК). Без этой привязки при оплате картой 1С не сможет определить, к какому договору отнести операцию, и выдаст ошибку.
Проверка работы: оплата, возврат, сверка итогов
Первую проверку выполните тестовой операцией на небольшую сумму. В РМК оформите продажу, выберите способ оплаты «Платёжная карта» — сумма должна автоматически уйти на терминал, покупатель прикладывает карту, после успешной авторизации в 1С возвращается результат операции с номером ссылки (RRN) и кодом авторизации. Чек и слип печатаются согласно настройкам.
Затем проверьте возврат: откройте документ продажи, выполните «Возврат оплаты по карте» и убедитесь, что операция отменяется на терминале, а в учёте формируется корректный документ возврата. Обратите внимание: возврат по карте в день продажи обычно выполняется как отмена операции, на следующий день — как возвратная операция, и банк может обрабатывать их по-разному.
В конце смены выполните сверку итогов — она доступна из РМК или из списка операций по платёжным картам. Сверка сравнивает суммы в 1С с данными терминала и закрывает банковскую смену. Расхождения при сверке — сигнал о прерванных операциях или сбоях связи, их нужно разобрать до закрытия дня.
Как проверить результат
Сумма из чека появляется на экране терминала автоматически
Кассиру приходится вводить сумму вручную — драйвер не настроен
В операции заполнены RRN и код авторизации
Операция зависает в статусе «в обработке» или завершается ошибкой
Суммы в 1С и на терминале совпадают, смена банка закрывается
Есть расхождения — ищите незавершённые или дублирующиеся операции
Типичные ошибки и способы их устранения
Самая частая проблема — ошибка «Не удалось подключить оборудование» при открытии смены. Причины: терминал выключен или не подключён к компьютеру, неверный COM-порт в настройках, драйвер не установлен на этом рабочем месте. Проверяйте по порядку: физическое подключение → параметры связи → статус драйвера.
Вторая типичная ситуация — операция прошла на терминале, но в 1С завершилась ошибкой (например, из-за обрыва связи в момент ответа). В этом случае не проводите оплату повторно: сначала выполните сверку итогов или запросите статус последней операции через функции драйвера, иначе получите двойное списание с карты покупателя.
Ещё одна ошибка — расхождение сумм из-за ручного ввода. Если кассир иногда пробивает оплату «мимо» 1С прямо на терминале, сверка итогов никогда не сойдётся. Закройте такую возможность организационно и настройте права так, чтобы оплата картой выполнялась только из документа.
Альтернативные варианты интеграции
Если банк не предоставляет драйвер для вашей конфигурации, рассмотрите программный эквайринг — например, решения, где терминалом управляет отдельное приложение банка, а 1С обменивается с ним через файлы или API. Такой вариант проще в настройке, но даёт меньше контроля над операциями из учётной системы.
Другой путь — смарт-терминалы и онлайн-кассы со встроенным эквайрингом, которые сами передают данные об оплате в 1С через обмен с кассовым ПО. Это удобно для небольших точек, где касса и терминал — одно устройство, но требует проверки совместимости кассового ПО с вашей конфигурацией.
Сравнение вариантов подключения
Полная интеграция: суммы и статусы передаются автоматически. Ограничение — зависимость от версии драйвера и платформы
Не требует настройки, но суммы вводятся вручную, высок риск ошибок и расхождений при сверке
Касса и эквайринг в одном устройстве, обмен с 1С через облако. Подходит для малых точек, зависит от возможностей кассового решения
Часто задаваемые вопросы
Можно ли подключить один терминал к нескольким рабочим местам 1С?
Технически — только если терминал поддерживает сетевое подключение и драйвер умеет работать с ним по сети. На каждом рабочем месте создаётся свой экземпляр оборудования с одним и тем же IP-адресом терминала. Учтите, что одновременные операции с двух мест могут конфликтовать, поэтому такой режим подходит только при низкой интенсивности продаж.
Почему 1С не видит терминал, хотя он включён?
Чаще всего причина в неверном параметре связи: для USB-подключения проверьте, какой COM-порт присвоен устройству в диспетчере устройств Windows, и укажите его в настройках драйвера. Для сетевого терминала проверьте доступность IP-адреса командой ping и отсутствие блокировки порта брандмауэром.
Что делать, если оплата прошла на терминале, а чек в 1С не пробился?
Не проводите оплату повторно. Выполните сверку итогов или запросите статус последней операции через драйвер. Если операция подтверждена банком, пробейте чек в 1С с ручным указанием данных операции (RRN, код авторизации) — такая возможность есть в типовых конфигурациях при добавлении операции по платёжной карте.
Нужно ли закрывать банковскую смену каждый день?
Да, сверку итогов и закрытие банковской смены рекомендуется выполнять ежедневно в конце работы. Большинство банков зачисляют средства по итогам закрытой смены, а накопление незакрытых смен усложняет сверку и поиск расхождений.
Подойдёт ли драйвер от одного банка для терминала другого банка?
Нет. Драйвер эквайринга работает с конкретным банком-процессингом и часто с конкретной моделью терминала. При смене банка-эквайера потребуется установить его драйвер, создать новый экземпляр оборудования и новый договор эквайринга в 1С.
Можно ли настроить эквайринг в файловой базе 1С?
Да, механизм подключаемого оборудования одинаково работает в файловом и клиент-серверном вариантах. Различие лишь в том, что драйвер устанавливается на компьютер, к которому физически подключён терминал, — в клиент-серверном режиме это по-прежнему компьютер кассира, а не сервер.
Что важно запомнить
Терминал подключается через драйвер банка-эквайера в разделе подключаемого оборудования, затем создаётся договор эквайринга и выполняется тестовая операция. Всегда проверяйте статус операции перед повторным проведением оплаты и закрывайте банковскую смену сверкой итогов ежедневно.