Торговля и Склад · 12 мин
Как подключить эквайринговый терминал к 1С
Как подключить эквайринговый терминал к 1С: выбор драйвера, настройка в УТ, Рознице и КА, типичные ошибки интеграции и проверка работы связки.
Подключение эквайрингового терминала к 1С позволяет пробивать оплату банковской картой прямо из чека ККТ в программе: сумма автоматически передаётся на терминал, а результат операции возвращается в документ. Это ускоряет работу кассира, исключает ошибки ручного ввода суммы и упрощает сверку итогов с банком.
Порядок подключения зависит от трёх факторов: модели терминала (Сбербанк, ВТБ, интегрированные решения типа Ingenico, PAX, Verifone), конфигурации 1С (Розница, Управление торговлей, Комплексная автоматизация, УНФ) и типа связи — через драйвер торгового оборудования или через внешнюю программу-«мост» от банка. Ниже разобраны все основные сценарии.
Для успешной настройки потребуются: сам терминал с договором эквайринга, драйвер от банка или производителя, права администратора в 1С и на рабочем месте кассира, а также тестовая карта для проверки. Весь процесс при наличии драйвера занимает от 20 минут до часа.
Что нужно до начала подключения
Сначала убедитесь, что у вас есть всё необходимое. Во-первых, действующий договор эквайринга с банком — без него терминал не проведёт ни одной операции. Во-вторых, драйвер: его предоставляет банк-эквайер (например, Сбербанк выдаёт свой драйвер для 1С) либо производитель терминала. В-третьих, совместимая конфигурация 1С — механизм подключаемого оборудования есть в Рознице, УТ 11, КА 2, ERP и УНФ.
Проверьте версию конфигурации и платформы. Старые релизы могут не поддерживать актуальные драйверы, а новые драйверы иногда требуют обновлённой БСП (библиотеки стандартных подсистем). Также уточните у банка, поддерживает ли ваш тариф интегрированный режим работы — некоторые банки ограничивают передачу сумм на терминал из внешних программ.
Запросите у банка драйвер под вашу конфигурацию и разрядность платформы (32/64 бит)
Откройте «Администрирование → Подключаемое оборудование» — если раздела нет, конфигурация может не поддерживать интеграцию
Проверьте, как терминал физически подключается к компьютеру кассира и виден ли он в системе
Выбор способа подключения
Существует два принципиально разных режима работы эквайрингового терминала с 1С. Первый — интегрированный: 1С сама передаёт сумму на терминал, получает ответ и записывает слип в чек. Второй — автономный (без интеграции): кассир вручную набирает сумму на терминале, а в 1С только выбирает тип оплаты «картой».
Интегрированный режим предпочтительнее: исключается расхождение сумм между чеком ККТ и слипом, а возвраты и отмены выполняются прямо из документа. Автономный режим используют, когда драйвера нет, банк не поддерживает интеграцию или терминал работает отдельно от кассового места.
Сравнение вариантов подключения
Сумма передаётся автоматически, слип печатается в чеке, отмена и возврат из документа. Требует драйвер от банка и совместимую конфигурацию.
Терминал управляется сторонней программой банка, 1С взаимодействует с ней через файлы обмена или COM-объект. Подходит, когда штатного драйвера нет.
Сумма вводится вручную на терминале. Просто и универсально, но возможны ошибки в суммах и расхождения при сверке.
Установка драйвера терминала
Драйвер обычно поставляется банком в виде установщика или архива с компонентой. Для терминалов Сбербанка, например, используется их фирменный драйвер, который устанавливается на компьютер кассира и регистрируется в системе. Установку выполняйте под учётной записью администратора Windows.
После установки проверьте, что терминал определяется фирменной утилитой банка: если утилита видит устройство и проходит тест связи, проблема при дальнейшей настройке будет уже на стороне 1С, а не драйвера. Это важная контрольная точка — сначала добейтесь работы терминала вне 1С.
- 1Получите у банка актуальный драйвер под вашу версию платформы 1С и разрядность Windows
- 2Установите драйвер и фирменную утилиту банка на компьютер кассира
- 3Подключите терминал кабелем (или настройте сеть) и проверьте связь в утилите банка
- 4Выполните тестовую операцию из утилиты, если она это позволяет
- 5Только после успешного теста переходите к настройке в 1С
Настройка подключаемого оборудования в 1С
В типовых конфигурациях перейдите в раздел «Администрирование → Подключаемое оборудование» (в Рознице — «Администрирование → Подключаемое оборудование», в УТ 11 путь аналогичен). Включите использование подключаемого оборудования, затем откройте одноимённый справочник и создайте новый элемент с типом «Эквайринговый терминал».
В карточке оборудования выберите обработчик драйвера из списка — установленный драйвер банка должен появиться там автоматически. Если его нет, нажмите «Драйверы оборудования», добавьте драйвер вручную или загрузите из файла компоненты. Затем откройте «Настроить» и укажите параметры: номер COM-порта или IP-адрес терминала, скорость обмена, коды валюты и прочие параметры, которые зависят от конкретного драйвера.
После сохранения нажмите «Тест устройства» прямо из карточки оборудования. Успешный тест означает, что 1С видит терминал и может с ним обмениваться. Если тест не проходит, смотрите текст ошибки: чаще всего это неверный порт, занятый другой программой порт или несовпадение разрядности драйвера и платформы.
Настройка эквайринга в учётной системе
Помимо самого оборудования, нужно настроить учётную часть. В УТ 11 и КА 2 создаётся «Эквайринговый терминал» в разделе настроек продаж: указывается банк-эквайер, договор эквайринга, касса ККМ и связь с подключаемым оборудованием. В Рознице настройка выполняется в карточке магазина или кассы ККМ — там задаётся вид оплаты «Платёжная карта» и привязка к терминалу.
Проверьте настройку видов оплат: для оплаты картой должен быть указан тип «Платёжная карта» и выбран договор эквайринга. Без этого при пробитии чека 1С не предложит оплату через терминал или не сможет передать сумму. Также убедитесь, что у кассира есть права на выполнение эквайринговых операций — отмена и возврат часто требуют отдельных прав.
Если в чеке ККТ требуется печать слипа, проверьте шаблон чека: большинство драйверов передают текст слипа в 1С, и он включается в чек автоматически. При самостоятельной доработке шаблонов убедитесь, что блок слипа не удалён.
Проверка работы и типичные ошибки
После настройки выполните полный цикл: пробейте тестовый чек с оплатой картой на небольшую сумму, затем сделайте возврат или отмену операции. Убедитесь, что сумма на терминале совпадает с суммой чека, слип напечатан, а в отчётах 1С операция отражена корректно. В конце смены выполните сверку итогов с терминала — в интегрированном режиме она обычно запускается из 1С при закрытии смены.
Наиболее частые проблемы: терминал не отвечает (занят порт, не запущена служба драйвера), сумма передаётся, но операция не завершается (проблемы связи терминала с банком), слип не печатается (настройки шаблона чека). Отдельный класс ошибок — расхождение итогов: если кассир пробил чек в 1С, но отменил оплату на терминале кнопкой, документы разойдутся. Обучите персонал выполнять отмену только из 1С.
Ограничения и альтернативные сценарии
Не все терминалы и банки поддерживают интеграцию с 1С. Некоторые банки предоставляют только автономные терминалы или собственное ПО с закрытым протоколом. В этом случае варианты такие: работа в режиме «без интеграции» с ручным вводом суммы, переход на терминал банка с поддержкой 1С либо использование смарт-терминалов (например, решений на Android), где кассовое приложение само взаимодействует с 1С через обмен данными.
Отдельный сценарий — интернет-эквайринг и оплата по QR-коду (СБП). Они не требуют физического терминала: в 1С настраивается подключение к платёжному шлюзу или сервису СБП, и покупатель оплачивает по ссылке или коду с экрана. Для розничной точки это может быть дополнением к классическому терминалу.
Как выбрать действие
Как проверить результат
Сообщение «Тест успешно выполнен», терминал отвечает
Ошибка порта, таймаут или «драйвер не найден»
Сумма уходит на терминал автоматически, слип печатается в чеке
Кассир вынужден вводить сумму на терминале вручную
Итог терминала совпадает с суммой оплат картой в 1С
Расхождения — признак ручных отмен или незавершённых операций
Возврат выполняется из документа 1С, операция проходит на терминале
Возврат доступен только на самом терминале — настройки или права не завершены
Что важно запомнить
Подключение эквайрингового терминала к 1С сводится к трём шагам: установить и проверить драйвер банка, добавить терминал в подключаемое оборудование и настроить виды оплат с договором эквайринга. Сначала добивайтесь работы терминала в утилите банка, затем настраивайте 1С. Все отмены и возвраты выполняйте только из 1С, а итоги сверяйте ежедневно.
Часто задаваемые вопросы
Можно ли подключить один терминал к нескольким рабочим местам 1С?
Физически терминал подключается к одному компьютеру через кабель, поэтому одновременная работа с нескольких мест затруднена. Сетевые терминалы с Ethernet/Wi-Fi иногда позволяют обращаться к себе с разных ПК, но одновременные операции обычно блокируются драйвером. Практичное решение — по терминалу на каждое активное кассовое место.
Терминал виден в утилите банка, но 1С его не находит. Что делать?
Проверьте разрядность клиента 1С и драйвера — они должны совпадать. Убедитесь, что фирменная утилита банка закрыта во время работы 1С: многие драйверы монопольно занимают порт. Также проверьте, что в карточке оборудования выбран правильный обработчик драйвера и корректно указан порт или IP-адрес.
Нужно ли пробивать чек ККТ при оплате картой через терминал?
Да. Эквайринговый терминал не заменяет кассу: чек ККТ пробивается всегда, а терминал лишь проводит безналичную оплату. В чеке указывается форма расчёта «безналичными», и обычно в него же включается слип-чек терминала.
Как обрабатывать ситуацию, когда оплата прошла, а чек не пробился из-за сбоя?
Не пробивайте чек повторно «на всякий случай» без проверки — это создаст дубль в учёте. Сначала проверьте статус операции на терминале (функция сверки или запроса последней операции), затем зафиксируйте продажу в 1С корректным документом и при необходимости пробейте чек коррекции. Алгоритм действий при сбоях стоит закрепить в инструкции для кассиров.
Работает ли подключение терминала в 1С:Фреш (облачная 1С)?
Да, но с особенностями: оборудование подключается через локальный компьютер кассира, для этого используется механизм подключаемого оборудования через браузер или тонкий клиент с установленным драйвером на локальной машине. Драйвер должен поддерживать такой режим — уточняйте совместимость у банка.
Можно ли подключить терминал СБП вместо банковского эквайринга?
СБП — это не терминал, а оплата по QR-коду через банковское приложение покупателя. В 1С подключается как отдельный вид оплаты через сервис банка или платёжный агрегатор, физический терминал не требуется. Комиссия по СБП часто ниже эквайринговой, поэтому многие точки используют оба способа параллельно.