Как подключить эквайринговый терминал PAX S300 к 1С:Розница 3.2?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Розница Торговля и дистрибуция
← На главную

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

Подготовка инфраструктуры и выбор ПО

Для работы терминалов PAX с банковскими процессингами (в частности, в связке с Альфа-Банком) чаще всего используется программное обеспечение от компании INPAS. Основным инструментом здесь выступает DUAL Connector. Это связующее звено, которое позволяет 1С отправлять команды терминалу и получать ответы о статусе транзакции.

Шаги для первичной подготовки:

  1. Скачайте актуальный дистрибутив ПО с официального сайта производителя (раздел «Свободно распространяемое ПО» компании INPAS).
  2. Убедитесь, что версия драйвера соответствует разрядности вашей системы и используемой 1С. Даже если у вас 64-битная Windows, для 32-битной 1С необходимо использовать 32-битные компоненты.
  3. Установите DUAL Connector. Установщик обычно выполняет регистрацию необходимых системных библиотек автоматически.

Разбор процесса регистрации библиотек

Если после установки интеграция не работает, мы часто сталкиваемся с необходимостью ручной регистрации компонентов. Важно понимать, что в ОС Windows это делается через утилиту regsvr32. Запустите командную строку обязательно от имени администратора. Только в этом режиме система позволит зарегистрировать библиотеки в реестре.

Попробуйте выполнить команду в терминале:


regsvr32 C:\Путь_К_Папке\Имя_Библиотеки.dll

Если вы не уверены, какую именно библиотеку регистрировать, рассмотрите папку установки DUAL Connector. Анализируйте файлы с расширением .dll. Если при регистрации появляется ошибка «Точка входа не найдена», значит, эта библиотека не является целевой для регистрации или предназначена для других целей. В большинстве случаев современные установщики справляются с этим без ручного вмешательства, поэтому ошибка указывает скорее на неверную версию драйвера или отсутствие прав доступа.

Настройка в 1С:Розница 3.2

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

  1. Откройте раздел НСИ и администрирование, перейдите в РМК и оборудование -> Подключаемое оборудование — для этого также подойдёт прием оплаты по QR-коду через СБП.
  2. Создайте новый экземпляр оборудования, выбрав тип «Эквайринговые терминалы» — здесь будет полезно готовое решение подключения терминала оплаты СБП.
  3. Выберите драйвер INPAS:Эквайринговые терминалы.
  4. Нажмите кнопку «Настроить». Здесь важно указать параметры подключения. Если терминал подключен через USB, обязательно сверьте номер COM-порта в настройках 1С с тем, который отображается в Диспетчере устройств Windows.

Важные нюансы и советы по диагностике

Для успешного завершения настройки проанализируем возможные препятствия:

Если вы столкнулись с тем, что «пляски с бубном» не помогают, рекомендуем еще раз связаться с техподдержкой банка. Настаивайте на том, чтобы банк предоставил четкую инструкцию по переводу терминала в интеграционный режим и предоставил свежий комплект библиотек, совместимых с вашей версией 1С. Помните, что грамотно настроенный DUAL Connector — это 90% успеха в связке 1С и PAX.

← На главную