Учет и Финансы · 12 мин
Как подключить СБП в 1С: настройка приёма оплаты по QR-коду
Как подключить СБП в 1С: выбор банка и сервиса, настройка обмена, кассовых документов и чеков, проверка зачисления платежей и типичные ошибки.
Система быстрых платежей (СБП) позволяет покупателю оплатить товар или услугу по QR-коду, а деньги зачисляются на расчётный счёт продавца практически мгновенно и с комиссией ниже, чем при эквайринге картами. В конфигурациях 1С (Управление торговлей, Комплексная автоматизация, ERP, Розница, Бухгалтерия предприятия) приём оплаты через СБП реализуется через встроенную подсистему «Оплата по QR-кодам СБП» либо через сервис 1С:СБП, который связывает программу с банком-эквайером.
Подключение состоит из трёх независимых этапов: договор с банком или платёжным агрегатором, настройка интеграции внутри 1С и проверка прохождения платежей от пробного QR-кода до отражения в учёте. Ошибки чаще всего возникают именно на стыке этапов — когда банк подключил эквайринг СБП, а в программе не настроен обмен или не выбран шаблон кассового документа.
Ниже разобрано, какие варианты подключения существуют, как настроить обмен с банком, как включить оплату по СБП в рабочем месте кассира и в счетах на оплату, и как проверить, что платежи корректно попадают в учёт.
Что нужно подготовить до настройки в 1С
До работы в программе должны быть выполнены организационные условия. Первое — у организации или ИП есть расчётный счёт в банке, участвующем в СБП, и заключён договор на эквайринг СБП (торговый эквайринг через Систему быстрых платежей). Без этого договора банк не выдаст реквизиты торговой точки, и настройка в 1С окажется бессмысленной.
Второе условие — актуальная версия конфигурации и библиотеки стандартных подсистем (БСП). Поддержка оплаты по QR-кодам СБП появилась в типовых решениях относительно недавно и активно дорабатывается: в старых релизах может не быть ни самой подсистемы, ни актуальных форматов обмена с банками. Перед настройкой проверьте наличие обновлений и обновитесь до актуального релиза на тестовой копии базы.
Третье — у пользователя, выполняющего настройку, должны быть права администратора или как минимум права на изменение настроек обмена с банками и кассовых операций. Для работы через интернет-поддержку потребуется действующий договор ИТС и учётная запись портала 1С.
В личном кабинете банка видна торговая точка СБП и её идентификатор
В разделе «О программе» и в списке обновлений нет пропущенных версий
Интернет-поддержка подключается без ошибок авторизации
Доступны разделы настройки обмена с банками и кассовых операций
Выбор схемы подключения: банк напрямую или сервис 1С:СБП
Существует два основных способа связать 1С с СБП. Первый — прямая интеграция с банком через типовую подсистему «Оплата по QR-кодам СБП»: программа формирует QR-код, отправляет запрос в банк по API и получает статус оплаты. Этот вариант подходит, если ваш банк поддерживает такой обмен и у вас одна-две торговые точки.
Второй способ — сервис 1С:СБП, который работает как посредник между программой и банками. Он упрощает настройку: не нужно разбираться с API конкретного банка, достаточно подключить сервис через интернет-поддержку и выбрать банк из списка. Сервис удобен, если у вас несколько банков, несколько касс или вы используете Розницу с распределёнными точками.
Сравнение вариантов подключения
Подходит при одном банке и простой структуре точек. Ограничение: настройка зависит от API конкретного банка, не все банки поддерживаются типовыми средствами
Подходит для нескольких банков и сети касс, единая настройка через интернет-поддержку. Ограничение: требует действующего договора ИТС и доступа к сервису
Подходит для B2B и удалённых продаж: QR-код и ссылка вставляются в счёт на оплату. Ограничение: не заменяет кассовый приём в розничной точке
Выбор влияет и на комиссию: тариф за эквайринг СБП устанавливает банк, а не 1С. Уточните в банке ставку для вашего вида деятельности — для отдельных категорий (например, социально значимые товары) действуют пониженные тарифы, но их применение зависит от MCC-кода торговой точки, указанного при подключении у банка.
Настройка обмена с банком и торговой точки
После выбора схемы создайте настройку подключения в программе. В типовых конфигурациях путь обычно такой: «Администрирование» → «Обмен электронными документами» → «Обмен с банками» → «Оплата по QR-кодам (СБП)», либо раздел «Настройки оплаты по СБП» в карточке кассы или банковского счёта. Точное расположение зависит от конфигурации, поэтому ориентируйтесь на поиск по слову «СБП» в панели функций.
В настройке укажите организацию, банковский счёт для зачисления, банк-эквайер и идентификатор торговой точки (его выдаёт банк при подключении). При работе через 1С:СБП большая часть параметров подтянется автоматически после авторизации под учётной записью интернет-поддержки.
- 1Откройте раздел настройки обмена с банками и выберите «Оплата по QR-кодам СБП»
- 2Создайте новую настройку подключения и выберите банк-эквайер из списка
- 3Укажите организацию, расчётный счёт и идентификатор торговой точки из договора с банком
- 4При использовании 1С:СБП авторизуйтесь под учётной записью интернет-поддержки и подтвердите привязку точки
- 5Сохраните настройку и выполните проверку соединения кнопкой «Проверить подключение»
- 6Сформируйте тестовый QR-код на небольшую сумму и оплатите его из банковского приложения
Если банк не отображается в списке поддерживаемых, проверьте версию конфигурации и состав подсистем — возможно, требуется обновление. Альтернатива — подключение через 1С:СБП, где перечень банков шире, либо использование внешней обработки обмена от самого банка, если он её предоставляет.
Включение оплаты по СБП в кассе и в документах
Рабочее место кассира (Розница, УТ, КА, ERP)
В розничной продаже оплату по QR-коду нужно включить в настройках РМК: откройте настройки рабочего места кассира и добавьте вид оплаты «Оплата по QR-коду СБП», привязав его к созданной настройке подключения. После этого на форме оплаты появится кнопка формирования QR-кода.
Сценарий работы кассира выглядит так: пробитие чека, выбор оплаты по СБП, программа выводит QR-код на экран или дисплей покупателя, покупатель сканирует его приложением своего банка, программа автоматически получает подтверждение и закрывает чек. Если подтверждение не пришло за отведённое время, чек не должен закрываться как оплаченный — отмените операцию и предложите другой способ оплаты.
Счета на оплату и безналичные продажи
Для безналичных продаж QR-код СБП можно выводить в печатную форму счёта на оплату и в платёжную ссылку. Включите соответствующую опцию в настройках печатных форм или в карточке договора с контрагентом. Покупатель-юрлицо сможет оплатить счёт со своего расчётного счёта через СБП, а программа при настроенном обмене отметит счёт как оплаченный.
Для розничной точки заранее решите, где покупатель будет видеть QR-код: на втором дисплее, на экране кассы или на распечатанном чеке-проксике. Отсутствие дисплея покупателя — частая причина очередей: кассиру приходится разворачивать монитор к клиенту.
Отражение платежей СБП в учёте
Платежи через СБП в учёте отражаются аналогично эквайрингу: деньги сначала считаются средствами в пути (в бухгалтерском учёте — счёт 57 «Переводы в пути»), затем банк зачисляет их на расчётный счёт за вычетом комиссии. В типовых конфигурациях используются документы «Операция по платёжной карте» / «Эквайринговая операция» с видом оплаты СБП и отчёт банка по эквайрингу.
Проверьте, что в настройках вида оплаты указан правильный договор эквайринга и статья расходов на комиссию банка. Если комиссия удерживается банком при зачислении, настройте автоматическое выделение комиссии в отчёте эквайринга — иначе придётся вручную разносить разницу между суммой чека и суммой зачисления.
Возвраты по СБП оформляются через документ возврата с тем же видом оплаты: программа отправляет в банк запрос на возврат платежа, и деньги уходят покупателю на тот же счёт, с которого была оплата. Сроки возврата зависят от банка, обычно это от нескольких минут до нескольких дней.
Проверка работы и типичные ошибки
После настройки обязательно проведите полный цикл на тестовой продаже: чек → оплата по QR-коду → подтверждение → зачисление на счёт → отражение в отчёте эквайринга → возврат. Только так можно убедиться, что цепочка работает целиком, а не только на этапе генерации QR-кода.
Как проверить результат
QR-код появляется за 1–3 секунды, сумма и получатель верны
Ошибка соединения с банком или пустой QR-код
Статус «Оплачено» приходит автоматически после сканирования
Статус висит в ожидании или приходит «Отклонено»
Сумма за минусом комиссии поступает на расчётный счёт
Зачисления нет более суток или сумма не сходится
Операция попадает в отчёт эквайринга, комиссия выделена
Платёж «завис» на 57 счёте, отчёт банка не загружается
Ограничения и безопасность
По СБП действуют лимиты на сумму операции, которые зависят от банка покупателя и вида платежа; крупные B2B-оплаты могут не пройти из-за лимита на стороне банка плательщика. Для таких случаев держите альтернативу — обычный счёт на оплату через банк.
Из соображений безопасности не храните ключи и пароли от API банка в общих файлах и не передавайте их сторонним сотрудникам: доступ к настройке подключения давайте только администраторам. При смене банка или расчётного счёта сначала создайте новую настройку, проверьте её тестовым платежом и только потом отключайте старую — иначе кассы останутся без возможности приёма СБП.
Что важно запомнить
Подключение СБП в 1С сводится к трём шагам: договор эквайринга СБП с банком, настройка подключения в программе (напрямую или через 1С:СБП) и включение вида оплаты в кассе и документах. Обязательно пройдите полный тестовый цикл с реальной оплатой и возвратом, а в учёте проверьте корректное отражение комиссии банка.
Частые вопросы о подключении СБП в 1С
Можно ли подключить СБП в 1С без договора ИТС?
Прямой обмен с банком через типовую подсистему «Оплата по QR-кодам СБП» обычно работает без ИТС, если конфигурация поддерживает ваш банк. А вот сервис 1С:СБП и автоматическое получение настроек через интернет-поддержку требуют действующего договора ИТС и авторизации на портале 1С.
Какая комиссия взимается за оплату через СБП?
Комиссию устанавливает банк-эквайер по вашему договору, а не 1С. Как правило, ставка по СБП ниже, чем по карточному эквайрингу, а для отдельных категорий товаров и услуг действуют пониженные тарифы. Точную ставку для вашего MCC-кода уточняйте в банке при подключении.
Почему QR-код формируется, но оплата не подтверждается?
Чаще всего причина в обратном обмене: программа не получает статус от банка. Проверьте, что настройка подключения проходит проверку соединения, что не истёк сертификат или ключ доступа к API банка, и что в журнале обмена нет ошибок. Также убедитесь, что покупатель довёл платёж до конца в приложении своего банка.
Можно ли принимать оплату по СБП от юридических лиц?
Да, СБП поддерживает платежи B2B: юридическое лицо оплачивает счёт со своего расчётного счёта по QR-коду или ссылке. Для этого включите вывод QR-кода в печатную форму счёта на оплату. Учтите, что на B2B-платежи действуют лимиты, установленные банком плательщика.
Как оформить возврат оплаты, проведённой через СБП?
Возврат оформляется документом возврата (чек возврата или возврат оплаты от клиента) с тем же видом оплаты СБП, что и исходная продажа. Программа отправляет запрос на возврат в банк, и деньги уходят покупателю на исходный счёт. Вернуть оплату СБП наличными нельзя — это нарушит соответствие платежа и возврата.
Что делать, если моего банка нет в списке поддерживаемых в 1С?
Сначала обновите конфигурацию — перечень банков расширяется с релизами. Если банка по-прежнему нет, попробуйте подключение через сервис 1С:СБП, где список шире. Крайний вариант — внешняя обработка обмена от самого банка или приём оплаты по статическому QR-коду с ручной сверкой поступлений по выписке.