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

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

Как привязать терминал к 1С

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

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

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

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

Проверьте совместимость терминала и конфигурации 1С

Перед покупкой или подключением устройства убедитесь, что для него существует драйвер, совместимый с технологией подключаемого оборудования 1С. Производители (Атол, Штрих-М, Сбербанк, Ingenico и другие) публикуют драйверы на своих ресурсах, а фирма «1С» ведёт перечень сертифицированного оборудования, совместимого с типовыми конфигурациями.

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

Также проверьте интерфейс подключения: USB, COM-порт, Ethernet или Bluetooth. Для сетевых терминалов потребуется статический IP-адрес или резервирование адреса на DHCP-сервере, иначе после перезагрузки роутера связь с 1С пропадёт.

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

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

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

Привяжите эквайринговый терминал в 1С

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

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

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

Настройте рабочее место кассира

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

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

Проверьте работу и сверку итогов

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

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

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

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

Тест устройства в карточке оборудования
Норма

Сообщение об успешном подключении

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

Ошибка драйвера или «устройство не найдено»

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

Операции проходят из интерфейса 1С

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

Оплата проходит только кнопками на терминале

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

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

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

Расхождения по суммам или зависшие операции

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

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

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

Типичные ошибки
01
Установка 32-разрядного драйвера на 64-разрядный клиент — устройство не появляется в списке
02
Одновременная работа банковской утилиты и 1С с одним терминалом — конфликт порта и зависание операций
03
Динамический IP у сетевого терминала — потеря связи после перезагрузки роутера
04
Отмена оплаты кнопками на терминале вместо 1С — расхождения в учёте и сверке итогов
05
Непривязанный вид оплаты — суммы по картам не попадают в отчёты кассира
Итог

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

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

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

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

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

Один терминал можно привязать к нескольким рабочим местам?

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

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

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

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

В типовых конфигурациях («Розница», «Управление торговлей», «1С:ERP») подсистема оборудования встроена, доработки не требуются. Программирование может понадобиться только для нестандартных устройств или самописных конфигураций.

Как подключить онлайн-кассу со встроенным эквайрингом?

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

Почему после обновления 1С терминал перестал работать?

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