Skip to main content

Оплата через T‑Pay, Долями, SberPay

API Т‑Бизнеса поддерживает несколько способов оплаты. Для T‑Pay, Долями и SberPay применяется единый сценарий приема платежей.

  • T-Pay — это быстрый способ оплаты внутри мобильного приложения Т-Банка.

  • «Долями» — сервис для онлайн-оплаты покупок частями. Покупатель может оплатить заказ одним из способов:

    1. Долями. Это не кредит или рассрочка, поэтому покупателю не нужно заключать кредитный договор. Такой способ еще называют BNPL — buy now pay later: «купи сейчас, заплати потом». Сумма покупки делится на четыре платежа: первая часть вносится при оформлении заказа, а оставшиеся три автоматически списываются с карты покупателя каждые две недели.

    2. Долями Плюс — рассрочка без первоначального взноса, для которой нужно заключить кредитный договор. Покупатели могут оформлять заказы стоимостью до 500 000 рублей и выбирать срок оплаты — 3, 6 или 10 месяцев.

      Вне зависимости от способа оформления заказа мерчант получит деньги на следующий рабочий день после оформления заказа за вычетом комиссии.

  • SberPay — это быстрый способ оплаты для клиентов Сбера внутри мобильного приложения Сбера.

    Регистрация в Сбере происходит автоматически при создании магазина. Если способ оплаты не отображается в личном кабинете интернет-эквайринга — магазин находится на регистрации или перерегистрации в эквайринге Сбера или не подходит для проведения оплат по SberPay по правилам Сбера.

Сценарии приема платежей

Принимать платежи можно двумя способами:

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

Холдировать деньги на карте покупателя можно на срок до 30 дней.

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

Одностадийный платеж

  1. Вызовите метод Инициировать платеж.
  2. Перенаправьте покупателя на полученный в ответе метода URL из параметра paymentURL.
  3. Дождитесь оплаты покупателем.
    • При успешном сценарии операция перейдет в статус CONFIRMED. Покупатель увидит страницу с SuccessURL, если после оплаты нажмет на кнопку Вернуться в магазин.
    • При неуспешном — в статус AUTH_FAIL, а после трех попыток неудачной оплаты — в статус REJECTED. В этом случае покупатель будет перенаправлен на страницу FailURL. Список кодов ошибок.

Двухстадийный платеж

  1. Вызовите метод Инициировать платеж.
  2. Перенаправьте покупателя на полученный в ответе метода URL из параметра paymentURL.
  3. Дождитесь оплаты покупателем.
    • При успешном сценарии операция перейдет в статус AUTHORIZED. Покупатель увидит страницу с SuccessURL, если после оплаты нажмет на кнопку Вернуться в магазин.
    • При неуспешном — в статус AUTH_FAIL, а после трех попыток неудачной оплаты — в статус REJECTED. В этом случае покупатель будет перенаправлен на страницу FailURL. Список кодов ошибок.
  4. Вызовите метод Подтвердить списание c параметром paymentId для подтверждения платежа.
    • При успешном сценарии операция перейдет в статус CONFIRMED.
    • При неуспешном — в статус AUTH_FAIL, а после трех попыток неудачной оплаты — в статус REJECTED. Список кодов ошибок.

Особенности проведения платежей

T‑Pay

Платежи по сохраненным реквизитам

Сценарии проведения платежей по сохраненным реквизитам для T-Pay аналогичны сценариям при оплате картой. Подробнее.

SberPay

Метод Подтвердить списание

Из-за особенностей работы эквайринга Сбера и асинхронной обработки запросов на подтверждение:

  • Подтвердить платежную сессию можно только один раз — либо частично, либо полностью.
  • Если у сервисов партнера возникнут проблемы с производительностью, платеж может вернуться в статусе CONFIRMING. В этом случае статус будет обновляться каждые 20 секунд в течение двух минут и после этого перейдет в CONFIRMED.

openapi@tbank.ru

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