Банковский терминал на кассе: подключаем эквайринг к 1С:Рознице 2.3 и 2.2

· 9 мин

Содержание

Чтобы добавить терминал в 1С Розница, нужны две записи, а не одна: устройство в списке подключаемого оборудования (Администрирование → РМК и оборудование → Подключаемое оборудование, тип «Эквайринговые терминалы») и элемент справочника «Эквайринговые терминалы», где указан банк, договор и комиссия. Без второй записи кнопка оплаты картой в РМК либо неактивна, либо оплата не попадает в учёт.

Частое заблуждение — что достаточно воткнуть терминал в USB и выбрать драйвер. На деле сначала ставят программу банка (у Сбербанка это UPOS, у других банков — свой модуль связи), проверяют оплату вне 1С и только потом настраивают 1С:Розницу. Порядок ниже одинаков для Розницы 2.3 и 2.2: отличаются в основном названия разделов меню.

Что подготовить до настройки терминала в 1С

Терминал работает в цепочке «1С → драйвер 1С → программа банка → терминал → процессинг». Если какое-то звено не готово, 1С покажет общую ошибку подключения, и искать причину придётся долго.

Соберите заранее:

  • 🏦 Договор эквайринга с банком и номер терминала (TID) — его выдают вместе с устройством.
  • 💾 Программу банка для связи с терминалом и инструкцию по её установке. Её даёт банк или сервисная организация, а не фирма 1С.
  • 🔌 Способ подключения: USB (в Windows появляется виртуальный COM-порт), COM-кабель или Ethernet/Wi-Fi с IP-адресом.
  • 🧩 Драйвер для 1С. Часть драйверов входит в библиотеку подключаемого оборудования конфигурации, часть банк присылает отдельным архивом.
  • 🖥️ Права администратора Windows на кассовом компьютере — без них драйвер может не зарегистрироваться.

Проверка совместимости

Перед покупкой или заменой терминала уточните у банка три вещи:

  1. Есть ли драйвер, совместимый с 1С:Розницей (часто пишут «работает с 1С» или «1С:Совместимо»).
  2. Какой разрядности библиотека банка — 32 или 64 бита. Разрядность библиотеки должна совпадать с разрядностью клиента 1С, иначе драйвер не загрузится.
  3. Умеет ли терминал печатать чек сам или слип нужно печатать на ККТ.

Проведите тестовую оплату через программу банка до установки драйвера в 1С. Если банк не проходит сам, 1С здесь ни при чём, и сэкономите время на поиске проблемы в настройках.

Регистрируем терминал в списке подключаемого оборудования

Регистрация делается под пользователем с полными правами. Кассир без прав администратора раздела этот список не увидит.

Шаг 1. Включите использование оборудования

  1. Откройте Администрирование → РМК и оборудование.
  2. Установите флажок «Использовать подключаемое оборудование», если он снят.
  3. Откройте ссылку «Подключаемое оборудование».

В Рознице 2.2 настройки оборудования также находятся в разделе Администрирование, но группа может называться иначе — ищите ссылку «Подключаемое оборудование» на этой странице.

Шаг 2. Создайте экземпляр устройства

  1. В списке оборудования выберите тип «Эквайринговые терминалы» (слева или в фильтре вверху).
  2. Нажмите «Создать».
  3. Заполните карточку:
ПолеЧто указать
Тип оборудованияЭквайринговый терминал
Драйвер оборудованияДрайвер вашего банка из списка
Рабочее местоКомпьютер, к которому подключён терминал
НаименованиеПонятное имя: «Терминал Сбер, касса 1»
Серийный номерПо желанию, удобно при нескольких кассах
  1. Запишите карточку.

Рабочее место — ключевое поле. Оно привязывает устройство к конкретному компьютеру. Если указать не тот компьютер, на кассе терминал просто не появится.

Если нужного драйвера нет в списке

