Skip to main content

СБП

Система быстрых платежей (СБП) — сервис, с помощью которого можно быстро переводить деньги по номеру телефона и оплачивать покупки без использования карты.

СБП также позволяет оплачивать покупки по QR-коду и получать выплаты от организаций.

  • Прием платежей через СБП не работает при схеме интеграции «Маркетплейс».
  • Для подключения СБП нужно быть резидентом РФ.
  • У СБП нет двухстадийной оплаты — деньги со счета списываются сразу.
  • Для приема платежей по СБП расчетный счет в Т‑Банке должен быть установлен в магазине как счет для возмещений.

Есть два сценария оплаты через СБП — по динамическому и статическому QR-коду.

Динамический QR-код

Динамический QR‑код одноразовый и действует для оплаты одной покупки. Сумму покупки задает магазин — покупателю нужно отсканировать QR-код и подтвердить оплату.

Его можно интегрировать с облачной онлайн-кассой — данные о покупках будут автоматически отправляться в налоговую.

Чтобы принимать оплату по динамическому QR-коду:

  1. Вызовите метод Инициировать платеж.
  2. Вызовите метод Сформировать QR и сгенерируйте динамический QR-код.
  3. После получения QR-кода в виде картинки или ссылки отобразите картинку покупателю или перенаправьте его по ссылке.
    • При успешном сценарии операция перейдет в статус CONFIRMED, и покупатель будет перенаправлен на страницу SuccessURL.
    • При неуспешном — останется в статусе FORM_SHOWED, а после трех попыток неудачной оплаты перейдет в статус REJECTED. Список кодов ошибок.

Если вы используете самостоятельное отображение списка банков и формирование ссылок — интегрируйте API-виджет при оплате через СБП.

Для этого:

  1. Вызовите метод Инициировать платеж для создания платежа и отображения кнопки оплаты по СБП на своей платежной форме.
  2. Вызовите метод Получить список банков-участников СБП для платежа, который формируется исходя из сценария СБП и типа устройства покупателя.
  3. Вызовите метод Сформировать QR или метод Привязать счет к магазину при выборе определенного банка покупателем.

Для отображения списка участников СБП:

  1. Сохраните в неизменном виде состав и порядок банков в перечне, отсортировав перечень по параметру BankOrder в ответе метода Получить список банков-участников СБП для платежа.
  2. Сохраните наименования и логотипы банков.
  3. Реализуйте функциональность поиска банков.
  4. Сохраните ссылки для перехода в приложение банка. Исключения — ранее выбранные три банка покупателя, они могут быть отображены первыми.

Статический QR-код

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

Этот код нельзя интегрировать с онлайн-кассой, поэтому чек для каждой покупки нужно формировать вручную.

Чтобы принимать оплату по статическому QR-коду:

  1. Создайте магазин с выставлением счета.
  2. В личном кабинете интернет-эквайринга перейдите в раздел Магазины.
  3. На вкладке Способы оплаты выберите Система быстрых платежей.
  4. Нажмите Настроить и перейдите на вкладку Статический QR.
  5. Нажмите Скачать.

API-виджет

Если вы отображаете список банков и формируете ссылки самостоятельно, интегрируйте API-виджет для оплаты через СБП:

  1. Вызовите метод Инициировать платеж для создания платежа и отображения кнопки оплаты по СБП на своей платежной форме.
  2. Вызовите метод Получить список банков-участников СБП для платежа, который формируется исходя из сценария СБП и типа устройства покупателя.
  3. Вызовите метод Сформировать QR или метод Привязать счет к магазину при выборе определенного банка покупателем.

Чтобы отобразить список участников СБП:

  1. Сохраните в неизменном виде состав и порядок банков в списке, отсортировав список по параметру BankOrder в ответе метода Получить список банков-участников СБП для платежа.
  2. Сохраните наименования и логотипы банков.
  3. Реализуйте функциональность поиска банков.
  4. Сохраните ссылки для перехода в приложение банка. Исключения — ранее выбранные три банка покупателя, они могут быть отображены первыми.

Автоплатежи

Сценарии проведения автоплатежей через СБП

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.