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 in the Cyrillic or Latin alphabet, whichever you prefer.
Payout parameters when you make a payout using our widget
Name | Type | Mandatory | Description |
---|---|---|---|
payment_method | PaymentMethod | + | Payout data |
type | string | + | Value: card |
card | CardPaymentMethod | + | Bank card payment details |
type | string | + | Value: encrypted_card |
encrypted_card | EncryptedCard | + | Encrypted card details |
number_hash | string | + | Card number hash |
amount_details | AmountDetails | + | 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 | ParticipantDetails | + | Information on the payout participants |
recipient | Participant | + | Recipient details |
full_name | string | + | Recipient's name (as it appears in the passport) |
Payout parameters when you make a payout without our widget
Name | Type | Mandatory | Description |
---|---|---|---|
payment_method | PaymentMethod | + | Payout details (card, bank account etc.) |
type | string | + | Value: card |
card | CardPaymentMethod | + | Bank card payment details |
type | string | + | Value: bank_card |
bank_card | BankCard | + | Unencrypted card details |
number | string | + | Card number |
amount_details | AmountDetails | + | 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 | ParticipantDetails | + | Information on the payout participants |
recipient | Participant | + | 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"
}
}'