Как настроить оплату через СБП со статическим QR-кодом в 1С:Розница 2.3?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Розница Торговля и дистрибуция
← На главную

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

Анализ подходов к настройке СБП

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

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

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

Настройка интеграции в 1С:Розница 2.3

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

Разберем последовательность действий:

  1. Перейдем в раздел АдминистрированиеИнтернет-поддержка и сервисы.
  2. Найдем подраздел Система быстрых платежей.
  3. Выполним настройку подключения, указав параметры, полученные от банка (Merchant ID, логин, пароль или API-токен).

Для пользователей Сбербанка важно различать технологию СБП и собственный сервис банка «Плати QR» — для этого подойдёт интеграция приема оплаты через СБП и Плати QR. Если вы планируете использовать межбанковскую систему, выбирайте протокол СБП. Если же вы работаете исключительно в экосистеме Сбера, настройка может производиться через отдельный пункт интеграции с платежными системами, где потребуются Client ID и Client Secret из личного кабинета СберБизнес.

Статический vs Динамический QR-код: что выбрать?

Выясним причину, по которой многие стремятся использовать именно статический код. Обычно это желание сэкономить на покупке дисплея покупателя или специальной железки, которая генерирует код на каждый чек.

Однако в чистом виде статический QR-код (который просто содержит реквизиты магазина) неудобен: покупателю приходится самому вводить сумму в приложении. Рассмотрим более современный и эффективный гибрид — Кассовый QR-код (или QR-наклейка):

Проанализируем ситуацию: этот метод объединяет удобство статической наклейки (не нужно оборудование для вывода кода) и надежность динамической оплаты (сумма передается автоматически, статус проверяется системой).

Особенности фискализации и возвратов

Посмотрим на технические нюансы оформления документов. При использовании официальной интеграции тип оплаты в чеке будет зафиксирован как «Безналичными». Это критически важно для соблюдения 54-ФЗ.

Процесс возврата денежных средств при интеграции через СБП значительно упрощается:

  1. Кассир инициирует возврат в интерфейсе РМК.
  2. Программа находит транзакцию по уникальному идентификатору.
  3. Банк мгновенно возвращает деньги клиенту.

Если же вы выбрали "Вариант 1" (ручной), штатный возврат будет невозможен, так как у программы не будет связи с транзакцией в банке.

Практические советы по внедрению

Разберем несколько важных моментов, которые помогут избежать проблем при запуске:

1. Комиссии. Комиссия в СБП обычно составляет 0.4% или 0.7%, что значительно выгоднее стандартного эквайринга. Обязательно уточните условия у вашего менеджера в банке.

2. Тайм-аут ожидания. Проанализируем время сессии: обычно на оплату клиенту дается от 60 до 120 секунд. Если оплата не прошла за это время, 1С выдаст ошибку, и кассиру придется инициировать запрос повторно.

3. Использование NFC. Современные кассовые QR-коды часто выпускаются в виде NFC-табличек. Посмотрите на это как на способ ускорения обслуживания: клиенту даже не нужно открывать камеру, достаточно приложить телефон к табличке, и приложение банка откроется автоматически с предзаполненной суммой.

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

Таким образом, для настройки СБП в 1С:Розница 2.3 мы рекомендуем отказаться от "ручных" методов и использовать Вариант 2 с настройкой кассового QR-кода. Это обеспечит прозрачность учета, исключит ошибки персонала и позволит использовать все преимущества современных платежных технологий.

← На главную