Как выбрать и подключить эквайринговый терминал к 1С:УПП 1.3 и настроить учет банковских комиссий

Программист 1С v8.3 (Обычные формы) Бухгалтерский учет Торговля и дистрибуция
← На главную

Интеграция эквайринга в систему 1С:УПП 1.3 (Управление производственным предприятием) — задача комплексная. Она затрагивает и выбор «железа», и настройку драйверов, и методологию бухгалтерского учета. Разберем пошагово, какой терминал лучше выбрать, как связать его с программой и как автоматизировать учет поступающих денежных средств с учетом банковских комиссий.

Выбор модели терминала: Ingenico ICT250 или IPP320

При выборе оборудования в банке (например, ВТБ) чаще всего предлагают две популярные модели: Ingenico ICT250 и Ingenico IPP320. Проанализируем их отличия в контексте работы с 1С.

  1. Ingenico ICT250: Это полноценный переносной или стационарный терминал. У него есть собственный принтер для печати чеков (слипов) и возможность работать автономно. Однако при подключении к 1С его «автономность» может стать помехой. Если терминал печатает слип-чек сам, а 1С посылает команду на фискальный регистратор (например, «Штрих-Лайт-01Ф»), кассиру приходится выдавать клиенту два разных документа из разных устройств, что неудобно.
  2. Ingenico IPP320: Это выносной ПИН-пад. У него нет своего принтера, он компактнее и дешевле. Для работы с 1С это наиболее предпочтительный вариант. В этом случае 1С получает от терминала данные об успешной транзакции и отправляет текст банковского слип-чека сразу на фискальный регистратор. В итоге клиент получает один длинный чек: сначала банковские данные, затем фискальные данные о товарах.

Проанализируем ситуацию с драйверами: банки (ВТБ, Сбербанк и др.) предоставляют свои программные компоненты (например, Arcus2 или UPOS). В 1С:УПП 1.3 интеграция происходит через стандартный механизм «Подключение и настройка торгового оборудования», где используется обработка обслуживания эквайринговых систем.

Технический процесс интеграции с 1С

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

Разберем типичный сценарий оплаты:

  1. В 1С создается документ ОплатаОтПокупателяПлатежнойКартой.
  2. Кассир нажимает кнопку «Оплатить».
  3. 1С через библиотеку банка (например, integral.dll для Arcus2) передает сумму на ПИН-пад.
  4. Клиент прикладывает карту, терминал связывается с банком и возвращает в 1С код авторизации.
  5. 1С получает ответ, записывает его в документ и инициирует печать на ККТ (фискальном регистраторе).

Если вы используете Ingenico IPP320, 1С сама управляет печатью. Это минимизирует расхождения между данными в 1С и данными в банковском отчете, так как документ в программе не будет проведен, пока терминал не подтвердит успешную оплату.

Методология бухгалтерского учета и счета 57.03

Один из самых острых вопросов для бухгалтера — это отражение комиссии банка. Большинство банков (включая ВТБ) переводят деньги на расчетный счет уже за вычетом комиссии (так называемая схема «Нетто»). Рассмотрим, как это правильно отразить в 1С:УПП.

Выясним причину недовольства бухгалтеров: при загрузке банковской выписки сумма поступления (например, 980 рублей) не совпадает с суммой реализации (1000 рублей). Остаток в 20 рублей — это комиссия банка. Проводить это вручную по каждой операции трудоемко.

Правильная схема проводок в 1С:

Шаг 1: Оплата клиентом (Документ «Оплата от покупателя платежной картой»):


Дт 57.03 (Продажи по платежным картам) — Кт 62.01 (Расчеты с покупателем)  1000 руб.

Шаг 2: Зачисление денег банком на расчетный счет (Документ «Платежное поручение входящее» с видом операции «Поступление оплаты по платежным картам»):


Дт 51 (Расчетный счет) — Кт 57.03  980 руб. (сумма фактического зачисления)
Дт 91.02 (Прочие расходы) — Кт 57.03  20 руб. (комиссия банка)

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

Практические советы по настройке

Посмотрим на важные нюансы, которые помогут избежать проблем при эксплуатации:

Подведем итог: для беспроблемной работы в 1С:УПП 1.3 лучше использовать связку ПИН-пад Ingenico IPP320 + Фискальный регистратор. Это обеспечит единую точку печати чеков и автоматизацию учета на 57 счете. Для автоматизации разнесения оплат рекомендуем использовать стандартный вид операции платежного поручения «Поступление оплаты по платежным картам», который умеет корректно выделять комиссию банка на 91 счет.

← На главную