Перейти к содержанию

webapi/sbp/SBPCreditPrecheck - Проверка возможности выплаты через СБП

  • HTTP‑метод: POST
  • URL: /webapi/sbp/SBPCreditPrecheck/
  • Форма взаимодействия: Сервер-сервер
  • Формат тела запроса: application/x-www-form-urlencoded
  • Назначение: выполнение проверки возможности выплаты через СБП.

URL

1
https://b2p.wallet.kvell.group/webapi/sbp/SBPCreditPrecheck/
1
/webapi/sbp/SBPCreditPrecheck/

Структура запроса

Поле Тип Обяз. Описание
sector str Уникальный идентификатор учётной записи ТСП в ПЦ.
id int Идентификатор заказа в ПЦ, полученный из webapi/Register.
signature str Цифровая подпись (sector, id, recipientBankId, phone, password).
Условно-обязательные параметры (Указывать phone и recipientBankId)
phone str Номер телефона Получателя. Если значение было задано при регистрации заказа, то берется из Заказа
recipientBankId str НСПК идентификатор банка Получателя.
token str СБП токен, полученный ТСП во время привязки.

Структура ответа

Элемент Тип Описание
precheck_id str Идентификатор операции проверки.
amount int Сумма заказа в минимальных единицах валюты (для RUB — копейки).
curency int Код валюты по ISO 4217 (643 — RUB, 978 — EUR, 840 — USD).
pam str Имя Получателя денежных средств
recipient_bank_id str Банк Получателя денежных средств
signature str Цифровая подпись сообщения. В подписи участвуют значения всех тегов в порядке их следования и пароль для расчёта цифровой подписи, предоставляемый ТСП после его регистрации в ПЦ.

Пример ответов

<?xml version="1.0" encoding="UTF-8"?>
<SBPCreditPrecheck>
    <precheck_id>b8777c68e0a041ada283c3e89c413636</precheck_id>
    <amount>1074</amount>
    <recipientBankId>100000000091</recipientBankId>
    <pam>Svetlana L</pam>
</SBPCreditPrecheck>
<?xml version="1.0" encoding="UTF-8"?>
<error>
    <description>Sector not found</description>
    <code>105</code>
</error>

Примечания

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