Торговля и Склад · 12 мин
Как подключить эквайринговый терминал к 1С Рознице
Пошаговая настройка эквайрингового терминала в 1С Розница: драйверы, виды подключения, проверка оплаты, типичные ошибки и ответы на частые вопросы.
Подключение эквайрингового терминала к 1С Рознице позволяет проводить оплату банковской картой прямо из окна кассира: сумма чека автоматически передаётся на терминал, а результат операции возвращается в программу без ручного ввода. Это ускоряет обслуживание покупателей и исключает ошибки при наборе суммы на терминале.
Схема подключения зависит от того, какой терминал используется: стационарный POS-терминал с драйвером от банка-производителя (Сбербанк, ВТБ, ЮKassa и другие) или мобильный терминал, работающий через отдельное приложение. В первом случае настройка ведётся через механизм торгового оборудования 1С, во втором — как правило, терминал работает автономно и в 1С фиксируется только факт оплаты картой.
До начала настройки нужно иметь под рукой: сам терминал с кабелем подключения (USB, COM или сетевой кабель), дистрибутив драйвера от банка-эквайера, права администратора на кассовом компьютере и доступ к 1С Рознице с правами на настройку торгового оборудования. Также убедитесь, что договор эквайринга с банком заключён и терминал активирован банком.
Какие способы подключения эквайринга существуют
Существует два принципиально разных сценария работы терминала с 1С Розницей. Первый — интегрированный (программный): терминал физически подключён к кассовому компьютеру, а обмен данными идёт через драйвер банка и компоненту торгового оборудования 1С. Кассир нажимает «Оплата картой», сумма передаётся на терминал, покупатель прикладывает карту, результат возвращается в чек автоматически.
Второй сценарий — автономный (нефискальный): кассир набирает сумму на терминале вручную, а в 1С просто отмечает вид оплаты «Платёжная карта». Такой вариант проще в настройке, но создаёт риск расхождений: кассир может ошибиться в сумме, а сверка итогов эквайринга с данными 1С превращается в ручную работу.
Выбор зависит от модели терминала и условий банка. Большинство стационарных терминалов крупных банков поставляются с драйверами, совместимыми с 1С через стандарт «1С-Совместимо» или типовые обработки обслуживания. Мобильные терминалы (mPOS), соединяющиеся со смартфоном по Bluetooth, как правило, не интегрируются с 1С напрямую.
Сравнение вариантов
Сумма передаётся на терминал автоматически, ошибки исключены, сверка итогов простая. Требует драйвера от банка и настройки оборудования в 1С.
Никакой настройки не нужно, но кассир вводит сумму вручную, возможны расхождения между 1С и банковскими выписками.
Подходит для выездной торговли, работает через приложение на смартфоне. С 1С не интегрируется, оплата фиксируется вручную.
Подготовка: что проверить до настройки
Перед установкой драйверов убедитесь, что сам терминал исправен и активирован банком: при включении он должен загружаться до приглашения приложить карту, а в настройках банковского ПО терминала должна быть пройдена тестовая авторизация. Если терминал только что получен из банка, иногда требуется инициализация — её выполняет сотрудник банка или она происходит автоматически при первом включении.
Проверьте способ физического подключения терминала к компьютеру. Варианты: USB-кабель (наиболее распространён), COM-порт (RS-232, встречается на старых моделях) или Ethernet (терминал подключается к локальной сети и имеет свой IP-адрес). От этого зависит, какие параметры нужно будет указать в настройках драйвера.
Также уточните у банка-эквайера, какое ПО для интеграции с кассовой программой он предоставляет. Обычно это драйвер (например, «Сбербанк pilot_nt» / «UPOS», «Arcus» у Ingenico, драйверы от UCS, Sberbank Pilot и другие решения) и инструкция по установке. Без этого драйвера 1С не сможет «увидеть» терминал.
Установка драйвера эквайринга на кассовый компьютер
Установку драйвера выполняйте под учётной записью администратора Windows на том компьютере, к которому физически подключён терминал. Запустите установщик, полученный от банка, и следуйте мастеру установки. В ходе установки обычно указываются параметры связи с терминалом: номер COM-порта (или USB), скорость обмена, а также логин и пароль кассира для банковского ПО — эти данные выдаёт банк.
После установки драйвера большинство банковских решений имеют собственную тестовую утилиту (например, «Проверка связи с терминалом»). Обязательно выполните тест связи и тестовую оплату на минимальную сумму до перехода к настройке 1С. Если терминал не отвечает на этом этапе, проблема на стороне драйвера или подключения, и настраивать 1С бессмысленно.
Обратите внимание на разрядность: если у вас 64-разрядная версия платформы 1С, драйвер банка должен иметь совместимую компоненту. Устаревшие драйверы, рассчитанные только на 32-разрядные приложения, могут не загружаться в современных версиях 1С Розница. Уточните у банка наличие актуальной версии драйвера.
Настройка подключаемого оборудования в 1С Рознице
Откройте в 1С Рознице раздел «Администрирование» и перейдите в подсистему «Подключаемое оборудование». Убедитесь, что включён признак использования подключаемого оборудования. Далее откройте список «Подключаемое оборудование» и создайте новый элемент с типом «Эквайринговый терминал».
В карточке оборудования выберите обработчик драйвера, соответствующий вашему банку. В типовой поставке 1С Розница есть встроенные обработчики для распространённых решений (например, «1С: Эквайринговые терминалы Сбербанк», «Эквайринговые терминалы Ingenico» и другие). Если подходящего обработчика нет, его можно загрузить из файла внешней компоненты, предоставленного банком.
После выбора драйвера нажмите «Настроить» и укажите параметры подключения: путь к драйверу банка (обычно каталог установки), номер порта, логин и пароль кассира. Сохраните настройки и выполните команду «Тест устройства». Успешный тест означает, что 1С смогла обратиться к драйверу и получить ответ от терминала.
- 1Установите драйвер банка-эквайера на кассовый компьютер и проверьте связь тестовой утилитой банка
- 2В 1С откройте «Администрирование → Подключаемое оборудование» и включите использование оборудования
- 3Создайте новый элемент с типом «Эквайринговый терминал» и выберите подходящий обработчик драйвера
- 4В параметрах укажите путь к драйверу банка, порт и учётные данные кассира
- 5Выполните «Тест устройства» и убедитесь в успешном ответе терминала
- 6Привяжите оборудование к рабочему месту кассира и проведите тестовую оплату картой в РМК
Привязка терминала к рабочему месту и проверка оплаты
Терминал должен быть привязан к конкретному рабочему месту кассира. В списке подключаемого оборудования проверьте колонку «Рабочее место»: эквайринговый терминал должен быть назначен на то рабочее место, с которого работает кассир. Если рабочих мест несколько, на каждом настраивается свой экземпляр оборудования.
Для проверки откройте рабочее место кассира (РМК), создайте тестовый чек на небольшую сумму и нажмите оплату картой. На терминале должна отобразиться сумма чека без ручного ввода. Приложите тестовую или реальную карту, дождитесь одобрения банка. В 1С чек должен закрыться, а в банковском ПО появиться запись об операции.
Дополнительно проверьте операции отмены и возврата: в РМК должны корректно работать сценарии отмены оплаты картой до закрытия чека и возврата по чеку. Эти операции также проходят через драйвер эквайринга, и их сбои — частый источник проблем в реальной работе.
Как проверить результат
При оплате картой сумма чека появляется на экране терминала автоматически
Кассиру приходится набирать сумму на терминале вручную
Команда «Тест устройства» завершается сообщением об успешном выполнении
Ошибка загрузки драйвера или нет ответа от терминала
Сумма операций эквайринга за день в 1С совпадает с отчётом банка
Есть расхождения, приходится искать разницу вручную
Возврат оформляется из РМК, деньги уходят на карту покупателя через терминал
Возврат оформляется только наличными или вручную через банк
Типичные ошибки и способы их устранения
Наиболее частая ошибка — «Драйвер не загружен» или «Не удалось подключить оборудование». Причины: драйвер банка не установлен, установлена несовместимая версия, либо в параметрах 1С указан неверный путь к файлу драйвера. Проверьте, что тестовая утилита банка видит терминал, и сверьте путь в настройках оборудования.
Вторая типичная ситуация — терминал работает, но сумма на нём не совпадает с суммой чека или операция «зависает». Это может указывать на конфликт портов (другой процесс занял COM-порт), устаревшую версию драйвера или проблемы связи с банком. Перезагрузка терминала и проверка, что банковское ПО не запущено параллельно с 1С в отдельном окне, часто решают проблему.
Отдельный класс проблем — расхождения при сверке итогов: в 1С сумма эквайринговых операций за день не совпадает с банковской выпиской. Причины: ручные операции на терминале мимо 1С, незавершённые (отменённые банком) операции, разница во времени закрытия смены в 1С и сверки итогов в банке. Регулярно выполняйте сверку итогов эквайринга — в 1С Рознице для этого предусмотрен соответствующий документ.
Ограничения и когда нужна помощь специалиста
Базовая настройка по этой инструкции доступна пользователю с правами администратора и не требует программирования. Однако есть ситуации, когда лучше привлечь специалиста по 1С или поддержку банка: нестандартная модель терминала без готового обработчика, необходимость доработки печатных форм слип-чека, интеграция с несколькими банками одновременно или работа через RDP-сессию, где проброс портов требует отдельной настройки.
Учитывайте ограничение лицензирования: эквайринговые операции в 1С фиксируются на конкретном рабочем месте, и перенос терминала между кассами требует перенастройки привязки оборудования. Также помните, что данные банковских карт не должны храниться в 1С — программа работает только с результатом авторизации, а обработка карты полностью происходит на терминале и в банке.
Если банк меняет драйвер или условия интеграции, после обновления обязательно повторите тест устройства и тестовую оплату до начала рабочей смены. Не обновляйте драйверы в разгар рабочего дня — сбой во время оплаты создаст очередь и недовольных покупателей.
Что важно запомнить
Подключение эквайрингового терминала к 1С Рознице сводится к трём этапам: установка драйвера банка и проверка связи его тестовой утилитой, создание оборудования типа «Эквайринговый терминал» в подсистеме подключаемого оборудования, привязка к рабочему месту и тестовая оплата. Регулярная сверка итогов эквайринга защищает от расхождений с банком.
Частые вопросы
Можно ли подключить терминал Сбербанка к 1С Рознице без программиста?
Да, для терминалов Сбербанка в типовой 1С Рознице есть встроенный обработчик драйвера. Достаточно установить ПО банка (pilot_nt или актуальную версию UPOS), выбрать соответствующий обработчик в настройках подключаемого оборудования и указать путь к драйверу. Программирование не требуется.
Почему в РМК нет кнопки оплаты картой?
Чаще всего причина в том, что эквайринговый терминал не привязан к рабочему месту кассира или в настройках вида оплаты не указан терминал эквайринга. Проверьте карточку рабочего места и настройки вида оплаты «Платёжная карта» — там должен быть выбран ваш терминал и договор эквайринга.
Что делать, если оплата прошла на терминале, но чек в 1С не закрылся?
Не пробивайте чек повторно — это приведёт к двойному списанию. Выполните в РМК операцию отмены или возврата последней эквайринговой операции через терминал, либо сверьтесь с банком по статусу операции. Деньги за незавершённую операцию обычно разблокируются банком автоматически, но точный срок зависит от банка-эквайера.
Можно ли использовать один терминал на двух кассах?
Физически один терминал может быть подключён только к одному компьютеру одновременно. Сетевые терминалы (с Ethernet-подключением) теоретически доступны с нескольких рабочих мест, но одновременная работа двух кассиров с одним терминалом вызовет конфликты операций. На каждую кассу рекомендуется свой терминал.
Нужен ли интернет для работы эквайрингового терминала?
Да, терминалу нужен канал связи с банком для авторизации операций — через интернет, мобильную связь (SIM-карта в терминале) или выделенную линию, в зависимости от модели. Сама связка «1С — терминал» работает локально, но без связи с банком оплата картой не пройдёт.
Как сверить итоги эквайринга с банком?
В 1С Рознице используйте документ «Операция по платёжной карте» и отчёты по эквайринговым операциям за смену, а на стороне банка — сверку итогов (закрытие дня) на терминале или выписку в личном кабинете эквайринга. Суммы за день должны совпадать; расхождения обычно вызваны ручными операциями мимо 1С или отменёнными платежами.