Драйвер, полученный от банка архивом, загружают в справочник «Драйверы оборудования». Он открывается из той же страницы РМК и оборудование. Создайте новый драйвер и выберите команду загрузки из файла, затем укажите архив банка. После этого драйвер появится в карточке устройства.

Настраиваем драйвер и параметры подключения

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

Какие параметры задают

Набор полей зависит от драйвера, но обычно встречается следующее:

  • 📁 Путь к программе банка — папка, куда установлен модуль связи (например, каталог UPOS для Сбербанка).
  • 🔢 Порт или адрес — номер COM-порта или IP и порт терминала в сети.
  • ⏱️ Таймаут — сколько ждать ответа от терминала. Слишком маленькое значение обрывает операцию, пока покупатель вводит ПИН-код.
  • 🧾 Печать квитанций — печатает ли слип сам терминал или 1С передаёт текст на ККТ.
  • 🧮 Количество слипов — обычно два: покупателю и в кассу.

Номер виртуального COM-порта смотрите в диспетчере устройств Windows, в группе «Порты (COM и LPT)». После переподключения в другой USB-разъём номер может поменяться — тогда и в 1С его придётся исправить.

Чем отличаются варианты драйверов

ВариантКак работаетКогда выбирать
Драйвер банка из библиотеки 1С1С вызывает программу банка, та управляет терминаломВаш банк есть в списке драйверов конфигурации
Драйвер от банка архивомЗагружается в «Драйверы оборудования» вручнуюБанк выдал свой драйвер для 1С
Работа без подключенияТерминал работает отдельно, данные оплаты кассир вводит вручнуюДрайвера нет или терминал временно не на связи

Не скачивайте драйверы эквайринга со случайных сайтов. Программа связи с терминалом работает с платёжными данными, источник у неё один — банк или его сервисный партнёр.

Заполняем справочник «Эквайринговые терминалы»

Экземпляр оборудования отвечает за связь, а справочник — за учёт: через какой банк прошли деньги, какая комиссия, на какую кассу и магазин относить выручку.

Сначала убедитесь, что в настройках администрирования включена оплата платёжными картами — в зависимости от релиза флажок находится в группе настроек финансов или продаж. Пока опция выключена, справочник и вид оплаты картой в РМК не видны.

Затем создайте элемент справочника:

  1. Наименование — например, «Эквайринг Сбер, магазин на Ленина».
  2. Эквайрер — банк из справочника контрагентов или банков.
  3. Договор эквайринга — договор с банком. Тарифы (процент комиссии) задают в договоре; можно указать разные ставки для разных видов карт.
  4. Магазин и касса — где используется терминал.
  5. Подключаемое оборудование — выберите экземпляр, созданный на предыдущем этапе.
  6. Виды оплатных карт — какие карты принимает терминал (Мир, Visa, Mastercard и т. д.). Список нужен для отчётов по выручке и для расчёта комиссии.

Флажок работы без подключения оборудования оставьте снятым, если терминал связан с 1С драйвером. Его ставят только для автономного терминала: тогда 1С не обращается к устройству, а кассир после оплаты вводит данные с чека терминала.

Перед первой продажей картой
Выполнено: 0 / 5

Проверка связи и пробная оплата картой

Тест устройства

В карточке экземпляра оборудования, в окне «Настроить», есть кнопка «Тест устройства». Она проверяет, видит ли драйвер программу банка и терминал. Успешный тест подтверждает связь, но не проходимость платежа через банк.

Если тест не проходит, не переходите к РМК. Сначала добейтесь успешного теста — дальше ошибка будет та же, только сообщение менее понятное.

Пробная продажа в РМК

  1. Откройте РМК под пользователем-кассиром на том же компьютере.
  2. Откройте смену, если ещё не открыта.
  3. Добавьте в чек недорогой товар — 10–50 рублей.
  4. Выберите оплату картой и подтвердите сумму.
  5. Терминал попросит приложить карту и ввести ПИН-код.
  6. После одобрения 1С пробьёт фискальный чек и напечатает слип.

