Скип на основной контент

T-Bank

Быстрый старт
  1. Подписаться at tbank.ru и получить API полномочия
  2. Создать терминал в Консоль Admin с приведенными ниже параметрами
  3. Начало обработки — адаптер предварительно построен и готов к использованию

Перейти в T-Bank

Обзор​

Интеграция платежей T-Bank

поставщик IDtbank
КатегорияБанковские переводы
Сайтtbank.ru

Поддерживаемые операции: Payments Payouts Status 3DS


конфигурация​

Необходимые параметры​

ПараметрОписание
terminal_keyКлюч терминала TBank для идентификации торговца
terminal_passwordТерминальный пароль для подписи генерации (токен)

Факультативные параметры​

ПараметрОписание
currencyКод валюты в цифровом формате ISO 4217

Пример конфигурации​

{
"provider": "tbank",
"provider_params": {
"terminal_key": "your_terminal_key",
"terminal_password": "your_secure_password",
"currency": "643",
"returnUrl": "https://merchant.com/success",
"failUrl": "https://merchant.com/fail"
}
}

Платежный поток​

Платежи (платежи) - многоэтапный процесс​

этап 1: Инициализация (/Init)

  1. Создание платежа в системе TBank
  2. Возвращение PaymentId
  3. Возврат первоначального статуса

этап 2Проверьте 3DS (/Check3dsVersion)

  • Для карточных платежей верифицирована версия 3DS
  • Необходимость – это решительный вызов

этап 3: Завершение авторизации (/FinishAuthorize)

  • Карточные данные отправляются
  • 3D, если требуется
  • Возврат окончательного статуса или перенаправление на 3DS

SBP платежи: (/GetQr)

  • Для SBP испрашивается QRкод
  • Возврат ссылки для оплаты

Выплаты (payouts) - двухэтапный процесс​

этап 1: Init (/Init)

  • Создать выплату с CardData
  • CardData содержит зашифрованную информацию о карте получателя

этап 2Оплата: (подтверждение)

  • Выплата подтверждена
  • Возврат к исполнению статуса

Картирование состояния​

Для карточных платежей/выплат: /GetState

Для SBP: /CheckOrder (перенаправлено с «Returns array Payments»)


Средства​