Прием безналичных платежей через терминалы стал обязательным условием для большинства торговых точек, но их интеграция с 1С 8.3 часто вызывает вопросы у бухгалтеров и администраторов. Без правильной настройки эквайринга вы рискуете столкнуться с расхождениями в кассовых чеках, ошибками при закрытии смены или даже штрафами за нарушение 54-ФЗ. Эта статья поможет разобраться, как подключить эквайринговое оборудование к 1С:Розница, 1С:УТ 11 или 1С:Бухгалтерия, избежав типичных ошибок.

Мы рассмотрим весь процесс — от выбора банка-эквайера до настройки фискального регистратора, включая нюансы работы с популярными терминалами (Ingenico iCT250, Verifone VX 520) и облачными сервисами (Сбербанк Эквайринг, Тинькофф Бизнес). Особое внимание уделим синхронизации платежей с чеками в 1С, чтобы исключить расхождения в отчетности. Если вы уже пытались настроить эквайринг, но получали ошибку "Не удалось инициализировать устройство" или "Ошибка связи с терминалом", здесь вы найдете решения.

1. Выбор банка-эквайера: что важно для 1С

Не все банки одинаково хорошо интегрируются с 1С 8.3. При выборе эквайера обращайте внимание не только на комиссию, но и на:

  • 🔹 Наличие готовых обработок для вашей конфигурации 1С (например, Сбербанк и Тинькофф предоставляют бесплатные модули интеграции).
  • 🔹 Поддержку протоколов: если у вас Атол 90Ф или Штрих-М, проверьте совместимость с FiscalDrive или OFD.
  • 🔹 Возможность тестирования в песчанице (песочнице) перед боем — это сэкономит время на настройку.
  • 🔹 Тарифы на возвраты: некоторые банки берут комиссию даже за отмененные платежи.

Среди лидеров по интеграции с 1С в 2026 году:

Банк Комиссия (от) Готовые решения для 1С Поддержка облачного эквайринга
Сбербанк 1.6% Да (обработка "Сбербанк Эквайринг") Да
Тинькофф Бизнес 1.8% Да (модуль "Тинькофф Эквайринг") Да
Альфа-Банк 1.9% Да (требует доработки) Частично
ВТБ 2.1% Да (инструкция на сайте) Нет
⚠️ Внимание: Тарифы и условия банков могут меняться ежемесячно. Уточняйте актуальные ставки в личном кабинете или у менеджера перед подписанием договора. Например, Сбербанк в 2026 году ввел дополнительную комиссию 0.3% для платежей по QR-коду.

Если вы работаете с 1С:Розница 2.3, проверьте, поддерживает ли выбранный банк фискальные данные в чеках (ФФД 1.2). Некоторые эквайеры (например, Райффайзенбанк) до сих пор не передают реквизиты товара в чек, что нарушает 54-ФЗ.

📊 Какой банк-эквайер вы используете?
Сбербанк
Тинькофф
Альфа-Банк
ВТБ
Другой банк
Ещё не подключал

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

Перед настройкой оборудования убедитесь, что ваша конфигурация 1С готова к интеграции:

Обновите платформу до версии 8.3.22+ (минимальная для FIPS 3.0)

Установите последнюю версию конфигурации (например, Розница 2.3.14.х)

Проверьте наличие лицензии на фискальный регистратор

Скачайте обработку от банка (например, SberbankAcquiring.epf)

Создайте резервную копию базы (1Cv8.1CD)->

Если вы используете 1С:Управление торговлей 11, активируйте функциональность "Эквайринг" в настройках модуля "Розничные продажи". Для этого:

  1. Перейдите в Администрирование → Настройки программы → Розничные продажи.
  2. Поставьте галочку "Использовать эквайринговые терминалы".
  3. Укажите префикс для платежных карт (например, "КАРТА_").

Для 1С:Бухгалтерия 3.0 потребуется дополнительный модуль "Касса и банк", так как стандартная конфигурация не поддерживает прямую работу с терминалами. Его можно подключить через Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки.

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

3. Настройка оборудования: терминал + фискальный регистратор

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

Сценарий 1: Локальный терминал (Ingenico, Verifone)

Если у вас Ingenico iCT250 или Verifone VX 520, подключение происходит через COM-порт или USB. Важно:

  • 🔌 Используйте оригинальный кабель от производителя (китайские аналоги часто не передают данные о сделке).
  • 🖥️ В Диспетчере устройств Windows проверьте, что порт определился как Virtual COM Port (VCP).
  • 📋 В 1С укажите номер порта (например, COM3) в настройках оборудования.

Для настройки в 1С:

  1. Откройте Администрирование → Подключаемое оборудование.
  2. Добавьте новое устройство типа "Эквайринговый терминал".
  3. Выберите драйвер (например, Ingenico_iCT250.DLL).
  4. Укажите параметры связи: порт, скорость (обычно 9600 бод).

