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

Alfa-Bank SBP

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

Перейти в Альфа-Банк SBP →

Обзор​

Альфа-банк SBP Платежная интеграция

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

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

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

ПараметрОписание
usernameлогин торговца
passwordТорговый пароль

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

{
"env": "prod",
"username": "merchant_login",
"password": "merchant_password",
"currency": "810",
"callback_url": "https://api.merchant.com/callback"
}

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

Платежи через SBP (однофазный и двухфазный):​

  1. Регистрация_оплата - регистрационный платеж через POST /register.do: (идентификаторы: register_payment)

    • Имя пользователя, пароль, OrderNumber (транзакция) ID) (идентификаторы: userName, orderNumber)
    • сумма, валюта (старый формат): 810 = RUB)
    • ReturnUrl, failUrl, DynamicCallbackUrl (идентификаторы: returnUrl, dynamicCallbackUrl)
    • описание
    • Порядок поиска Id (идентификаторы: orderId)
  2. Get_payment_qr - поиск QRкод через POST /sbp/c2b/qr/dynamic/get.do: (идентификаторы: get_payment_qr)

    • имя пользователя, пароль, mdOrder (orderId) (идентификаторы: userName)
    • Поиск qrId, полезная нагрузка (QR Содержание), qrStatus
  3. статус Проверка статуса через POST /sbp/c2b/qr/status.do:

    • имя пользователя, пароль, mdOrder, qrId (из auth_params) (идентификаторы: userName)
    • Парсинговая сделкаГосударство (идентификаторы: transactionState)

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

Статус поставщика4pay СтатусОписание
STARTEDnew
CONFIRMEDcharging
ACCEPTEDcharging
REJECTEDrejected
REJECTED_BY_USERrejected
CREATEDnew
DEPOSITEDcharged
DECLINEDrejected

Средства​