К статье
Практический материал

Автоматизация · 11 мин

Как связать эквайринг с 1С: практическое руководство

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

Связка эквайринга с 1С позволяет пробивать оплату по банковской карте прямо из кассового документа: сумма автоматически передаётся на терминал, а результат операции возвращается в программу. Это убирает ручной ввод суммы на терминале, снижает число ошибок кассиров и ускоряет обслуживание покупателей.

Интеграция строится вокруг трёх компонентов: POS-терминала, драйвера оборудования и механизма подключения в самой 1С. Способ связи зависит от того, какой терминал используется — классический банковский, смарт-терминал на Android или программный эквайринг через кассу. От этого выбора зависит и объём настройки, и стоимость владения.

Ниже разобраны основные варианты подключения, порядок настройки в типовых конфигурациях (Управление торговлей, Розница, УНФ), типичные ошибки и способы проверить, что связь работает корректно.

Какие способы связи эквайринга с 1С существуют

Первый вариант — прямая интеграция через драйвер банка или производителя терминала. Банк-эквайер предоставляет ПО (например, драйвер по протоколу банка или универсальный драйвер 1С-совместимого оборудования), которое устанавливается на кассовое рабочее место. 1С обращается к терминалу через этот драйвер, и вся логика оплаты проходит внутри одного рабочего места.

Второй вариант — связь через «пин-пад» с протоколом UPOS или аналогичным. Терминал подключается к компьютеру по USB, COM или сети, а обмен идёт через стандартизированный интерфейс. Такой способ типичен для классических банковских терминалов Ingenico, Verifone и им подобных.

Третий вариант — смарт-терминал и облачный эквайринг. Здесь терминал работает автономно, а синхронизация с 1С идёт через сервис банка или агрегатора: заказы и суммы передаются через API, результаты оплат загружаются в учётную систему регламентным заданием или обработкой. Это удобно для интернет-магазинов и развозной торговли.

Сравнение вариантов подключения

Прямая интеграция через драйвер

Подходит для стационарной кассы с Розницей или УТ. Требует установки драйвера на каждое рабочее место, зато оплата проходит мгновенно и без ручного ввода.

Смарт-терминал с облачной синхронизацией

Подходит для мобильной торговли и доставки. Не требует драйвера на ПК, но нужна настройка обмена по API и стабильный интернет.

Автономный терминал без интеграции

Кассир вручную вводит сумму на терминале, а в 1С проводит оплату отдельно. Просто и дёшево, но высок риск расхождений и ошибок в суммах.

Что подготовить до начала настройки

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

Запросите у банка или поставщика оборудования дистрибутив драйвера, совместимый с 1С, и инструкцию по его установке. Уточните версию драйвера: для 64-разрядных клиентов 1С нужен 64-битный компонент, иначе подключение завершится ошибкой загрузки. Также проверьте, что у пользователя кассира есть права на установку ПО на компьютере.

В самой 1С понадобятся права на администрирование подключаемого оборудования и настройку видов оплат. В файловых базах достаточно прав полного пользователя; в клиент-серверных вариантах драйвер ставится на каждое кассовое рабочее место, а не на сервер.

Как подключить терминал в типовой 1С

Общая логика настройки в конфигурациях «Управление торговлей», «Розница» и «Управление нашей фирмой» совпадает, отличаются только названия пунктов меню. Порядок действий следующий.

Порядок подключения эквайрингового терминала
  1. 1
    Установите драйвер терминала на кассовый компьютер и перезапустите 1С.
  2. 2
    Откройте раздел «Администрирование» → «Подключаемое оборудование» (в Рознице — «Настройка оборудования»).
  3. 3
    Создайте новый элемент справочника «Подключаемое оборудование» с типом «Эквайринговый терминал» и выберите установленный драйвер из списка.
  4. 4
    Нажмите «Настроить» и укажите параметры связи: порт, скорость, номер терминала, коды валюты — по инструкции банка.
  5. 5
    Выполните «Тест устройства»: программа должна получить ответ от терминала без ошибок.
  6. 6
    Создайте эквайринговый терминал в разделе казначейства (договор эквайринга, банк, комиссия) и вид оплаты «Платёжная карта» с привязкой к нему.
  7. 7
    Проведите тестовую продажу на небольшую сумму и выполните возврат, чтобы проверить обе операции.

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