Сценарий 2: Облачный эквайринг (Сбербанк, Тинькофф)

Если вы используете Сбербанк Эквайринг или Тинькофф без физического терминала, настройка проще:

  • 🌐 Получите API-ключи в личном кабинете банка.
  • 🔑 В 1С введите Идентификатор магазина и Секретный ключ.
  • 📡 Проверьте, что на кассе есть доступ в интернет (порт 443 должен быть открыт).

Пример настройки для Сбербанк Эквайринг:

// Параметры в обработке SberbankAcquiring.epf

Магазин.Идентификатор = "test_shop_123"; // Ваш login из ЛК

Магазин.Пароль = "abcd5678efgh9012"; // Секретный ключ

Магазин.ТестовыйРежим = Истина; // Для песчаницы

💡

Если терминал не определяется в 1С, попробуйте подключить его к другому USB-порту или отключить антивирус (иногда он блокирует драйверы оборудования).

4. Интеграция с фискальным регистратором (54-ФЗ)

С 2026 года все платежи по картам обязательно должны фиксироваться в чеках с передачей данных в ОФД. Для этого:

  1. В настройках фискального регистратора (Атол 90Ф, Штрих-М-ФР-К) активируйте опцию "Печать платежей по картам".
  2. В 1С свяжите терминал с кассой: в карточке оборудования укажите Фискальный регистратор → ВашаККМ.
  3. Настройте формат чека: платежи по картам должны отображаться отдельной строкой с указанием типа оплаты ("Электронными средствами").

Пример настройки чека в 1С:Розница:

// В обработке печати чека добавьте условие:

Если ВидОплаты = ВидОплаты.Безналичный Тогда

Чек.ДобавитьСтроку("Оплата картой: " + Сумма);

Чек.УстановитьРеквизит(1214); // Код способа оплаты для ОФД

КонецЕсли;

Оборудование Требуемая прошивка Поддержка ФФД 1.2
Атол 90Ф 5.25.0.0+ Да
Штрих-М-ФР-К 8.17.0.0+ Да
Ingenico iCT250 1.0.24.5+ Только с ОФД
⚠️ Внимание: Если в чеке не будет указан тип оплаты ("Электронными"), ОФД может заблокировать фискальные данные, а налоговая оштрафует за нарушение 54-ФЗ. Проверяйте тестовые чеки через сервис ОФД.

5. Тестирование и первые платежи

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

  • 💳 Используйте тестовые карты банка (например, для Сбербанка это номер 4276 0000 1000 0000 с любым CVC).
  • 📄 Проверьте, что в 1С создается документ "Оплата от покупателя" с видом "Безналичный расчет".
  • 🖨️ Убедитесь, что в чеке печатается строка "Оплата картой: ХХХ руб.".

Типичные ошибки при тестировании:

| Ошибка | Причина | Решение |

|--------|---------|---------|

| "Ошибка связи с терминалом" | Неверный COM-порт | Проверьте настройки в Диспетчере устройств |

| "Не удалось инициализировать устройство" | Устаревший драйвер | Скачайте актуальную версию с сайта банка |

| "Ошибка 500 при оплате" | Неверный API-ключ | Перепроверьте данные в обработке 1С |

| "Чек не содержит реквизитов платежа" | Не настроен ФФД 1.2 | Обновите прошивку ККМ |

Если тестовый платеж прошел успешно, но в 1С не появился документ оплаты, проверьте:

  1. Настройки автосоздания документов в обработке эквайринга.
  2. Права пользователя 1С на создание документов "Оплата от покупателя".
  3. Логи интеграции (в Сбербанк Эквайринг они доступны в ЛК банка).
💡

Даже если тестовый платеж прошел, первые 3-5 реальных платежей лучше проводить под наблюдением. Иногда ошибки проявляются только при работе с реальными картами (например, при оплате иностранными картами Visa/Mastercard).

6. Автоматизация и синхронизация платежей

Чтобы избежать ручного ввода платежей, настройте автоматическую синхронизацию:

  • 🔄 В обработке эквайринга активируйте опцию "Автоматическое создание документов".
  • 📅 Настройте расписание обмена данными (рекомендуется каждые 15 минут).
  • 🔗 Свяжите платежи с заказами по номеру чека или времени операции.

Пример настройки автоматической синхронизации в 1С:УТ 11:

// В модуле обработки добавьте:

Процедура АвтоОбмен()

Попытка

Эквайринг.ВыгрузитьПлатежи();

Эквайринг.ЗагрузитьОтчеты();

Исключение

ЗаписатьЛогОшибки(ОписаниеОшибки());

КонецПопытки;

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

Для контроля синхронизации используйте отчет "Сверка платежей по эквайрингу" (Отчеты → Розничные продажи). Он покажет расхождения между платежами в 1С и банке.

