# СБП на сайте с понятным результатом для магазина

Источник: https://quicklanding.ru/services/development/commerce/sbp/

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

Компания: QuickLanding

Стоимость: 2 900 ₽/час

Сроки: По согласованному плану

## Как встроим СБП в процесс заказа

- Оплата с телефона вызывает путаницу: Подготовим доступный мобильный путь и объяснение действий с учётом выбранного провайдера.
- Заказ отмечается оплаченным слишком рано: Подтверждение будет опираться на проверяемый результат платёжной операции, а не только на переход пользователя.
- Неудачная попытка мешает повторной покупке: Определим состояния заказа и правила следующей попытки, сохраняя связь с первоначальной покупкой.

## Что разработаем для оплаты через СБП

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

## Последние проекты разработчиков QuickLanding

Посмотрите последние проекты QuickLanding. Подключение СБП примем по вашему заказу и результатам выбранного провайдера, включая согласованные неуспешные сценарии.

- [MP CMS — платформа интернет-магазинов](https://quicklanding.ru/projects/mpcms/)
- [Магнитоф — магазин неодимовых магнитов](https://quicklanding.ru/projects/magnitof/)
- [LP CMS — визуальный редактор лендингов](https://quicklanding.ru/projects/lpcms/)

## Платёж связан с заказом магазина

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

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

## Как подключаем СБП

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

## Стоимость сценария оплаты

Интеграция СБП стоит 2 900 ₽/час. На оценку влияют провайдер, оформление заказа, получение результата и необходимые действия магазина.

## От выбора оплаты до подтверждённого заказа

Проверим ваш платёжный сервис и текущую корзину. Определим способ перехода, серверную сумму и действия магазина после ответа провайдера.

## Начнём с возможностей вашего провайдера

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

## На компьютере и телефоне путь может различаться

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

![Тематическое изображение: Подключение оплаты через СБП](/assets/images/stock-commerce.webp)

## Сумма берётся из серверного заказа

До запуска операции проверим состав покупки и итог, который хранится на стороне сайта. Данные из интерфейса не должны бесконтрольно определять сумму. У платёжной попытки будет связь с конкретным заказом. Это поможет отличить новую попытку от уже подтверждённой оплаты.

## Подтверждение и возврат пользователя разделим

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

## Объясним отказ и ожидание результата

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

## Разработка и проверка запуска

Работы оцениваются по 2 900 ₽/час. Для сметы нужны сайт, провайдер и схема заказа. Используем доступные тестовые возможности и согласуем проверку рабочего подключения. Если требуется оформление чеков, рассмотрим [интеграцию онлайн-кассы](/services/development/commerce/receipts/) отдельной задачей.

### Подберём сценарий СБП для вашего сайта

## Эксперт

Владимир Николаев

Владимир Николаев проверит связь операции с заказом и серверное подтверждение. Отдельно пройдём задержку результата, повторную попытку и переход с телефона.

## Частые вопросы

### Можно ли добавить СБП к уже работающей корзине?

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

### Будет ли один и тот же экран на телефоне и компьютере?

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

### Когда заказ станет оплаченным?

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

### Что произойдёт при повторном уведомлении?

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

### Комиссия провайдера входит в ставку разработки?

Нет. Ставка 2 900 ₽/час относится к программным работам. Тарифы, комиссии и условия подключения определяются вашим платёжным провайдером.

### Чеки и возвраты тоже входят в подключение?

Их можно включить в состав проекта после проверки доступных возможностей. Простое добавление СБП не означает автоматическую разработку всех операций после покупки. Перечень зафиксируем в оценке.

## Связанные услуги

- [Подключение интернет-эквайринга Альфа-Банка](https://quicklanding.ru/services/development/commerce/alfabank/index.md)
- [Подключение Ozon Pay на сайт](https://quicklanding.ru/services/development/commerce/ozon-pay/index.md)
- [Разработка возвратов и статусов платежей](https://quicklanding.ru/services/development/commerce/refunds/index.md)

## Подберём сценарий СБП для вашего сайта

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

