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

Учет и Финансы · 12 мин

Как подключить СБП в 1С: настройка приёма оплаты по QR-коду

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

Система быстрых платежей (СБП) позволяет покупателю оплатить товар или услугу по QR-коду, а деньги зачисляются на расчётный счёт продавца практически мгновенно и с комиссией ниже, чем при эквайринге картами. В конфигурациях 1С (Управление торговлей, Комплексная автоматизация, ERP, Розница, Бухгалтерия предприятия) приём оплаты через СБП реализуется через встроенную подсистему «Оплата по QR-кодам СБП» либо через сервис 1С:СБП, который связывает программу с банком-эквайером.

Подключение состоит из трёх независимых этапов: договор с банком или платёжным агрегатором, настройка интеграции внутри 1С и проверка прохождения платежей от пробного QR-кода до отражения в учёте. Ошибки чаще всего возникают именно на стыке этапов — когда банк подключил эквайринг СБП, а в программе не настроен обмен или не выбран шаблон кассового документа.

Ниже разобрано, какие варианты подключения существуют, как настроить обмен с банком, как включить оплату по СБП в рабочем месте кассира и в счетах на оплату, и как проверить, что платежи корректно попадают в учёт.

Что нужно подготовить до настройки в 1С

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

Второе условие — актуальная версия конфигурации и библиотеки стандартных подсистем (БСП). Поддержка оплаты по QR-кодам СБП появилась в типовых решениях относительно недавно и активно дорабатывается: в старых релизах может не быть ни самой подсистемы, ни актуальных форматов обмена с банками. Перед настройкой проверьте наличие обновлений и обновитесь до актуального релиза на тестовой копии базы.

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

Договор с банкомЭквайринг СБП подключён

В личном кабинете банка видна торговая точка СБП и её идентификатор

Версия 1САктуальный релиз конфигурации

В разделе «О программе» и в списке обновлений нет пропущенных версий

ИТСДоговор действует

Интернет-поддержка подключается без ошибок авторизации

ПраваАдминистративный доступ

Доступны разделы настройки обмена с банками и кассовых операций

Выбор схемы подключения: банк напрямую или сервис 1С:СБП

Существует два основных способа связать 1С с СБП. Первый — прямая интеграция с банком через типовую подсистему «Оплата по QR-кодам СБП»: программа формирует QR-код, отправляет запрос в банк по API и получает статус оплаты. Этот вариант подходит, если ваш банк поддерживает такой обмен и у вас одна-две торговые точки.

Второй способ — сервис 1С:СБП, который работает как посредник между программой и банками. Он упрощает настройку: не нужно разбираться с API конкретного банка, достаточно подключить сервис через интернет-поддержку и выбрать банк из списка. Сервис удобен, если у вас несколько банков, несколько касс или вы используете Розницу с распределёнными точками.

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

Прямой обмен с банком

Подходит при одном банке и простой структуре точек. Ограничение: настройка зависит от API конкретного банка, не все банки поддерживаются типовыми средствами

Сервис 1С:СБП

Подходит для нескольких банков и сети касс, единая настройка через интернет-поддержку. Ограничение: требует действующего договора ИТС и доступа к сервису

Оплата по ссылке из счёта

Подходит для B2B и удалённых продаж: QR-код и ссылка вставляются в счёт на оплату. Ограничение: не заменяет кассовый приём в розничной точке

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

Настройка обмена с банком и торговой точки

После выбора схемы создайте настройку подключения в программе. В типовых конфигурациях путь обычно такой: «Администрирование» → «Обмен электронными документами» → «Обмен с банками» → «Оплата по QR-кодам (СБП)», либо раздел «Настройки оплаты по СБП» в карточке кассы или банковского счёта. Точное расположение зависит от конфигурации, поэтому ориентируйтесь на поиск по слову «СБП» в панели функций.

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

Порядок настройки подключения
  1. 1
    Откройте раздел настройки обмена с банками и выберите «Оплата по QR-кодам СБП»
  2. 2
    Создайте новую настройку подключения и выберите банк-эквайер из списка
  3. 3
    Укажите организацию, расчётный счёт и идентификатор торговой точки из договора с банком
  4. 4
    При использовании 1С:СБП авторизуйтесь под учётной записью интернет-поддержки и подтвердите привязку точки
  5. 5
    Сохраните настройку и выполните проверку соединения кнопкой «Проверить подключение»
  6. 6
    Сформируйте тестовый QR-код на небольшую сумму и оплатите его из банковского приложения

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

