Payouts to Russia
For payouts to Russian cards, it is mandatory to provide the recipient's full name, exactly as it is stated in their passport: not a made-up name, not a random sequence of characters, not just the name printed on the recipient's card (cardholder name). You can write it using the Cyrillic or Latin alphabet, whichever you prefer.
Payout parameters
- With our widget
- Without our widget
Name | Mandatory | Type | Description |
---|---|---|---|
payment_method | + | object | Payout data |
type | + | string | Value: card |
card | + | object | Bank card payment details |
type | + | string | Value: encrypted_card |
encrypted_card | + | object | Encrypted card details |
number_hash | + | string | Card number hash |
amount_details | + | object | Amount |
amount | + | int | Amount in ruble decimal format. The value must be greater than zero. If you are sending 100 rubles, you will need to specify 10000 |
currency | + | string | Currency code according to ISO 4217. Case insensitive. Always: rub |
participant_details | + | object | Information on the payout participants |
recipient | + | object | Recipient details |
full_name | + | string | Recipient's name (as it appears in the passport) |
Name | Mandatory | Type | Description |
---|---|---|---|
payment_method | + | object | Payout details |
type | + | string | Value: card |
card | + | object | Bank card payment |
type | + | string | Value: bank_card |
bank_card | + | object | Unencrypted card details |
number | + | string | Card number |
amount_details | + | object | Amount |
amount | + | int | Amount in ruble in decimal format. The value must be greater than zero. If you are sending 100 rubles, you need to specify 10000 |
currency | + | string | Currency code according to ISO 4217. Case insensitive. Always: rub |
participant_details | + | object | Information on the payout participants |
recipient | + | object | Recipient details |
full_name | + | string | Recipient's name (as it appears in the passport) |
Example
curl -X POST \
https://demo.smart-glocal.com/api/v1/session/start/payout \
-H 'Content-Type: application/json' \
-H 'X-PARTNER-PROJECT: your_project_name' \
-H 'X-PARTNER-SIGN: signature' \
-d'{
"session_id": "ps_1053680",
"amount_details": {
"amount": "10000",
"currency": "rub"
},
"participant_details": {
"recipient": {
"full_name": "John Johnson"
}
},
"payment_method": {
"card": {
"bank_card": {
"number": "4242424242424242"
},
"type": "bank_card"
},
"type": "card"
}
}'