Автоматизация · 10 мин
Как подключить ШТРИХ-М к 1С
Пошаговая инструкция по подключению эквайрингового терминала ШТРИХ-М к 1С: установка драйвера, настройка в конфигурации, тестирование, типичные ошибки и их решение.
Подключение эквайрингового терминала ШТРИХ-М к 1С позволяет пробивать оплату по банковской карте прямо из кассового документа: сумма автоматически передаётся на терминал, а в 1С фиксируется результат операции. Это исключает ручной ввод суммы на терминале и связанные с этим ошибки кассира — расхождения между чеком и эквайринговым слипом.
Интеграция работает через драйвер «ШТРИХ-М: Драйвер эквайринга» (модуль подключаемого оборудования), который поддерживается типовыми конфигурациями 1С: «Управление торговлей», «Розница», «Комплексная автоматизация», «ERP» и другими на базе библиотеки подключаемого оборудования (БПО). Подключение состоит из четырёх этапов: физическое подключение терминала, установка драйвера, настройка оборудования в 1С и тестовая операция.
Перед началом работы убедитесь, что терминал активирован банком-эквайером и включён в режим работы с кассовым ПО (режим «интеграция» или «POS-интеграция»). Терминал, настроенный только на автономную работу, не примет команду от 1С, пока режим не будет переключён — это делается либо через меню терминала, либо силами банка.
Что потребуется перед началом работы
Для подключения понадобится сам терминал с договором эквайринга, компьютер с установленной 1С и дистрибутив драйвера. Драйвер запрашивается у банка-эквайера или скачивается с официального сайта ШТРИХ-М — обычно банк выдаёт ссылку или файл вместе с настройками терминала, так как версия драйвера должна соответствовать прошивке терминала.
Проверьте версию вашей конфигурации 1С: работа с эквайринговыми терминалами через подключаемое оборудование поддерживается в актуальных релизах типовых решений. Если конфигурация сильно устарела или доработана, потребуется помощь специалиста по 1С, чтобы корректно встроить взаимодействие с драйвером.
Также заранее уточните у банка параметры подключения: IP-адрес и порт терминала (при подключении по сети) или номер COM-порта (при подключении через USB с эмуляцией COM). Эти данные понадобятся при настройке в 1С.
Физическое подключение терминала
Терминалы ШТРИХ-М подключаются к компьютеру двумя основными способами: через USB-кабель или по локальной сети (Ethernet). USB-подключение проще для одного рабочего места: кабель соединяет терминал с компьютером кассира, в системе появляется виртуальный COM-порт. Сетевое подключение удобно, когда терминал должны использовать несколько касс или он физически находится в стороне от компьютера.
При USB-подключении установите драйвер виртуального COM-порта, если система не определила устройство автоматически. Проверьте в «Диспетчере устройств» Windows, какой номер COM-порта присвоен терминалу — этот номер нужно будет указать в настройках.
При сетевом подключении задайте терминалу статический IP-адрес через его сервисное меню или получите адрес от администратора сети. Убедитесь, что компьютер и терминал находятся в одной сети: проверить доступность можно командой ping с указанием адреса терминала.
Как проверить физическое подключение
В диспетчере устройств виден COM-порт или сетевой терминал отвечает на ping
Устройство с восклицательным знаком или ping не проходит
На экране терминала надпись «Готов к работе» или аналогичная
Ошибка связи с банком, запрос сверки итогов, терминал не загружается
Установка драйвера ШТРИХ-М
Запустите установщик драйвера эквайринга от имени администратора. В процессе установки драйвер регистрирует компоненту, через которую 1С будет обмениваться командами с терминалом. После установки перезагрузите компьютер, если установщик это запросил.
Многие дистрибутивы включают тестовую утилиту (например, «Тест драйвера эквайринга»). Обязательно проверьте связь через неё до настройки 1С: укажите параметры подключения (COM-порт или IP и порт) и выполните команду «Проверка связи» или «Тест». Если тестовая утилита не видит терминал, в 1С он тоже не заработает — сначала решите проблему на уровне драйвера.
Если драйвер требует лицензионный ключ или файл настроек от банка, разместите его в каталоге, указанном в инструкции банка. Без корректного файла настроек терминал может отвечать на проверку связи, но отклонять финансовые операции.
- 1Получите дистрибутив драйвера у банка-эквайера или у ШТРИХ-М
- 2Запустите установку от имени администратора и завершите её
- 3Подключите терминал и проверьте его в диспетчере устройств или по ping
- 4Откройте тестовую утилиту драйвера и выполните проверку связи
- 5Убедитесь, что терминал проходит тест без ошибок
Настройка оборудования в 1С
Откройте в 1С раздел администрирования подключаемого оборудования. В типовых конфигурациях это путь «Администрирование → Подключаемое оборудование» или «НСИ и администрирование → Настройка подключаемого оборудования». Включите использование подключаемого оборудования, если переключатель ещё не активен.
Перейдите в список «Подключаемое оборудование» и создайте новый элемент с типом «Эквайринговый терминал». В поле «Драйвер оборудования» выберите драйвер ШТРИХ-М из списка — если его там нет, нажмите «Добавить новый драйвер из файла» и укажите архив драйвера, либо используйте функцию «Обновить список драйверов». Укажите рабочее место, к которому привязывается терминал.
Нажмите «Настроить» рядом с выбранным драйвером и заполните параметры связи: номер COM-порта и скорость либо IP-адрес и порт терминала. Сохраните настройки и выполните команду «Тест устройства» прямо из формы настройки — 1С должна сообщить об успешном подключении.
Привязка к эквайринговой операции
После настройки оборудования убедитесь, что в договоре эквайринга (справочник «Договоры эквайринга» или «Эквайринговые терминалы» в настройках организации) указано, что терминал работает через подключаемое оборудование. Без этой привязки 1С будет проводить оплату картой как «ручную», не отправляя команду на терминал.
Тестирование и проверка результата
Проведите тестовую оплату на минимально возможную сумму (обычно 1 рубль, если банк это разрешает). В 1С создайте чек или операцию оплаты картой: сумма должна автоматически уйти на терминал, терминал — запросить карту, а в 1С после успешной оплаты появится слип-чек с кодом авторизации.
Сразу после теста выполните отмену операции через интерфейс 1С, чтобы деньги вернулись на карту. Проверьте, что отмена также проходит через терминал и печатается слип отмены. В конце рабочего дня или после тестов выполните сверку итогов — команда доступна как из 1С, так и из меню терминала.
Признаки корректной работы: сумма не требует ручного ввода на терминале, слип-чек печатается, в 1С сохраняются реквизиты операции (код авторизации, номер карты в маскированном виде), отмена и возврат выполняются без ошибок.
Типичные проблемы и способы решения
Если 1С сообщает «Ошибка подключения оборудования», проверьте последовательно: запущен ли терминал и готов ли он к работе, совпадают ли параметры связи в 1С с фактическими (COM-порт или IP), работает ли тестовая утилита драйвера. Частая причина после обновления Windows — слетевший драйвер виртуального COM-порта.
Если терминал печатает «Операция отклонена банком», проблема не в 1С, а на стороне эквайера: проверьте связь терминала с банком, срок действия ключей, необходимость сверки итогов. В этом случае обращайтесь в поддержку банка-эквайера.
Если сумма на терминале отличается от суммы в 1С, проверьте, не редактировал ли кассир сумму вручную на терминале, и убедитесь, что используется актуальная версия драйвера — в старых версиях встречались ошибки округления копеек.
Как выбрать действие
FAQ: частые вопросы
Можно ли подключить один терминал ШТРИХ-М к нескольким компьютерам с 1С?
Да, при сетевом подключении (Ethernet) терминал доступен нескольким рабочим местам. Однако одновременно выполнять операции с разных касс нельзя — терминал обрабатывает команды последовательно. Для нескольких активных касс обычно ставят отдельный терминал на каждое рабочее место.
Нужна ли отдельная лицензия на драйвер ШТРИХ-М?
Зависит от условий банка-эквайера: многие банки предоставляют драйвер в рамках договора эквайринга без дополнительной оплаты, в других случаях драйвер приобретается отдельно. Уточните условия при заключении договора эквайринга.
Что делать, если после обновления 1С терминал перестал работать?
Обновите драйвер оборудования в справочнике подключаемого оборудования до версии, совместимой с новым релизом конфигурации, и заново выполните тест устройства. Если проблема сохраняется, проверьте журнал ошибок и сверьтесь с требованиями банка к версии драйвера.
Можно ли выполнить возврат по карте через 1С?
Да, типовые конфигурации поддерживают операции возврата и отмены через подключаемый терминал. Возврат оформляется документом возврата с указанием исходной операции — сумма передаётся на терминал автоматически, как и при оплате.
Терминал просит сверку итогов и блокирует операции. Это связано с 1С?
Нет, сверка итогов — требование банка-эквайера, обычно она нужна раз в сутки. Выполнить её можно как из меню терминала, так и командой из 1С (операция «Сверка итогов»). После успешной сверки терминал снова будет принимать операции.
Что важно запомнить
Подключение ШТРИХ-М к 1С сводится к четырём шагам: физическое подключение, установка драйвера с проверкой в тестовой утилите, настройка оборудования и договора эквайринга в 1С, тестовая операция с отменой. Любой сбой диагностируйте снизу вверх: сначала терминал и драйвер, потом 1С, затем банк.