Для смарт-терминалов и облачного эквайринга порядок иной: вместо драйвера настраивается обмен с сервисом банка — указываются токен или логин API, настраивается регламентное задание загрузки операций, а оплаты сопоставляются с заказами по номеру или штрихкоду. Конкретные шаги зависят от сервиса, обычно банк предоставляет готовую обработку-интеграцию.

Особенности для УНФ и интернет-магазинов

В «Управлении нашей фирмой» эквайринг чаще используется для оплаты счетов по ссылке. В этом случае настраивается не терминал, а подключение к платёжному сервису: в карточке организации или в разделе «Деньги» добавляется настройка эквайринга, после чего в счетах появляется возможность выставить ссылку на оплату. Поступление оплаты затем загружается автоматически или по кнопке обновления статуса.

Как проверить, что интеграция работает правильно

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

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

Контрольные точки

Как проверить результат

Тест устройства в настройках оборудования
Норма

1С получает ответ терминала, статус «Устройство подключено»

Тревожный признак

Ошибка загрузки драйвера или «устройство недоступно»

Проведение оплаты из чека
Норма

Сумма чека автоматически появляется на экране терминала

Тревожный признак

Кассир вводит сумму на терминале вручную

Сверка итогов за день
Норма

Итог терминала равен безналичным оплатам в отчёте 1С

Тревожный признак

Расхождение сумм, «висящие» незавершённые операции

Возврат по карте
Норма

Возврат выполняется из документа возврата и проходит на терминале

Тревожный признак

Возврат оформляется только в 1С, деньги на терминале не уходят

Типичные ошибки и как их избежать

Самая частая проблема — несовпадение разрядности драйвера и клиента 1С. Если установлен 32-битный драйвер, а клиентское приложение 64-битное, подключение завершится ошибкой «не удалось загрузить компоненту». Решение — запросить у банка 64-битную версию или запускать 1С в 32-битном режиме.

Вторая группа ошибок связана с обрывами связи в момент оплаты: деньги с карты списались, а чек в 1С не проведён. В этом случае не пробивайте оплату повторно — сначала проверьте статус операции на терминале (функция «сверка итогов» или «последняя операция»), иначе получите двойное списание с карты клиента.

Типичные ошибки при подключении
01
Установка драйвера на сервер вместо кассового компьютера — терминал остаётся недоступен для рабочего места кассира.
02
Повторное проведение оплаты после обрыва связи без проверки статуса — двойное списание с карты покупателя и разбирательство с банком.
03
Отсутствие привязки вида оплаты к эквайринговому терминалу — суммы не передаются на терминал, кассир вводит их вручную.
04
Игнорирование ежедневной сверки итогов — расхождения копятся и обнаруживаются только при инвентаризации кассы.
05
Обновление 1С без проверки совместимости драйвера — после обновления платформы старый драйвер может перестать загружаться.

Ограничения и когда нужна доработка

Типовые механизмы покрывают стандартные сценарии: оплата, возврат, отмена, сверка итогов. Но есть ситуации, где потребуется доработка или стороннее решение: оплата по частям (часть наличными, часть картой с нескольких карт), привязка нескольких терминалов к одному РМК, работа с кредитными картами рассрочки, автоматическая выгрузка операций в нестандартную учётную схему.

Также учитывайте, что комиссия эквайринга в 1С не списывается автоматически с каждой операции — она отражается при поступлении выписки банка, который зачисляет выручку за минусом комиссии. Для корректного учёта настраивают договор эквайринга с указанием процента комиссии и счетов учёта расчётов с банком-эквайером.

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

FAQ: частые вопросы о связке эквайринга и 1С

Можно ли подключить к 1С терминал любого банка?

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

Что делать, если после обновления 1С терминал перестал работать?

Чаще всего причина в несовместимости старого драйвера с новой версией платформы. Запросите у банка или поставщика оборудования актуальную версию драйвера, переустановите его и заново выполните тест устройства. До решения проблемы принимайте оплату в автономном режиме с ручным вводом суммы.

Нужен ли отдельный терминал для каждой кассы?

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

Как в 1С учитывается комиссия эквайринга?

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

Можно ли связать с 1С оплату по ссылке без терминала?

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

Что делать при расхождении итогов терминала и отчёта 1С?

Сначала найдите конкретные расходящиеся операции: сравните слипы терминала с чеками за смену. Типичные причины — незавершённая операция при обрыве связи, ручной ввод суммы с ошибкой или возврат, проведённый только на терминале. После выявления причины оформите корректирующий документ и только потом закрывайте смену.

Итог

Что важно запомнить

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