Включение оплаты по СБП в кассе и в документах

Рабочее место кассира (Розница, УТ, КА, ERP)

В розничной продаже оплату по QR-коду нужно включить в настройках РМК: откройте настройки рабочего места кассира и добавьте вид оплаты «Оплата по QR-коду СБП», привязав его к созданной настройке подключения. После этого на форме оплаты появится кнопка формирования QR-кода.

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

Счета на оплату и безналичные продажи

Для безналичных продаж QR-код СБП можно выводить в печатную форму счёта на оплату и в платёжную ссылку. Включите соответствующую опцию в настройках печатных форм или в карточке договора с контрагентом. Покупатель-юрлицо сможет оплатить счёт со своего расчётного счёта через СБП, а программа при настроенном обмене отметит счёт как оплаченный.

Для розничной точки заранее решите, где покупатель будет видеть QR-код: на втором дисплее, на экране кассы или на распечатанном чеке-проксике. Отсутствие дисплея покупателя — частая причина очередей: кассиру приходится разворачивать монитор к клиенту.
ПЗ
Практическое замечание

Отражение платежей СБП в учёте

Платежи через СБП в учёте отражаются аналогично эквайрингу: деньги сначала считаются средствами в пути (в бухгалтерском учёте — счёт 57 «Переводы в пути»), затем банк зачисляет их на расчётный счёт за вычетом комиссии. В типовых конфигурациях используются документы «Операция по платёжной карте» / «Эквайринговая операция» с видом оплаты СБП и отчёт банка по эквайрингу.

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

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

Проверка работы и типичные ошибки

После настройки обязательно проведите полный цикл на тестовой продаже: чек → оплата по QR-коду → подтверждение → зачисление на счёт → отражение в отчёте эквайринга → возврат. Только так можно убедиться, что цепочка работает целиком, а не только на этапе генерации QR-кода.

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

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

Формирование QR-кода
Норма

QR-код появляется за 1–3 секунды, сумма и получатель верны

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

Ошибка соединения с банком или пустой QR-код

Подтверждение оплаты
Норма

Статус «Оплачено» приходит автоматически после сканирования

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

Статус висит в ожидании или приходит «Отклонено»

Зачисление
Норма

Сумма за минусом комиссии поступает на расчётный счёт

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

Зачисления нет более суток или сумма не сходится

Учёт
Норма

Операция попадает в отчёт эквайринга, комиссия выделена

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

Платёж «завис» на 57 счёте, отчёт банка не загружается

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

Ограничения и безопасность

По СБП действуют лимиты на сумму операции, которые зависят от банка покупателя и вида платежа; крупные B2B-оплаты могут не пройти из-за лимита на стороне банка плательщика. Для таких случаев держите альтернативу — обычный счёт на оплату через банк.

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

Итог

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

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

Частые вопросы о подключении СБП в 1С

Можно ли подключить СБП в 1С без договора ИТС?

Прямой обмен с банком через типовую подсистему «Оплата по QR-кодам СБП» обычно работает без ИТС, если конфигурация поддерживает ваш банк. А вот сервис 1С:СБП и автоматическое получение настроек через интернет-поддержку требуют действующего договора ИТС и авторизации на портале 1С.

Какая комиссия взимается за оплату через СБП?

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

Почему QR-код формируется, но оплата не подтверждается?

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

Можно ли принимать оплату по СБП от юридических лиц?

Да, СБП поддерживает платежи B2B: юридическое лицо оплачивает счёт со своего расчётного счёта по QR-коду или ссылке. Для этого включите вывод QR-кода в печатную форму счёта на оплату. Учтите, что на B2B-платежи действуют лимиты, установленные банком плательщика.

Как оформить возврат оплаты, проведённой через СБП?

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

Что делать, если моего банка нет в списке поддерживаемых в 1С?

Сначала обновите конфигурацию — перечень банков расширяется с релизами. Если банка по-прежнему нет, попробуйте подключение через сервис 1С:СБП, где список шире. Крайний вариант — внешняя обработка обмена от самого банка или приём оплаты по статическому QR-коду с ручной сверкой поступлений по выписке.