Техническое задание на подключение Сбер QR СБП
Подключение оплаты с помощью Сбер СБП к магазину на InSales потребует следующих шагов:
- Зарегистрироваться в личном кабинете разработчика по ссылке https://auth.developer.sber.ru/.
- Заключить отдельный договор со Сбербанком и заполнить Анкету по продукту QR СБП.
- После создания организации и привязки договора переключиться в режим Организации в личном кабинете разработчика (если регистрация была через e-mail).
- Создать приложения и параллельно произвести создание/получение сертификата.
- Сохранить ClientId и ClientSecret.
- Подписаться на тариф "QR для Продавца" API v3.0 через каталог API по ссылке https://api.developer.sber.ru/product/PlatiQR.
Для подключения СБП потребуется выполнить следующие работы:
- Создать внешний сервис.
- Создать внешний способ оплаты.
- Создать дополнительное поле для заказа, в котором будет храниться информация о статусе СБП.
- Внешний сервис должен собирать запрос в СБП и отправлять его.
- По полученной ссылке браузер клиента должен быть перенаправлен на страницу оплаты.
- Создать точку входа для уведомления от СБП о статусе оплаты.
- Изменять статус оплаты в зависимости от полученного уведомления.
- Создать вебхук на изменение заказа.
- Если статус заказа изменился на "возврат" или "отмена", собрать запрос для СБП и отправить его.
- По полученному статусу операции необходимо проводить дополнительные действия, например, изменять статус заказа в системе учета или отправлять уведомление клиенту.
Важно помнить, что подключение СБП требует соблюдения определенных правил и рекомендаций, а также технических требований. При возникновении трудностей или вопросов рекомендуется обращаться за помощью к сотрудникам Сбербанка или специалистам сервиса WS24 по API интеграциям.