СБП
Система быстрых платежей (СБП) — сервис, с помощью которого можно быстро переводить деньги по номеру телефона и оплачивать покупки без использования карты.
СБП также позволяет оплачивать покупки по QR-коду и получать выплаты от организаций.
- Прием платежей через СБП не работает при схеме интеграции «Маркетплейс».
- Для подключения СБП нужно быть резидентом РФ.
- У СБП нет двухстадийной оплаты — деньги со счета списываются сразу.
- Для приема платежей по СБП расчетный счет в Т‑Банке должен быть установлен в магазине как счет для возмещений.
Для оплаты через СБП используется динамический QR‑код — он одноразовый и действует для оплаты одной покупки. Сумму покупки задает магазин, покупателю нужно отсканировать QR-код и подтвердить оплату.
Динамический QR можно интегрировать с облачной онлайн-кассой — данные о покупках будут автоматически отправляться в налоговую.
Сценарий оплаты по динамическому QR-коду
- Вызовите метод ПОЛУЧИТЬ СПИСОК БАНКОВ ДЛЯ ПРОВЕДЕНИЯ ОПЛАТЫ ПО СБП. Это нужно для определения списка банков для проведения оплаты по СБП.
- Вызовите метод ИНИЦИИРОВАТЬ ПЛАТЕЖ.
- Вызовите метод ПОЛУЧИТЬ QR и сгенерируйте динамический QR-код.
- После получения QR-кода в виде картинки или ссылки отобразите картинку покупателю или перенаправьте
его по ссылке.
- При успешном сценарии операция перейдет в статус
CONFIRMED
, и покупатель будет перенаправлен на страницуSuccessURL
. - При неуспешном — останется в статусе
FORM_SHOWED
, а после трех попыток неудачной оплаты перейдет в статусREJECTED
. ПЕРЕЧЕНЬ КОДОВ ОШИБОК.
- При успешном сценарии операция перейдет в статус
Настройка оплаты в конкретном банке
При оплате через СБП можно настроить кнопку для оплаты в конкретном банке.
Чтобы сформировать прямую ссылку, которая перенаправит покупателя в приложение банка, замените HTTPS из функциональной ссылки на значение параметра schema
из списка банков.