Торговля и Склад · 12 мин
Ingenico iPP320: подключение платёжного терминала к 1С
Подключение платёжного терминала Ingenico iPP320 к 1С через драйвер Сбербанка или процессинга: установка драйвера, настройка COM/USB, тестирование и типичные ошибки.
Ingenico iPP320 — один из самых распространённых платёжных терминалов (пин-падов) в российской рознице, чаще всего поставляемый в комплекте с эквайрингом Сбербанка. Подключить его к 1С можно двумя принципиально разными способами: напрямую как периферийное устройство через драйвер процессинга либо через связку с POS-компьютером и кассовой программой, где терминал работает как часть кассового места. Правильный выбор схемы зависит от того, какой банк выдал терминал и какая конфигурация 1С у вас используется.
Ключевой момент, который нужно понять сразу: iPP320 сам по себе «не знает» о 1С. Обмен данными обеспечивает драйвер эквайринга — промежуточное ПО от банка-эквайера (часто это «Драйвер терминалов Сбербанка» — pilot_nt, либо драйверы UCS, Arcus и подобных процессингов). 1С обращается к этому драйверу через стандартный интерфейс подключаемого оборудования (БПО), а драйвер уже передаёт команды на терминал по COM, USB или Ethernet.
Ниже разобраны аппаратное подключение, установка драйвера, настройка в типовых конфигурациях 1С (Розница, Управление торговлей, Комплексная автоматизация), проверка работы и типичные ошибки. Инструкция ориентирована на конфигурации с библиотекой подключаемого оборудования (БПО) — именно через неё подключается эквайринговое оборудование в большинстве современных решений 1С.
Как устроена схема подключения iPP320 к 1С
Прежде чем нажимать кнопки, важно понять цепочку: документ 1С (чек ККМ, оплата платёжной картой) → библиотека БПО → драйвер эквайринга (COM-объект или внешняя компонента) → канал связи (COM-порт, USB-COM, TCP/IP) → терминал iPP320. Сбой на любом звене даёт типовые ошибки «терминал не отвечает» или «ошибка 99/ошибка связи».
Терминал при этом прошит под конкретный банк-эквайер и конкретный интерфейс. Прошивка определяет, на каком порту и с какими параметрами устройство ждёт команды. Поэтому первый практический шаг — выяснить у банка, выдавшего терминал, три вещи: какой драйвер нужен, на каком интерфейсе работает устройство и какие параметры связи зашиты (номер порта, скорость, IP-адрес для сетевого варианта).
Что понадобится перед началом работы
Для успешного подключения подготовьте следующее: сам терминал iPP320 с кабелем (в комплекте обычно идёт кабель с разъёмами RS-232/USB и питанием), компьютер с установленной платформой 1С и конфигурацией с поддержкой БПО (Розница 2.x/3.x, УТ 11, КА 2, ERP), дистрибутив драйвера эквайринга от вашего банка и права администратора на компьютере — установка драйвера и регистрация COM-компонент требуют повышенных прав.
Отдельно проверьте, что договор эквайринга активен и терминал «знает» свои параметры: номер терминала (TID), мерчант. Эти данные прописаны в прошивке банком, менять их самостоятельно не нужно и нельзя — попытка перепрошивки без участия банка выведет устройство из строя или заблокирует приём платежей.
Шаг 1. Физическое подключение терминала
Подключение через USB
Большинство iPP320, поставляемых Сбербанком, работают через USB-кабель, при этом в системе устройство определяется как виртуальный COM-порт. Подключите кабель к терминалу и компьютеру, подайте питание. После установки драйверов USB-COM (обычно ставятся вместе с пакетом от банка) в «Диспетчере устройств» Windows в разделе «Порты (COM и LPT)» появится новое устройство с присвоенным номером порта, например COM3 или COM5. Запомните этот номер — он понадобится при настройке.
Подключение через RS-232
Если терминал подключён «родным» последовательным кабелем к COM-порту компьютера, дополнительные драйверы порта не нужны, но нужно знать аппаратный номер порта (обычно COM1). Учтите, что параметры порта (скорость, чётность) должны совпадать с прошивкой терминала — их сообщает банк, типичное значение скорости для iPP320 — 19200 бод, но у вашего экземпляра она может отличаться.
Подключение по сети (Ethernet)
В сетевом варианте терминал получает IP-адрес в локальной сети, а драйвер обращается к нему по TCP/IP. Такой вариант удобен, когда кассовый компьютер стоит не рядом с терминалом, но требует, чтобы банк прошил устройство под Ethernet-режим. Проверьте связь простым ping до адреса терминала до настройки 1С.
Как проверить физическое подключение
В разделе «Порты (COM и LPT)» виден порт без жёлтого восклицательного знака
Устройство не определяется или отмечено ошибкой — переустановите USB-драйвер, смените порт USB
Экран показывает заставку банка или надпись «Готов к работе»
Терминал не включается или циклически перезагружается — проблема с питанием или прошивкой, обращайтесь в банк
ping до IP терминала проходит без потерь
Пакеты не доходят — проверьте кабель, IP-адрес и настройки сети
Шаг 2. Установка драйвера эквайринга
Драйвер — главный элемент связки. Для терминалов Сбербанка это пакет pilot_nt (сервис «СБЕРБАНК» в списке служб) либо более новые решения банка; для других эквайеров — свои драйверы (UCS, Arcus, Inpas и т.д.). Дистрибутив и инструкцию всегда берите у банка: версии с посторонних сайтов могут быть несовместимы с прошивкой вашего терминала.
Установите пакет от имени администратора, затем выполните настройку согласно инструкции банка: укажите номер COM-порта (или IP), скорость, при необходимости — логин и пароль кассира. Многие драйверы имеют собственную утилиту тестирования — обязательно выполните «Тест связи с терминалом» и тестовую оплату ещё до запуска 1С. Если драйвер сам по себе терминал не видит, в 1С он тем более не заработает.
Шаг 3. Настройка подключаемого оборудования в 1С
В типовых конфигурациях с БПО настройка выполняется в разделе «Администрирование» → «Подключаемое оборудование» (в Рознице 2.x — «Администрирование» → «Настройка подключаемого оборудования»). Сначала убедитесь, что включена функциональная опция использования подключаемого оборудования и эквайринга.
Далее создайте новый элемент в списке подключаемого оборудования: тип оборудования — «Эквайринговый терминал», драйвер оборудования — выберите из списка соответствующий драйвер (например, «Сбербанк: эквайринговые терминалы» или драйвер вашего процессинга, если он поставляется как внешняя компонента для 1С). Если драйвера нет в списке — его нужно предварительно загрузить в базу из макета поставки или файла компоненты.
Откройте «Настроить» у созданного оборудования и укажите параметры, которые требует конкретный драйвер: номер COM-порта, скорость, код валюты (643 для рублей), номер терминала. Сохраните и выполните встроенную «Проверку связи» прямо из формы настройки.
- 1Включите опции «Подключаемое оборудование» и «Эквайринг» в настройках конфигурации
- 2Откройте список подключаемого оборудования и создайте элемент с типом «Эквайринговый терминал»
- 3Выберите драйвер эквайринга вашего банка, при отсутствии — загрузите компоненту в базу
- 4В настройках укажите порт, скорость и параметры из инструкции банка
- 5Нажмите «Тест устройства» / «Проверка связи» и добейтесь успешного результата
- 6Привяжите терминал к кассе ККМ и эквайринговому договору в карточке кассы
Шаг 4. Привязка к кассе и проверка оплаты
Чтобы оплата картой вызывалась из чека, эквайринговый терминал нужно связать с кассой ККМ. В карточке кассы (или в настройках РМК/рабочего места кассира) укажите подключаемое оборудование: фискальный регистратор и эквайринговый терминал. В УТ 11 и КА 2 дополнительно настраивается «Эквайринговый терминал» в справочнике с указанием договора эквайринга и банка-эквайера — от этого зависит корректное отражение оплат в учёте.
Проверка выполняется на тестовом чеке: откройте РМК, пробейте чек на небольшую сумму, выберите оплату картой. Терминал должен «проснуться», запросить карту; после успешной оплаты 1С получит подтверждение и напечатает слип. Затем выполните отмену этой операции и в конце смены — сверку итогов (она же закрытие банковской смены), чтобы убедиться, что весь цикл операций проходит штатно.
Держите под рукой тестовую карту или используйте реальную карту на минимальную сумму с последующей отменой операции. Отмена (void) в тот же банковский день возвращает деньги без комиссии и не «засоряет» сверку итогов, в отличие от возврата на следующий день.
Типичные ошибки и их решение
Самая частая проблема — «терминал не отвечает» при работающем устройстве. Почти всегда причина в неверном номере COM-порта: после перетыкания USB-кабеля Windows назначает устройству новый порт, а в настройках драйвера и 1С остался старый. Решение — зафиксировать номер порта в свойствах устройства в Диспетчере устройств и не менять USB-разъём.
Вторая группа ошибок связана с правами и разрядностью: 1С 64-бит не всегда может загрузить 32-битную COM-компоненту драйвера, и наоборот. Если тест устройства падает с ошибкой загрузки компоненты, уточните у банка, под какую разрядность платформы собран драйвер, и при необходимости используйте соответствующую версию клиента 1С.
Ограничения и альтернативные варианты
iPP320 — снятая с производства, но массово эксплуатируемая модель. Учитывайте её ограничения: устройство работает только с прошивкой конкретного банка, не поддерживает современные сценарии вроде оплаты по QR-коду СБП без доработок со стороны эквайера, а банки постепенно переводят клиентов на новые модели пин-падов. Если банк предлагает замену терминала, схема подключения к 1С от этого не меняется — меняется только драйвер и его настройки.
Альтернатива прямой интеграции — работа терминала в автономном режиме (кассир вручную набирает сумму на терминале, а в 1С проводит оплату как «картой» без связи с оборудованием). Это проще в настройке, но лишает вас автоматической сверки итогов, защиты от ошибок в сумме и ускорения обслуживания. Для точек с регулярным потоком покупателей интеграция через драйвер окупается скоростью и отсутствием расхождений.
Как выбрать действие
Частые вопросы
Можно ли подключить iPP320 к 1С без драйвера банка?
Нет. Терминал обменивается данными по закрытому протоколу эквайера, и 1С напрямую с ним работать не умеет. Промежуточный драйвер от банка-эквайера обязателен — именно он преобразует команды 1С в команды терминала.
Почему после перезагрузки компьютера терминал перестал отвечать?
Наиболее вероятные причины: служба драйвера эквайринга не стартует автоматически либо Windows назначила USB-устройству другой номер COM-порта. Проверьте тип запуска службы и зафиксируйте номер порта в свойствах устройства.
Работает ли iPP320 с 1С:Розница 3 и УТ 11?
Да, если для вашего банка-эквайера существует драйвер, совместимый с библиотекой подключаемого оборудования актуальной версии. Совместимость конкретной связки «драйвер — версия БПО» уточняйте у банка или в описании драйвера.
Что делать, если тест в 1С проходит, а оплата из чека — нет?
Проверьте привязку терминала к кассе ККМ в настройках рабочего места кассира и наличие заполненного договора эквайринга. Тест устройства проверяет только связь, тогда как оплата задействует ещё и учётные настройки.
Можно ли использовать один терминал с несколькими кассовыми компьютерами?
Штатно нет: пин-пад обслуживает одно рабочее место. Обходные схемы через проброс COM-порта по сети нестабильны и не поддерживаются банками. Для нескольких касс оформляются отдельные терминалы с собственными договорами эквайринга.
Кто должен обновлять ПО терминала?
Только банк-эквайер — удалённо через свою систему или при выезде специалиста. Самостоятельные попытки обновления или перепрошивки iPP320 приводят к блокировке устройства и прекращению приёма карт.
Что важно запомнить
iPP320 подключается к 1С через драйвер банка-эквайера: сначала физическое подключение и тест в утилите банка, затем настройка оборудования в БПО и привязка к кассе. Большинство проблем решается проверкой номера COM-порта, службы драйвера и разрядности компоненты. Прошивку и параметры терминала меняет только банк.