Проведение эквайринговых операций в 1С — критически важный процесс для розничной и оптовой торговли, где клиенты расплачиваются банковскими картами. Без правильной настройки системы бизнес теряет до 30% продаж из-за технических сбоев или ошибок синхронизации с банками. Эта статья поможет разобраться, как интегрировать эквайринговые терминалы с 1С:Розница 2.4, 1С:Управление торговлей 11 и 1С:ERP 2, избегая типичных ошибок при обработке платежей.
Мы рассмотрим не только базовую настройку подключения к банкам-эквайерам (Сбербанк, Тинькофф, Альфа-Банк, ВТБ), но и нюансы работы с фискальными регистраторами, обработку возвратов, частичные оплаты и регламентные операции по сверке платежей. Особое внимание уделим автоматической загрузке выписок из банка в 1С — функции, которая экономит до 5 часов рабочего времени бухгалтера в месяц.
1. Подготовка к подключению эквайринга в 1С
Прежде чем настраивать эквайринг в 1С, необходимо выполнить три ключевых шага: выбрать банк-эквайер, получить доступы к API и подготовить рабочее место кассира. Большинство проблем на этом этапе связаны с несоответствием версий программ или отсутствием необходимых лицензий.
Сначала определитесь с банком. У каждого есть свои особенности интеграции:
- 🏦 Сбербанк: требует установки модуля
SberbankAcquiringи регистрации в личном кабинете Сбербанк Бизнес Онлайн - 💳 Тинькофф: работает через облачное API, не требует установки дополнительного ПО на кассу
- 🔄 Альфа-Банк: поддерживает как облачную, так и локальную интеграцию через
AlphaPOS - 📊 ВТБ: обязательна предварительная настройка в системе ВТБ Онлайн для бизнеса
Убедитесь, что ваша версия 1С поддерживает выбранный банк. Для 1С:Розница 2.4 актуальный список поддерживаемых эквайеров можно найти в справочнике Банки (эквайеры) (Справочники → Банки и кассы → Банки). Если вашего банка нет в списке — потребуется доработка конфигурации.
⚠️ Внимание: Тарифы банков и условия подключения меняются ежемесячно. Перед заключением договора сверьте актуальные комиссии за эквайринг в личном кабинете банка — они могут отличаться от тех, что указаны на сайте.
2. Настройка подключения к банку-эквайеру
Основная настройка выполняется в разделе Администрирование → Настройки программы → Платежные терминалы. Здесь необходимо добавить новый терминал и указать параметры подключения. Рассмотрим процесс на примере Сбербанка:
- Перейдите в
Справочники → Банки и кассы → Платежные терминалыи создайте новую запись. - Выберите тип терминала — для Сбербанка это
Сбербанк: Эквайринг. - Укажите Идентификатор мерчанта (Merchant ID) и Секретный ключ — их выдаёт банк после заключения договора.
- В поле
URL серверавведите адрес тестового или боевого сервера (например,https://securecard.sberbank.ru/payment/). - Настройте
Фискальный регистратор, если используете онлайн-кассу (обязательно для ФЗ-54).
Для Тинькофф процесс упрощён — достаточно указать Терминальный ключ и Пароль из личного кабинета. Банк предоставляет тестовый режим, где можно проверить корректность настройки без реальных списаний.
| Банк | Тип подключения | Необходимые данные | Тестовый режим |
|---|---|---|---|
| Сбербанк | Локальное/облачное API | Merchant ID, Секретный ключ, URL сервера | Да (отдельный URL) |
| Тинькофф | Облачное API | Терминальный ключ, Пароль | Да |
| Альфа-Банк | Локальное (AlphaPOS) или облачное | Login, Password, Merchant ID | Да |
| ВТБ | Облачное API | Идентификатор магазина, Ключ API | Нет |
Установлена актуальная версия 1С (не ниже 2.4.10 для Розницы)
Получены все ключи доступа от банка
Настроен фискальный регистратор (если требуется)
Создана резервная копия базы 1С
Проверено интернет-соединение на кассовом месте-->
3. Проведение платежа через эквайринг в 1С
Когда настройка завершена, можно приступать к обработке платежей. Рассмотрим стандартный сценарий в 1С:Розница 2.4:
- Создайте новый чек в разделе
Касса → Чеки ККМ. - Добавьте товары в чек и выберите тип оплаты
Банковской картой. - Система автоматически отправит запрос на авторизацию платежа в банк. На экране появится форма для ввода данных карты (если используется виртуальный терминал) или предложение провести карту через физический терминал.
- После успешной авторизации в чеке появится статус
Оплаченои номер транзакции. - Завершите чек и распечатайте фискальный документ (если используется онлайн-касса).
Если платеж не прошёл, 1С покажет код ошибки. Расшифровку можно найти в справочнике банка или в журнале Операции по платежным терминалам (Отчёты → Касса → Эквайринг). Частые ошибки:
- 🚫
1001— недостаточно средств на карте - 🔒
2003— истёк срок действия карты - 🌐
3001— ошибка соединения с банком - 📛
4005— неверный CVV-код
Если клиент хочет оплатить часть чека наличными, а часть картой, используйте функцию "Разделение оплаты" в 1С. Для этого в чеке нажмите Оплатить → Разделить оплату и укажите суммы по каждому типу оплаты.
4. Обработка возвратов и частичные отмены
Возврат средств на карту клиента — одна из самых сложных операций в эквайринге. В 1С она выполняется через журнал Возвраты по платежным терминалам (Касса → Эквайринг → Возвраты).
Пошаговая инструкция для возврата:
- Найдите оригинальный чек в журнале
Чеки ККМи откройте его. - Нажмите
Создать на основании → Возврат по эквайрингу. - Укажите сумму возврата (она не может превышать сумму оригинального платежа).
- Подтвердите операцию — система отправит запрос в банк.
- После обработки банком статус изменится на
Возврат выполнен.
⚠️ Внимание: Некоторые банки (например, Тинькофф) блокируют возврат, если с момента платежа прошло более 30 дней. В этом случае деньги возвращаются только на расчётный счёт компании, а не на карту клиента.
Для частичных возвратов (когда клиент возвращает не весь товар, а только часть) используйте механизм корректировки чека:
- Создайте
Чек корректировкина основании оригинального чека. - Укажите только те позиции, которые возвращает клиент.
- Выберите тип оплаты
Возврат по эквайрингуи укажите сумму.
Что делать если банк отказывает в возврате?
Если банк отклонил запрос на возврат (например, из-за истёкшего срока), свяжитесь с поддержкой банка и запросите ручную обработку операции. В 1С при этом создайте документ "Возврат денежных средств" вручную через раздел Касса → Возвраты, указав в комментарии причину отказа банка.
5. Синхронизация платежей с банком и сверка выписок
Чтобы избежать расхождений между данными в 1С и банковскими выписками, необходимо регулярно выполнять сверку платежей. Для этого предназначен отчёт Сверка платежей по эквайрингу (Отчёты → Касса → Эквайринг). Он показывает:
- 📄 Все проведённые платежи за период
- ✅ Совпадения с банковскими данными
- ❌ Расхождения (платежи, которые есть в 1С, но отсутствуют в выписке, и наоборот)
- 🔄 Возвраты и их статус
Для автоматической загрузки выписок из банка:
- Перейдите в
Администрирование → Обмен данными → Настройка обмена с банками. - Добавьте новый обмен и выберите ваш банк (например, Сбербанк Бизнес Онлайн).
- Укажите логин, пароль и период загрузки (рекомендуется ежедневная выгрузка).
- Настройте расписание автоматического обмена (например, каждый день в 21:00).
После загрузки выписки сверьте данные с помощью отчёта Анализ платежей по эквайрингу. Если обнаружены расхождения, исправьте их вручную через журнал Операции по платежным терминалам.
Автоматическая сверка платежей сокращает время закрытия кассовой смены на 40% и уменьшает риск ошибок при формировании отчётности.
6. Типичные ошибки и их решение
Даже при правильной настройке в процессе работы могут возникать сбои. Вот наиболее распространённые проблемы и способы их устранения:
| Ошибка | Причина | Решение |
|---|---|---|
| Терминал не отвечает | Отсутствует соединение с банком или неверный URL сервера | Проверьте интернет и настройки терминала в Платежные терминалы |
| Ошибка авторизации (код 401) | Неверный Merchant ID или секретный ключ | Проверьте данные в личном кабинете банка и обновите настройки в 1С |
| Платеж прошёл, но не попал в чек | Сбой синхронизации между терминалом и 1С | Вручную добавьте платеж в чек через Добавить оплату → Эквайринг |
| Не формируется фискальный чек | Не настроен фискальный регистратор или ошибка в ККТ | Проверьте настройки ФР в Администрирование → Фискальные регистраторы |
Если проблема не решается стандартными методами, воспользуйтесь журналом регистрации (Администрирование → Журналы регистрации → Эквайринг). Он содержит детальные логи обмена данными с банком, что поможет выявить корень проблемы.
Для сложных случаев (например, когда банк требует доработки протокола обмена) может потребоваться помощь 1С-разработчика. Обычно такие задачи решаются через:
- 🔧 Настройку дополнительных обработок
- 📜 Корректировку конфигурации
- 🔄 Обновление модуля обмена с банком
7. Отчётность и аналитика по эквайринговым операциям
Для контроля эффективности эквайринга в 1С предусмотрены аналитические отчёты, которые помогают оценить:
- 📈 Долю безналичных платежей в общей выручке
- 💰 Средний чек по картам vs наличные
- ⏱ Время обработки платежей (для выявления задержек)
- 🔙 Частоту возвратов и их причины
Основные отчёты:
Анализ платежей по эквайрингу— показывает динамику платежей по дням/неделямСравнение безналичных и наличных платежей— помогает оценить эффективность продвижения безналичной оплатыОтчёт по комиссиям банков— рассчитывает реальную стоимость эквайринга с учётом всех сборов
Для построения отчёта по комиссиям:
- Перейдите в
Отчёты → Касса → Комиссии по эквайрингу. - Укажите период и банк-эквайер.
- Нажмите
Сформировать— система покажет сумму комиссий и эффективную ставку (с учётом всех сборов).
Эти данные полезны для переговоров с банком о снижении комиссий. Например, если доля безналичных платежей превышает 60%, можно запросить индивидуальные условия.
8. Обновление и поддержка эквайрингового модуля
Банки регулярно обновляют протоколы обмена данными и требования к безопасности. Чтобы избежать сбоев, необходимо:
- 🔄 Ежемесячно проверять актуальность версии модуля эквайринга в 1С (через
Справка → О программе → Конфигурация). - 📥 Устанавливать обновления от банка (они часто приходят в виде внешних обработок).
- 🔒 Следить за изменениями в законодательстве (например, новые требования ЦБ по идентификации плательщиков).
Для обновления модуля Сбербанка:
- Скачайте последнюю версию обработки с сайта Сбербанк Бизнес Онлайн.
- В 1С перейдите в
Файл → Открытьи выберите скачанный файл.epf. - Следуйте инструкциям мастера обновления.
⚠️ Внимание: Перед обновлением модуля эквайринга всегда создавайте резервную копию базы 1С. Некоторые обновления могут требовать изменения конфигурации, что потенциально опасно для работоспособности системы.
Если банк уведомляет о плановом отключении старой версии API, заранее протестируйте новую версию в песочнице (тестовом режиме). Это поможет избежать простоев на кассах.
Регулярное обновление модуля эквайринга — залог бесперебойной работы. Пропущенное обновление может привести к блокировке платежей со стороны банка.
FAQ: Частые вопросы по эквайрингу в 1С
Можно ли подключить несколько банков-эквайеров одновременно?
Да, в 1С:Розница 2.4 и 1С:ERP 2 поддерживается работа с несколькими банками. Для этого нужно:
- Добавить каждый терминал отдельно в справочник
Платежные терминалы. - Настроить правила маршрутизации платежей (например, по сумме чека или типу товара).
- Убедиться, что фискальный регистратор поддерживает работу с несколькими эквайерами.
Ограничение: в одном чеке можно использовать только один банк-эквайер. Если нужно разделить оплату между разными банками, создайте отдельные чеки.
Как провести платеж, если нет интернета?
Если соединение с банком потеряно, есть два варианта:
- 📱 Офлайн-режим: некоторые банки (например, Тинькофф) поддерживают отложенную авторизацию. Платеж проводится локально, а данные отправляются в банк при восстановлении связи.
- 💵 Резервный вариант: предложите клиенту оплатить наличными или через другой терминал (если есть резервное подключение к интернету).
В 1С такие платежи отмечаются статусом Ожидает подтверждения и автоматически отправляются в банк при появлении связи.
Что делать, если клиент оплатил, но чек не пробился?
Алгоритм действий:
- Проверьте статус платежа в журнале
Операции по платежным терминалам. Если статусАвторизован, но чек не сформирован — создайте его вручную. - Сверьте сумму платежа с банковской выпиской. Если есть расхождение — свяжитесь с банком для уточнения.
- Если чек не пробился из-за сбоя ККТ, сформируйте
Чек корректировкис типомПродажаи укажите оплату по эквайрингу.
Важно: не проводите возврат платежа, если чек не был сформирован — это приведёт к двойному списанию средств с карты клиента.
Как настроить эквайринг для интернет-магазина на 1С?
Для 1С-Битрикс или других CMS интеграция выполняется через:
- Модуль обмена: используйте стандартный обмен между 1С и сайтом (например, через
CommerceML). - Платежный шлюз: настройте приём платежей через API банка (например, Сбербанк ЕКАТ или Тинькофф Pay).
- Синхронизацию заказов: платежи, проведённые на сайте, должны автоматически попадать в 1С как оплаченные заказы.
Для 1С:УТ 11 и 1С:ERP 2 есть готовые решения для интеграции с популярными платежными системами (ЮKassa, Робокасса).
Какие комиссии банков за эквайринг и как их учитывать в 1С?
Комиссии зависят от банка и типа бизнеса. Средние значения в 2026 году:
- 🛒 Розничная торговля: 1.5–2.5% от суммы платежа
- 🌍 Интернет-магазины: 2.0–3.5% (из-за повышенных рисков мошенничества)
- ⚡ Экспресс-оплата (через QR): 0.7–1.8%
В 1С комиссии учитываются:
- Автоматически — если банк присылает выписку с детализацией комиссий (настраивается в
Обмен с банками). - Вручную — через документ
Списание безналичных ДСс статьёй расходовКомиссия банка.