Через СБП по номеру телефона
Вы можете отправить выплату на счет физического лица по номеру телефона через Систему быстрых платежей (СБП).
Чтобы производить выплаты через СБП, необходимо открыть расчетный счет в Банке 131, после чего Банк зарегистрирует вас в Системе быстрых платежей.
При необходимости проверить регистрацию получателя в СБП до проведения выплаты, используйте метод
fps/customer_verification
. Этот метод не требуется вызывать перед каждой выплатой, достаточно использовать его при первом использовании реквизитов.
Чтобы получить актуальный список банков-участников СБП, воспользуйтесь нашим методом
fps/banks
.
Параметры для выплаты
Название | Обязательность | Тип | Описание |
---|---|---|---|
payment_method | + | object | Платежные данные |
type | + | string | Значение: bank_account |
bank_account | + | object | Банковский счет |
system_type | + | string | Система банковских платежей. Всегда: faster_payment_system |
faster_payment_system | + | object | Данные СБП |
phone | + | string | Телефон получателя |
bank_id | + | string | Идентификатор банка получателя в СБП |
description | + | string | Назначение выплаты (не более 140 символов). Как сформировать |
amount_details | + | object | Сумма |
amount | + | int | Сумма в копейках. Значение должно быть больше нуля. Чтобы передать 100 рублей, укажите 10000 |
currency | + | string | Код валюты согласно ISO 4217. Регистр не важен. Всегда: rub |
Как провести выплату
Выплата проходит по общему сценарию, все параметры передаются в открытом виде, виджет использовать не нужно.
Пример запроса для выплаты через СБП
curl -X POST 'https://demo.bank131.ru/api/v1/session/init/payout' \
-H 'Content-Type: application/json' \
-H 'X-PARTNER-PROJECT: your_project_name' \
-H 'X-PARTNER-SIGN: signature' \
-d '{
"payment_method": {
"type": "bank_account",
"bank_account": {
"system_type": "faster_payment_system",
"faster_payment_system": {
"phone": "79680000000",
"bank_id": "100000000069",
"description": "Перевод средств по договору № 5015553111 Иванов Иван Иванович НДС не облагается"
}
}
},
"amount_details": {
"amount": 30000,
"currency": "rub"
},
"metadata": "good"
}'