Проверка возможности выплаты
Метод отправки запроса о возможности совершить выплату СБП через Сбер по данным реквизитам получателя.
Статус проверки получается методом
получения статуса проверки возможности выплаты по request_id из ответа.
Вызов метода необязателен: выплату СБП можно создавать сразу. Проверка нужна, если требуется
заранее убедиться, что выплата по реквизитам получателя возможна, сверить ФИО получателя с данными НСПК или получить
request_id для передачи в запросе выплаты.
URL
Метод: POST
- Production:
https://api.pay.kvell.group/v1/orders/payout/sbp/check/sber - Stage:
https://api.pay.stage.kvell.group/v1/orders/payout/sbp/check/sber
Параметры запроса
Название |
Тип данных | Обязательно | Описание |
|---|---|---|---|
amount |
integer | Да | Сумма в копейках |
phone |
string | Да | Номер телефона получателя. Только цифры. |
bank_id |
string | Да | Название банка полученный из списка банков |
session_id |
string | Да | Идентификатор авторизованной сессии Сбер |
business_card_id |
string | Да | Идентификатор корпоративной карты Сбер, с которой выполняется выплата |
fio |
string | Нет | ФИО получателя |
fio_check |
boolean | Нет | Флаг для указания, что требуется проверка совпадения переданного ФИО и возвращаемого НСПК |
description |
string | Нет | Назначение платежа. По умолчанию выплата. |
user_crypto_type |
string | Нет | Криптопрофиль пользователя Сбер: SMS или Token. По умолчанию SMS. |
fio и fio_check можно не передавать, в таком случае при получении статуса возможности выплаты будет приходить ФИО
клиента.
Пример запроса
{
"amount": 10000,
"phone": "79991234567",
"bank_id": "100100000014",
"fio": "Иванов Иван Иванович",
"fio_check": true,
"description": "Выплата по договору №123",
"session_id": "11111111-1111-1111-1111-111111111111",
"business_card_id": "business-card-id",
"user_crypto_type": "SMS"
}
Заголовки запроса
| Название | Тип данных | Обязательно | Описание |
|---|---|---|---|
X-Api-Key |
string | Да | Уникальный идентификатор магазина |
X-Signature |
string | Да | Подпись |
Подпись X-Signature формируется конкатенацией X-Api-Key, phone, bank_id и secret_key. Формируется sha256
от полученной строки:
где secret_key - секретный ключ, который находится в настройках магазина мерчанта.
Ответ запроса
Пример ответа
Коды ошибок
| Код | Описание |
|---|---|
20001 |
Неверный api-key |
20002 |
Неверная подпись |
20003 |
Payout профиль не привязан к магазину |
20005 |
Ошибка от PSP сервиса |
20041 |
Итоговое поле description превышает допустимую длину |
20098 |
Ошибка валидации полей запроса |