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

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

Как подключить терминал к 1С:Бухгалтерия

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

Подключение терминала к 1С:Бухгалтерия чаще всего означает одну из двух задач: подключение эквайрингового терминала для приёма оплаты банковскими картами либо подключение POS-терминала (торгового оборудования) к рабочему месту кассира. В обоих случаях связка строится одинаково: физическое подключение устройства, установка драйвера, регистрация оборудования в 1С и проверка операции.

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

В этой статье разобран полный цикл: от выбора способа подключения до проверки первой оплаты. Инструкции ориентированы на «1С:Бухгалтерия 8» (ред. 3.0), но общая логика применима и к другим конфигурациям на управляемых формах.

Определите, какой терминал вы подключаете

Под словом «терминал» в контексте 1С обычно понимают три типа устройств, и порядок подключения у них различается. Эквайринговый терминал — устройство для приёма банковских карт, которое работает в паре с кассой (ККТ) или передаёт данные в банк самостоятельно. POS-терминал — компьютеризированное рабочее место кассира с монитором, сканером и фискальным регистратором. Терминал сбора данных (ТСД) — портативное устройство для инвентаризации и приёмки товара.

Чаще всего в «1С:Бухгалтерию» подключают именно эквайринговый терминал, потому что в конфигурации есть документ «Операция по платежной карте», который может автоматически заполняться при оплате. POS-терминалы и ТСД чаще используются с торговыми конфигурациями («Управление торговлей», «Розница»), но ТСД можно применять и в бухгалтерии для инвентаризации.

Проверьте совместимость и подготовьте драйвер

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

Драйвер обычно поставляется в виде установщика или ZIP-архива с макетом для загрузки в 1С. Установщик запускается в операционной системе и регистрирует компоненту, архив с макетом загружается непосредственно в справочник драйверов оборудования. Храните дистрибутив драйвера и инструкцию поставщика — они понадобятся при обновлении платформы или переустановке системы.

Подключите терминал физически и проверьте связь

Эквайринговые терминалы подключаются к компьютеру через USB, COM-порт (RS-232) или по сети (Ethernet/Wi-Fi), а также встречаются автономные модели со встроенным модулем связи, которые вообще не требуют подключения к ПК — но тогда интеграция с 1С невозможна, и оплату придётся вводить вручную. Для интеграции нужен именно режим связи терминала с компьютером.

После подключения проверьте, что операционная система видит устройство: для USB и COM — в «Диспетчере устройств» Windows должен появиться новый порт или устройство без восклицательного знака. Для сетевого подключения проверьте, что терминал отвечает на ping по назначенному IP-адресу. Если устройство не определяется на уровне системы, дальнейшая настройка в 1С бессмысленна — сначала решите проблему с кабелем, портом или драйвером ОС.

Терминал не виден в системеПроблема на уровне ОС

Кабель, порт, драйвер устройства в Windows

Терминал виден, но 1С не находит драйверПроблема с компонентой 1С

Разрядность драйвера и клиента 1С, регистрация компоненты

Драйвер установлен, операция не проходитПроблема с параметрами связи или эквайрингом

Номер порта, IP-адрес, настройки договора эквайринга

Настройте подключаемое оборудование в 1С

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

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

Порядок действий
  1. 1
    Установите драйвер поставщика в ОС или загрузите компоненту в справочник «Драйверы оборудования»
  2. 2
    Откройте «Администрирование → Подключаемое оборудование» и создайте новое устройство типа «Эквайринговый терминал»
  3. 3
    Выберите драйвер и нажмите «Настроить», укажите порт/IP и параметры из документации поставщика
  4. 4
    Нажмите «Тест устройства» — драйвер должен сообщить об успешном подключении
  5. 5
    Создайте документ «Операция по платежной карте» и проведите тестовую оплату небольшой суммой
  6. 6
    Проверьте, что оплата прошла на терминале, а в 1С отразился результат операции

Настройте эквайринг и проверьте оплату

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

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

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

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

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

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

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

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

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

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

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

Сумму приходится вводить на терминале вручную

Отражение в учёте
Норма

Операция проведена, сумма видна в отчётах, слип-чек распечатан

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

Оплата прошла на терминале, но документ в 1С не провёлся

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

Самая частая ошибка — «Драйвер не установлен» или «Компонента не найдена» при попытке настроить оборудование. Причина почти всегда в разрядности: 64-разрядный клиент 1С не может загрузить 32-разрядную компоненту. Решение — запросить у поставщика 64-разрядную версию драйвера либо использовать 32-разрядный клиент 1С для рабочего места кассира.

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

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

Альтернативы и ограничения

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

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

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

Интегрированный терминал (драйвер 1С)

Сумма передаётся автоматически, минимум ошибок. Требует совместимого драйвера и настройки

Автономный терминал + ручной ввод в 1С

Работает без драйвера, но сумма вводится дважды, возможны расхождения в учёте

Интернет-эквайринг / СБП

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

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

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

Зависит от модели и типа подключения. Сетевые терминалы с Ethernet обычно допускают работу с нескольких рабочих мест, если это поддерживает драйвер и договор с банком. USB- и COM-подключение привязано к конкретному компьютеру — для другого рабочего места потребуется перенос устройства или второй терминал.

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

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

Нужен ли отдельный договор с банком для подключения терминала к 1С?

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

Почему сумма из 1С не передаётся на терминал, хотя тест устройства проходит?

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

Можно ли подключить терминал к 1С:Бухгалтерии в облаке или через RDP?

Да, но с оговорками. При работе через RDP локальный порт терминала нужно пробросить на сервер (перенаправление COM-портов или USB-over-IP), и драйвер устанавливается на стороне сервера. В облачных сервисах 1С возможность подключения локального оборудования зависит от конкретного сервиса — уточняйте у провайдера поддержку проброса портов и установки драйверов.

Как оформить возврат оплаты по карте, если терминал подключён к 1С?

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

Итог

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

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