Затем сразу оформите возврат этой продажи по карте, чтобы деньги вернулись. Возврат тоже проверяет связь: операция отмены у некоторых банков ведёт себя иначе, чем оплата.

Сверка итогов

В конце дня на терминале закрывают банковскую смену — сверку итогов . В РМК для этого есть команды работы с эквайринговым терминалом (сверка итогов, отмена операции). Выполните сверку один раз сразу после тестов: сумма в отчёте терминала должна совпасть с оплатами по карте в 1С.

Терминал и фискальный регистратор: слип, чек и ОФД

Терминал эквайринга не заменяет кассу. По закону № 54-ФЗ при оплате картой нужен кассовый чек, который ККТ передаёт в ОФД. Слип терминала — только подтверждение банковской операции.

Как связаны операции

  1. Кассир выбирает оплату картой — 1С отправляет сумму на терминал.
  2. Банк одобряет операцию, терминал возвращает в 1С код авторизации и номер операции.
  3. 1С печатает фискальный чек с видом оплаты «безналичными», ККТ отправляет его в ОФД.
  4. Печатается слип — на терминале или на ККТ.

Если банк отказал, фискальный чек не пробивается. Если банк одобрил, а ККТ не напечатала чек (кончилась бумага, ошибка ФН), оплата в банке уже прошла. Тогда устраните причину и пробейте чек; не повторяйте списание с карты.

Печать слипа на ККТ

Когда у терминала нет своего принтера (часто у пин-пэдов), слип печатают на ККТ нефискальным документом. Для этого:

  • в настройках драйвера эквайринга включите передачу квитанций в 1С;
  • убедитесь, что ККТ подключена и настроена на этом же рабочем месте;
  • проверьте ширину ленты: длинные строки банковского слипа на узкой ленте 57 мм переносятся и выглядят неаккуратно.

Если слип печатается до фискального чека, а хочется наоборот — смотрите настройки драйвера эквайринга и параметры РМК на этом рабочем месте. Порядок печати задаётся там, а не в ККТ.

Если терминал не отвечает или оплата не проходит

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

Диагностика: выберите симптом

Когда звать банк, а когда — специалиста 1С

СимптомК кому
Оплата не проходит и через программу банкаБанк или сервисная организация
Терминал пишет ошибку связи с хостомБанк: проблема с каналом или ключами
Программа банка работает, 1С не видит терминалСпециалист 1С или администратор кассы
Оплаты не попадают в отчёты или не та комиссияПроверка справочника и договора эквайринга

Переустановку драйвера и перезапуск программы банка делайте вне торговых часов или после закрытия смены. Незавершённая операция оплаты при перезапуске может зависнуть, и её придётся сверять с банком вручную.

Частые вопросы о подключении терминала

Можно ли подключить два терминала разных банков к одной кассе?
Да. Создайте два экземпляра оборудования и два элемента справочника «Эквайринговые терминалы». При оплате картой кассир выберет нужный терминал.
Один терминал на две кассы — так можно?
Только если драйвер и программа банка поддерживают работу по сети. Для USB-терминала обычно нужен свой терминал на каждом рабочем месте.
Нужен ли драйвер, если терминал работает автономно?
Нет. Включите в справочнике работу без подключения оборудования, и кассир будет вводить данные оплаты вручную. Но так выше риск ошибиться в сумме.
Где посмотреть выручку по картам и комиссию банка?
В отчётах по эквайрингу и денежным средствам раздела финансов. Комиссия считается по тарифам договора эквайринга.
Что делать при замене терминала на новый?
Откройте существующий экземпляр оборудования, обновите драйвер и параметры подключения, проведите тест. Справочник эквайринга менять не нужно, если банк и договор те же.

Источники

  • Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации»