Эквайринг в — это не просто техническая настройка, а ключевой элемент автоматизации бизнеса, который связывает вашу торговую точку с банковской системой. Без правильной интеграции вы рискуете потерять клиентов из-за сбоев при оплате, двойного списания или некорректного учета выручки. В этой статье разберем все этапы — от выбора банка-партнера до фискализации чеков и решения типичных ошибок.

Многие предприниматели ошибочно думают, что подключение эквайринга ограничивается установкой терминала. На практике же требуется настройка 1С:Розница, 1С:УТ или 1С:Бухгалтерия, синхронизация с фискальным регистратором и тестирование всех сценариев оплаты. Мы рассмотрим три основных способа интеграции (через платежный шлюз, Direct API и облачные сервисы), а также нюансы для интернет-магазинов и офлайн-точек.

Если вы уже работаете с эквайрингом, но сталкиваетесь с ошибками типа Ошибка соединения с процессингом или Неверный статус транзакции, в статье найдете конкретные решения с пояснениями. Для новичков же мы подготовили чек-лист по подготовке документов и пошаговые скриншоты настроек в 1С 8.3.

1. Выбор банка и тарифа: что влияет на интеграцию с 1С

Прежде чем настраивать эквайринг в 1С, нужно определиться с банком-партнером. От этого выбора зависят технические требования к интеграции, комиссии и даже скорость зачисления средств. Крупные банки (Сбербанк, Тинькофф, Альфа-Банк) предлагают готовые модули для 1С, но у них строгие условия по обороту и минимальному остатку на счете. Мелкие банки могут быть гибче в тарифах, но их API часто требует доработки со стороны программистов.

Обратите внимание на три ключевых параметра:

  • 📌 Тип подключения: физический терминал, виртуальный эквайринг (для сайтов) или мобильное решение (для курьеров).
  • 💰 Комиссия: фиксированная сумма за транзакцию или процент от оборота. Например, в Тинькофф Бизнес для интернет-магазинов действует тариф от 2,5%, а для офлайн-точек — от 1,8%.
  • 🔄 Срок зачисления: от нескольких часов до 3 рабочих дней. В Сбербанке деньги приходят на следующий день, а в Модульбанке — в течение часа.

Для интернет-магазинов критичен перечень поддерживаемых платежных систем (Visa, Mastercard, МИР, Apple Pay). Например, если ваш сайт работает с иностранными клиентами, убедитесь, что банк поддерживает 3D-Secure 2.0 для безопасности транзакций.

⚠️ Внимание: Условия эквайринга могут меняться в зависимости от оборота компании и типа деятельности. Уточняйте актуальные тарифы в личном кабинете банка или у менеджера перед подписанием договора.

После выбора банка вам потребуется подписать договор и получить реквизиты для интеграции:

  • 🔑 Merchant ID — уникальный идентификатор магазина в банковской системе.
  • 🔐 Секретный ключ (API Key) — для авторизации запросов.
  • 📡 URL процессингового центра — адрес, куда 1С будет отправлять данные о платежах.
📊 Какой банк вы используете для эквайринга?
Сбербанк
Тинькофф
Альфа-Банк
Модульбанк
Другой

2. Подготовка 1С к подключению эквайринга

Перед настройкой проверьте, что ваша конфигурация поддерживает работу с эквайрингом. Для этого откройте Справка → О программе и убедитесь, что версия платформы не ниже 8.3.18. Для 1С:Розница требуется редакция не ниже 2.3.5, а для 1С:Управление торговлей11.5.

Если вы работаете с фискальным регистратором (например, Атол 90Ф или Штрих-М), обновите его прошивку до последней версии. Устаревшие модели могут не поддерживать протокол обмена с банковскими терминалами. Проверить совместимость можно на сайте производителя ФР по модели устройства.

Минимальные требования к системе:

  • 🖥️ Операционная система: Windows 10/11 или Linux (для серверных решений).
  • 📦 Свободное место на диске: не менее 5 ГБ для логов транзакций.
  • 🌐 Стабильное интернет-соединение (от 10 Мбит/с) для онлайн-эквайринга.

Если вы подключаете виртуальный эквайринг для интернет-магазина, дополнительно потребуется:

  • 🛡️ SSL-сертификат для сайта (обязательно для PCI DSS).
  • 🔗 Модуль обмена данными между 1С и CMS (например, Bitrix или WordPress + WooCommerce).
⚠️ Внимание: Если вы используете 1С:УНФ (Упрощенная система налогообложения), проверьте, что в настройках учета включен флаг Вести учет розничных продаж. Без этого эквайринговые транзакции не будут корректно фискализироваться.

☑️ Подготовка 1С к эквайрингу

Выполнено: 0 / 5

3. Способы подключения эквайринга в 1С

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

1. Через платежный шлюз банка (самый простой способ)

Банк предоставляет готовый модуль (например, Сбербанк Эквайринг или Тинькофф Платежи), который устанавливается в 1С как внешняя обработка. Преимущества:

  • ✅ Минимальные настройки — достаточно ввести Merchant ID и ключ API.
  • ✅ Автоматическая синхронизация платежей с чеками.
  • ✅ Поддержка всех типов терминалов (от PIN-pad до мобильных решений).

Недостатки: ограниченная гибкость (нельзя кастомизировать логику оплаты) и зависимость от стабильности работы банковского шлюза.

2. Прямое подключение через API банка (для опытных пользователей)

Требует навыков программирования в . Вы отправляете запросы напрямую в процессинговый центр банка, используя HTTP-запросы или SOAP. Пример кода для авторизации платежа:

ПараметрыЗапроса = Новый Структура();

ПараметрыЗапроса.Вставить("merchant_id", "123456");

ПараметрыЗапроса.Вставить("amount", 10000);

ПараметрыЗапроса.Вставить("order_id", "OR-2026-001");

Ответ = ВыполнитьHTTPЗапрос("https://api.bank.ru/pay", ПараметрыЗапроса, "POST");

Плюсы: полный контроль над процессами и возможность доработки под специфику бизнеса. Минусы: высокая сложность настройки и необходимость поддержки со стороны программиста.

3. Облачные сервисы (например, CloudPayments или ЮKassa)

Посредник между 1С и банком, который берет на себя обработку платежей. Подходит для интернет-магазинов с высокой нагрузкой. Преимущества:

  • ✅ Поддержка нескольких банков-эквайеров одновременно.
  • ✅ Встроенные антифрод-системы.
  • ✅ Детальная аналитика по транзакциям.

Недостаток: дополнительная комиссия сервиса (обычно 0,5–1% от платежа).

Способ подключения Сложность настройки Стоимость Подходит для
Платежный шлюз банка Низкая Бесплатно (входит в тариф) Малый бизнес, офлайн-точки
Direct API Высокая От 10 000 ₽ (разовая настройка) Крупные сети, кастомизация
Облачный сервис Средняя От 0,5% + комиссия банка Интернет-магазины, высокие нагрузки
💡

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

4. Пошаговая настройка эквайринга в 1С:Розница

Рассмотрим подключение на примере 1С:Розница 2.3 и терминала Сбербанк Эквайринг. Инструкция актуальна и для других банков с поправкой на интерфейс модуля.

Шаг 1. Установка обработки эквайринга

Скачайте модуль с сайта банка (например, SberbankAcquiring.epf) и установите его в 1С:

  1. Откройте Файл → Открыть и выберите скачанный файл.
  2. Нажмите Запустить обработку.
  3. Введите данные из договора: Merchant ID, Терминал ID и Секретный ключ.

Шаг 2. Настройка фискального регистратора

Перейдите в Администрирование → Настройки оборудования и выберите ваш ФР. Убедитесь, что в параметрах указан:

  • 📇 Тип подключения: По сети (TCP/IP) или COM-порт.
  • 🔌 Адрес устройства: IP или номер порта.
  • 📄 Формат чека: должен поддерживать печать реквизитов банковской карты.

Шаг 3. Связь терминала с 1С

В меню Настройки → Эквайринг укажите:

  • 🏦 Банк-эквайер: выберите из списка (например, Сбербанк).
  • 💳 Тип терминала: Ingenico iCT250 или другой.
  • 🔄 Режим работы: Онлайн (для мгновенной авторизации) или Офлайн (для мест с плохим интернетом).

Шаг 4. Тестовый платеж

Создайте тестовый чек на сумму 1–10 ₽ и оплатите его картой. В логах 1С (Администрирование → Журнал регистрации) должна появиться запись:

[INFO] Транзакция №12345: Успешно (Сумма: 10.00 ₽, Статус: APPROVED)
⚠️ Внимание: Если тестовый платеж не проходит, проверьте:
  • 🔌 Правильность подключения терминала к сети/COM-порту.
  • 🔑 Корректность введенного Merchant ID и ключа.
  • 📡 Доступность процессингового центра банка (иногда бывают плановые работы).
💡

Перед запуском в продакшн выполните не менее 3 тестовых платежей с разными суммами. Это поможет выявить ошибки форматирования чеков.

5. Интеграция эквайринга с интернет-магазином на 1С

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

Шаг 1. Настройка модуля на сайте

Установите модуль эквайринга в CMS (например, tinkoff.merchant для Bitrix). В настройках укажите:

  • 🔑 Terminal Key и Password из личного кабинета Тинькофф.
  • 🔄 URL для callback: адрес, куда банк будет отправлять уведомления об оплате (например, https://ваш-сайт.ru/payment/callback/).

Шаг 2. Связь 1С с сайтом

Используйте стандартный обмен CommerceML или 1С:УТ → Битрикс. В настройках обмена включите флаги:

  • 📤 Выгружать заказы.
  • 💰 Синхронизировать платежи.
  • 🔄 Обновлять статусы (чтобы 1С знала об оплаченных заказах).

Шаг 3. Настройка статусов платежей

В 1С создайте обработку, которая будет менять статус заказа при успешной оплате. Пример кода:

Если СтатусТранзакции = "CONFIRMED" Тогда

Документ.СтатусОплаты = Перечисление.СтатусыОплаты.Оплачено;

Документ.Записать();

КонецЕсли;

Шаг 4. Тестирование

Создайте тестовый заказ на сайте и оплатите его картой. В 1С проверьте:

  • 📋 Появление документа Поступление безналичных ДС.
  • 🔄 Обновление статуса заказа на Оплачен.
  • 📄 Формирование чека в фискальном регистраторе (если требуется).
Что делать, если платеж прошел, но 1С не видит оплату?

Проверьте:

1. Логи callback на сайте (возможно, банк не может достучаться до вашего сервера).

2. Настройки обмена в 1С — включена ли синхронизация платежей.

3. Корректность mapping статусов (например, банк отправляет "PAID", а 1С ожидает "CONFIRMED").

6. Типичные ошибки и их решения

Даже при правильной настройке эквайринг в 1С может работать со сбоями. Рассмотрим самые распространенные ошибки и способы их устранения.

1. Ошибка "Не удалось соединиться с терминалом"

Причины:

  • 🔌 Терминал не подключен к сети/COM-порту.
  • 🔄 Неверные настройки в Администрирование → Оборудование.
  • 🛡️ Блокировка антивирусом или фаерволом.

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

2. Транзакция не проходит (ошибка "Decline")

Причины:

  • 💳 На карте недостаточно средств.
  • 🔒 Карта заблокирована банком-эмитентом.
  • 📡 Проблемы на стороне процессингового центра.

Решение: попробуйте оплатить другой картой. Если ошибка повторяется, свяжитесь с поддержкой банка-эквайера.

3. Двойное списание средств

Причина: повторный запрос на авторизацию из-за нестабильного интернета.

Решение: в настройках эквайринга в 1С включите флаг Проверять статус транзакции перед повторным запросом.

4. Чеки не фискализируются

Причины:

  • 📄 Неправильный формат чека (отсутствует QRC-код для онлайн-касс).
  • 🔧 Устаревшая прошивка фискального регистратора.

Решение: обновите ФР и проверьте шаблон чека в Настройки → Печатные формы.

5. В 1С не отображаются платежи с сайта

Причина: не настроен callback от банка или ошибка в обмене данными между 1С и CMS.

Решение: проверьте логи веб-сервера и настройки синхронизации в Администрирование → Обмен данными.

Ошибка Код ошибки Причина Решение
Не удалось соединиться с терминалом ERR_CONNECTION Проблемы с сетью или портом Проверьте подключение терминала
Транзакция отклонена DECLINE Ошибка карты или лимиты Попробуйте другую карту
Ошибка фискализации FISCAL_ERROR Неверный формат чека Обновите шаблон чека в 1С
Двойное списание DUPLICATE Повторный запрос Настройте проверку статуса
💡

90% ошибок эквайринга в 1С связаны с неверными настройками терминала или сети. Всегда начинайте диагностику с проверки физического подключения и логов 1С.

7. Фискализация платежей: требования 54-ФЗ

С 2019 года все платежи по банковским картам должны фискализироваться — то есть передаваться в ФНС через онлайн-кассу. Если вы не формируете чек, вас ждут штрафы до 30 000 ₽ (ст. 14.5 КоАП). В 1С фискализация настраивается автоматически при правильном подключении эквайринга, но есть нюансы.

Что должно быть в чеке:

  • 📌 Наименование товара (не просто "Оплата картой", а конкретные позиции).
  • 💰 Сумма платежа с указанием способа оплаты (Электронными).
  • 🔢 Фискальные признаки: ФД, ФП, номер чека.
  • 📱 QR-код (обязателен для онлайн-касс с 2021 года).

Как проверить фискализацию:

  1. Сформируйте тестовый чек в 1С.
  2. Проверьте его в сервисе ОФД по номеру ФД.
  3. Убедитесь, что в чеке указан способ оплаты Банковской картой.

Если чек не проходит фискализацию, проверьте:

  • 📡 Соединение с ОФД (оператором фискальных данных).
  • 🔧 Настройки фискального регистратора в 1С (Администрирование → Оборудование).
  • 📄 Шаблон чека — он должен соответствовать требованиям ФНС.
⚠️ Внимание: С 1 июля 2026 года вступают в силу новые правила маркировки чеков для эквайринга. Убедитесь, что ваша 1С поддерживает передачу дополнительных реквизитов (например, Признак агента для маркетплейсов).

8. Автоматизация учета: как эквайринг влияет на бухгалтерию

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

Типовые проводки при эквайринге:

  • 💳 Дт 57.03 "Денежные средства в пути" — Кт 62.01 "Расчеты с покупателями" — при авторизации платежа.
  • 🏦 Дт 51 "Расчетный счет" — Кт 57.03 — при зачислении денег от банка (обычно на следующий день).
  • 💰 Дт 90.02 "Себестоимость продаж" — Кт 41.01 "Товары" — списание товара.

Настройка в 1С:

  1. Откройте Главное → Настройки → Функциональность и включите флаг Эквайринг.
  2. В Справочники → Виды оплат создайте новый элемент с типом Банковская карта.
  3. В Документы → Поступление безналичных ДС укажите счет 57.03 для эквайринговых платежей.

Для автоматизации рекомендуем настроить регламентное задание, которое будет ежедневно сверять платежи из банка с данными 1С:

Процедура СверкаЭквайринга()

Запрос = Новый Запрос;

Запрос.Текст = "ВЫБРАТЬ

| Платежи.Сумма КАК Сумма,

| Платежи.Дата КАК Дата

|ИЗ

| Документ.ПлатежноеПоручение КАК Платежи

|ГДЕ

| Платежи.ВидОплаты = &ВидОплаты";

// Дальше сравнение с выпиской банка

КонецПроцедуры

Налоговые нюансы:

  • 📊 Комиссия банка учитывается в прочих расходах (счет 91.02).
  • 📋 Для УСН "Доходы минус расходы" комиссия уменьшает налоговую базу.
  • 💸 При ОСНО НДС с комиссии можно принять к вычету (если банк выставил счет-фактуру).
💡

Чтобы избежать расхождений, ежемесячно сверяйте выписку от банка-эквайера с отчетом Анализ субконто по счету 57.03 в 1С.

FAQ: Частые вопросы по эквайрингу в 1С

🔹 Можно ли подключить эквайринг к 1С:Бухгалтерия 8.3 без розничных модулей?

Да, но с ограничениями. В 1С:Бухгалтерия нет встроенных инструментов для работы с терминалами, поэтому потребуется:

  1. Установить внешнюю обработку от банка.
  2. Вручную создавать документы Поступление безналичных ДС для каждого платежа.
  3. Настроить обмен с фискальным регистратором (если нужен чек).

Для полноценной работы рекомендуем использовать 1С:Розница или 1С:УТ.

🔹 Как вернуть деньги клиенту при оплате картой?

Возврат по эквайрингу оформляется через банк. В 1С:

  1. Создайте документ Возврат товара от клиента.
  2. Укажите способ оплаты Банковская карта.
  3. В терминале выберите операцию Возврат и введите сумму.

Деньги вернутся на карту клиента в течение 3–30 дней (зависит от банка).

🔹 Почему в 1С не отображается сумма комиссии банка?

1С не автоматически учитывает комиссию эквайера. Чтобы ее отразить:

  1. Создайте документ Списание с расчетного счета на сумму комиссии.
  2. Укажите статью расходов Комиссия банка.
  3. Привяжите документ к платежу через поле Основание.

Для автоматизации можно написать обработку, которая будет парсить выписку банка и создавать списания.

🔹 Нужно ли обновлять 1С после подключения эквайринга?

Да, если:

  • Банк выпустил новую версию модуля эквайринга (обычно раз в 3–6 месяцев).
  • Изменились требования 54-ФЗ (например