Skip to main content

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

NameMandatoryTypeDescription
payment_method/payout_details+objectPayout data
  type+stringValue: card
  card+objectBank card payment details
    type+stringValue: encrypted_card
    encrypted_card+objectEncrypted card details
      number_hash+stringCard number hash
amount_details+objectAmount
  amount+intAmount in rubles in decimal format. The value must be greater than zero. To send 100 rubles, specify 10000
  currency+stringCurrency code according to ISO 4217. Case insensitive. Always: rub
participant_details+objectInformation on the payout participants
  recipient+objectRecipient details
    full_name+stringRecipient'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",
"payment_method": {
"type": "card",
"card": {
"type": "encrypted_card",
"encrypted_card": {
"number_hash": "064e7045a239e2d5d0448c2f72be84beb8d6dc47020f5b1174bccb6f3b9b2f1b"
},
},
},
"amount_details": {
"amount": "10000",
"currency": "rub"
},
"participant_details": {
"recipient": {
"full_name": "John Johnson"
}
}
}'