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

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

Как подключить банковский терминал к 1С:Управление торговлей

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

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

Схема подключения зависит от типа терминала: это может быть стационарный POS-терминал, подключаемый по USB или COM-порту, сетевой терминал по Ethernet/Wi-Fi, либо программное решение (например, эквайринг через мобильное приложение или API банка). Во всех случаях потребуется драйвер оборудования, договор эквайринга с банком и корректная настройка в самой 1С.

Ниже разобран полный цикл: от подготовки оборудования и установки драйвера до проведения тестовой оплаты и решения типичных проблем. Инструкция ориентирована на 1С:Управление торговлей 11 и актуальные релизы, но общая логика применима и к другим конфигурациям на той же библиотеке подключаемого оборудования (БПО).

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

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

Во-первых, нужен действующий договор эквайринга с банком. Банк выдаёт терминал (или активирует программный эквайринг) и передаёт параметры подключения: идентификатор терминала, логин/пароль или ключи, а также ссылку на дистрибутив драйвера. Во-вторых, сам терминал должен быть физически подключён к рабочему месту кассира — по USB, COM-порту или локальной сети — и включён.

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

Договор эквайрингаЗаключён и активирован

Банк подтвердил активацию терминала и выдал параметры подключения

ДрайверПолучен от банка или производителя

Дистрибутив совместим с вашей версией Windows и разрядностью 1С

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

Устройство определяется в диспетчере устройств Windows

Права в 1САдминистратор или полный доступ

Доступен раздел «НСИ и администрирование»

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

Драйвер — это промежуточное ПО, через которое 1С обращается к терминалу. Поставщиком драйвера выступает банк-эквайер, производитель оборудования (например, для терминалов Ingenico, Verifone, PAX) или интегратор. Распространённые варианты: драйвер «Сбербанк» для терминалов Сбера, «1С:Эквайринговый терминал» по стандарту 1С, драйверы UCS, «Аркус», «Трактиръ» и другие.

Установите драйвер на компьютер кассира от имени администратора Windows. После установки обычно требуется настройка параметров связи в самой утилите драйвера: номер COM-порта или IP-адрес терминала, идентификатор кассира/терминала, логин и пароль, выданные банком. Многие драйверы имеют встроенный тест связи — запустите его и убедитесь, что терминал отвечает.

Важный нюанс: 1С может работать в 32-разрядном и 64-разрядном режиме, и драйвер должен соответствовать разрядности клиентского приложения. Если тонкий клиент 64-битный, а драйвер собран только под 32 бита, оборудование не загрузится. Уточните у поставщика драйвера поддерживаемые варианты заранее.

Подключение оборудования в 1С:УТ

После установки драйвера переходим в 1С. Откройте раздел «НСИ и администрирование» → «Настройка НСИ и разделов» → «Продажи» и убедитесь, что включена опция использования эквайринга (функциональная опция «Эквайринг» / «Оплата картами» в разделе оптовых и розничных продаж). Затем перейдите в «Администрирование» → «Подключаемое оборудование».

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

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

Порядок подключения терминала в 1С:УТ
  1. 1
    Включите функциональную опцию эквайринга в настройках продаж
  2. 2
    Установите драйвер терминала и проверьте связь утилитой драйвера
  3. 3
    Откройте «Администрирование» → «Подключаемое оборудование» → «Создать»
  4. 4
    Выберите тип «Эквайринговый терминал» и нужный драйвер
  5. 5
    Заполните параметры подключения в окне «Настроить»
  6. 6
    Выполните «Тест устройства» и убедитесь в успешном результате
  7. 7
    Привяжите терминал к эквайеру и кассе организации

Настройка эквайринга в карточке организации и кассы

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

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

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

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

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

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

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

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

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

Сообщение «Тест успешно выполнен»

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

Ошибка загрузки драйвера или тайм-аут связи

Тестовая оплата
Норма

Терминал запросил карту, операция одобрена, данные записались в документ

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

Терминал не реагирует или 1С «зависает» на этапе оплаты

Отмена операции
Норма

Отмена проходит, в банке видна реверсированная операция

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

Операция отменяется только на терминале вручную

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

Слип сверки печатается без расхождений

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

Расхождение сумм между терминалом и банком

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

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

Вторая группа ошибок — сбои связи: терминал не отвечает, тайм-аут операции. Проверьте, что терминал включён, кабель цел, COM-порт не занят другой программой (частая ситуация — порт захватила утилита драйвера или другое приложение). Для сетевых терминалов проверьте ping до IP-адреса терминала и отсутствие блокировок брандмауэром.

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

Типичные ошибки при подключении
01
Установка драйвера на сервер, а не на рабочее место кассира — терминал не виден из 1С
02
Несовпадение разрядности драйвера и клиента 1С — ошибка загрузки драйвера
03
COM-порт занят другой программой — тайм-ауты и обрывы связи
04
Тестирование боевой картой на крупную сумму — лишние операции и вопросы при сверке
05
Отсутствие привязки терминала к кассе ККМ — в РМК оплата картой недоступна

Особенности и ограничения разных сценариев

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

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

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

Маршрут решения

Как выбрать сценарий подключения

Стационарная касса и один кассирUSB/COM-терминал с локальным драйвером — самый простой вариант
Несколько касс или работа через RDP/серверСетевой терминал по Ethernet/Wi-Fi с драйвером на каждом рабочем месте
Небольшая точка без кассового местаПрограммный эквайринг или оплата по QR через СБП
Нужны возвраты и сверки в автоматическом режимеПроверьте у банка поддержку этих операций в драйвере до подписания договора
Итог

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

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

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

Можно ли подключить терминал к 1С без договора эквайринга?

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

Терминал работает в своей программе, а из 1С — нет. В чём причина?

Чаще всего драйвер не загружается в 1С: проверьте разрядность клиента 1С и драйвера, а также то, что драйвер установлен именно на том компьютере, где запущен клиент. Вторая частая причина — COM-порт занят утилитой драйвера или другой программой; закройте лишние приложения и повторите тест устройства.

Как провести возврат по карте через 1С?

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

Нужно ли пробивать чек при оплате картой?

Да. Эквайринговый терминал не заменяет кассу ККТ: оплата картой — это способ расчёта, который указывается в кассовом чеке. Слип терминала печатается дополнительно и не заменяет фискальный чек.

Что делать, если при оплате 1С «зависла», а деньги с карты списались?

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

Подойдёт ли один терминал для работы с несколькими организациями?

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