⚠️ Внимание: Если вы работаете с Тинькофф Эквайринг, обратите внимание на задержку поступления платежей — она может достигать 2-3 часов. Настройте в 1С отложенное создание документов, чтобы избежать дублей.

7. Решение типичных ошибок

Даже после правильной настройки могут возникать ошибки. Вот самые распространенные и их решения:

Ошибка Причина Решение
"Ошибка 1001: Неизвестный магазин" Неверный ShopID в настройках Проверьте идентификатор магазина в ЛК банка
"Ошибка связи с ОФД" Проблемы с интернетом или блокировка портов Проверьте доступность ofd.ru по порту 443
"Платеж не найден в банке" Задержка синхронизации Подождите 1-2 часа или запросите выписку вручную
"Ошибка фискализации чека" Устаревшая прошивка ККМ Обновите прошивку через Атол:Драйвер ККМ

Если терминал выдает ошибку "Declined by issuer", это означает, что банк-эмитент карты отклонил платеж. В этом случае:

  1. Попросите клиента повторить платеж или использовать другую карту.
  2. Проверьте лимиты на карте клиента (иногда банки блокируют платежи свыше 5 000 руб. без уведомления).
  3. Если ошибка повторяется, свяжитесь с поддержкой банка-эквайера.
Что делать, если 1С "зависает" при оплате картой?

Обычно это связано с таймаутом связи между 1С и терминалом. Попробуйте:

1. Уменьшить таймаут в настройках обработки (например, с 30 до 15 секунд).

2. Подключить терминал к другому USB-порту (иногда помогает USB 2.0 вместо 3.0).

3. Отключить энергосбережение для USB-портов в настройках Windows.

Если проблема остается, проверьте логи драйвера терминала (файл terminal.log в папке с 1С).

8. Отчетность и контроль платежей

После настройки эквайринга важно правильно вести отчетность:

  • 📊 Ежедневно сверяйте платежи в 1С с выпиской банка (разница не должна превышать 0.01 руб.).
  • 📑 Формируйте отчет "Анализ платежей по эквайрингу" (Отчеты → Денежные средства).
  • 💰 Учитывайте комиссию банка как расходы по статье "Банковские услуги".

Пример проводок для комиссии (на сумму 100 руб.):

Дт 91.02 "Прочие расходы" — Кт 57.03 "Денежные документы в пути" 100 руб.

Дт 51 "Расчетный счет" — Кт 57.03 "Денежные документы в пути" 9900 руб. (сумма платежа за минусом комиссии)

Для упрощения контроля настройте в 1С:

  1. Автоматическое списание комиссии по правилу (например, 1.8% от суммы платежа).
  2. Уведомления о несовпадении платежей (через Рассылки → Настройки оповещений).
  3. Архив чеков с привязкой к платежам (для проверок налоговой).
⚠️ Внимание: С 2026 года налоговая может запросить детализацию платежей по картам за последние 3 года. Храните архивы чеков и выписок банка в электронном виде (например, в 1С:Документооборот).

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

Можно ли подключить два терминала от разных банков к одной 1С?

Да, но для этого потребуется:

  1. Создать два отдельных профиля оборудования в 1С.
  2. Настроить разные префиксы для платежей (например, "СБЕР_" и "ТИНК_").
  3. Проверять, чтобы терминалы работали на разных COM-портах.

Обратите внимание: некоторые банки (например, ВТБ) блокируют работу с конкурирующими эквайерами на одном кассовом месте.

Как вернуть деньги клиенту, если платеж прошел, но товар не выдан?

Для возврата:

  1. В 1С создайте документ "Возврат товара" с типом оплаты "Безналичный".
  2. В терминале выберите операцию "Возврат" и введите сумму.
  3. Сверьте данные в отчете банка (возвраты могут обрабатываться до 3 дней).

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

Почему в чеке не печатается сумма оплаты картой?

Причины:

  • Не настроен ФФД 1.2 в фискальном регистраторе.
  • В обработке 1С не указан тип оплаты для чека.
  • Устаревшая прошивка ККМ (обновите через Атол:Драйвер).

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

Как перенести настройки эквайринга на другую кассу?

Используйте выгрузку/загрузку настроек оборудования:

  1. В 1С откройте Администрирование → Подключаемое оборудование.
  2. Выделите терминал и нажмите "Выгрузить настройки" (сохранится файл .xml).
  3. На новой кассе импортируйте этот файл через "Загрузить настройки".

Не забудьте перерегистрировать терминал в личном кабинете банка для нового кассового места.

Можно ли принимать платежи по QR-коду через 1С?

Да, но для этого:

  • Банк должен поддерживать Dynamic QR (например, Сбербанк или Тинькофф).
  • В 1С нужно настроить обработку платежей по типу "QR-оплата".
  • На кассе должен быть установлен сканер QR-кодов или монитор клиента.

Обратите внимание: комиссия за QR-платежи может отличаться (например, в Сбербанке это +0.3% к стандартному тарифу).