В этой статье мы подробно разберем процесс подключения популярного эквайрингового терминала Ingenico IPP320 от Сбербанка к конфигурации 1С:Розница. Часто бывает ситуация, когда специалист банка устанавливает драйверы, но дальнейшие шаги по интеграции с 1С остаются неясными. Пройдем весь путь от первоначальной настройки до решения распространенных ошибок.
Итак, предположим, что сотрудник банка уже установил необходимое программное обеспечение на ваш компьютер. Как правило, на диске C: появляется папка с драйверами, чаще всего она называется sc552. Также в системе должна быть зарегистрирована основная библиотека для связи — SBRFCOM.DLL. Если эти условия выполнены, перейдем к настройке непосредственно в 1С.
Выполним следующие действия по шагам:
C:\sc552. Убедитесь, что путь указан корректно, без лишних символов.01.На этом основная настройка завершена. Теперь можно проверить работоспособность, нажав кнопку «Тест устройства» в настройках подключаемого оборудования.
Часто после выполнения теста, даже если система выдает сообщение «Тест успешно выполнен», в информационном окне появляется дополнительное предупреждение: «Ошибка при загрузке gate.dll. Проверьте корректность пути к дистрибутиву.». Разберем, что это за ошибка и как с ней бороться.
Важный момент: как показывает практика, наличие этой ошибки часто не влияет на основную функциональность — оплату картой, отмену транзакции и сверку итогов. Терминал может прекрасно работать и с этим предупреждением. Библиотека gate.dll является служебной, и проблемы с ее загрузкой не всегда критичны для продаж.
Тем не менее, для полной корректности работы системы ошибку лучше устранить. Выясним возможные причины и способы решения.
Это самая распространенная причина. Ошибка в названии папки, лишний пробел или слэш могут привести к тому, что 1С не может найти все необходимые компоненты драйвера.
Решение:
C:\sc552.C:\sc552 и все ее содержимое. Иногда проблемы с доступом блокируют загрузку системных библиотек.Хотя основной компонент SBRFCOM.dll обычно регистрируется при установке, служебные библиотеки могут быть пропущены. Это можно исправить вручную.
Решение:
regsvr32 C:\sc552\gate.dll
Рассмотрим еще несколько моментов, которые помогут обеспечить стабильную работу оборудования.
Актуальность драйверов:
Драйвер, использующий папку sc552, является достаточно старой версией. В современных версиях 1С:Розница (2.3 и новее) он может быть помечен как устаревший. Сбербанк и 1С выпустили новое поколение драйверов «1С:Эквайринговые терминалы Сбербанк 2.x». Они работают через специальную утилиту sb_pilot и считаются более стабильными. Если вы сталкиваетесь с постоянными ошибками на старом драйвере, настоятельно рекомендуем обратиться к специалистам Сбербанка для обновления ПО терминала и установки актуальных драйверов.
Разрядность системы:
Библиотеки драйвера терминала (DLL) являются 32-битными. Если вы используете 64-битную версию Windows и 64-битную платформу 1С, могут возникать конфликты совместимости. В таких случаях рекомендуется для кассового узла использовать 32-битный (x86) клиент 1С:Предприятие для гарантированной работы оборудования.
Диагностика связи с терминалом:
В папке с драйвером (C:\sc552) обычно есть полезная утилита LoadParm.exe. Она позволяет выполнять сервисные операции (например, сверку итогов) напрямую, в обход 1С. Если через эту утилиту терминал отвечает и выполняет команды, а в 1С — нет, значит, проблема именно в настройках связки 1С и драйвера, а не в самом терминале или его физическом подключении.
Надеемся, эти шаги и рекомендации помогли вам успешно настроить эквайринговый терминал и наладить прием безналичных платежей в вашей торговой точке.