Выплата в кошелек QIWI
Вы можете отправить выплату в кошелек QIWI по номеру телефона его владельца.
Обязательные параметры для выплаты
Для выплаты нужен телефон получателя и сумма в копейках.
Название | Тип | Описание |
---|---|---|
payment_method | PaymentMethod | Объект с платежными данными |
type | string | значение: wallet |
wallet | WalletPaymentMethod | Электронный кошелек получателя |
type | string | Тип кошелька. Возможные значения: qiwi |
qiwi | QiwiWalletPaymentMethod | Данные кошелька QIWI |
account | string | Идентификатор кошелька QIWI — номер телефона его владельца в международном формате (без плюса в начале). Пример: 79210010203 |
amount_details | AmountDetails | Сумма |
amount | int | Сумма в копейках. Значение должно быть больше нуля. Если хотите отправить 100 рублей, нужно передать 10000 |
currency | string | Код валюты согласно ISO 4217. Регистр не важен. Всегда: rub |
Как провести выплату
Выплата проходит по общему сценарию, все параметры передаются в открытом виде, виджет использовать не нужно.
Пример запроса для выплаты в кошелек QIWI
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: 721af394d5a7aefd0e91f5390abc4d7e20fb2b5784b091fef621f3c61b7abb4b' \
-d '{
"payment_method": {
"type": "wallet",
"wallet": {
"type": "qiwi",
"qiwi": {
"account": "79687638997"
}
}
},
"amount_details": {
"amount": 10000,
"currency": "rub"
},
"metadata": "good",
"participant_details": {
"recipient": {
"full_name": "Ivanov Ivan Ivanovich"
}
}
}'