Skip to main content

Payout to a Russian bank card

You can send payments to Russian bank cards (Visa, MasterCard, Mir) in two ways:

  • using the widget, where your recipient enters their card details, and you get tokenized card details and pass those in your payout request;
  • or with open parameters, if you have a PCI DSS certificate.

Mandatory payout parameters

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, and not a random sequence of symbols. You can write it in Cyrillic or in the Latin alphabet, whichever you prefer. Just giving the name printed on the recipient's card (cardholder name) is insufficient.

Russian bank card with tokenized details

Mandatory parameters to perform a payout to a Russian bank card with tokenized details obtained via the widget. Consider this option if you do not have a PCI DSS certificate.

NameTypeDescription
payment_methodPaymentMethodPayment data
typestringvalue: card
cardCardPaymentMethodBank card payment details
typestringvalue: encrypted_card
encrypted_cardEncryptedCardCard with encrypted fields
number_hashstringCard number hash
amount_detailsAmountDetailsThe amount
amountintThe amount in ruble decimal format. The value must be greater than zero. If you are sending 100 rubles, you will need to specify 10000
currencystringThe ISO 4217 currency code. Case insensitive. Always: rub
participant_detailsParticipantDetailsInformation on payout participants
recipientParticipantRecipient's details
full_namestringRecipient's name (as it appears on the passport)
beneficiary_idstringThe INN of the beneficiary. Mandatory only for payouts from an escrow account
payment_detailsPaymentDetailsInformation about a transaction (type, description). Mandatory only for payouts from an escrow account
typestringValue: internal_transfer
internal_transferInternalTransferInfoInformation about an internal transfer
typestringValue: transfer_from_nominal_account
transfer_from_nominal_accountTransferFromNominalAccountInformation about a transfer from an escrow account
descriptionstringDescription

Russian bank card with unencrypted data

Mandatory parameters to perform a payout to a Russian bank card with open parameters collected on your side. Can be used if you have a PCI DSS certificate.

NameTypeDescription
payment_methodPaymentMethodPayment details (card, bank account etc.)
typestringvalue: card
cardCardPaymentMethodBank card payment details
typestringvalue: bank_card
bank_cardBankCardUnencrypted card
numberstringCard number
amount_detailsAmountDetailsThe amount
amountintThe amount in ruble decimal format. The value must be greater than zero. If you are sending 100 rubles, you will need to specify 10000
currencystringThe ISO 4217 currency code. Case insensitive. Always: rub
participant_detailsParticipantDetailsInformation on payout participants
recipientParticipantRecipient's details
full_namestringRecipient's name (as it appears on the passport)
beneficiary_idstringThe INN of the beneficiary. Mandatory only for payouts from an escrow account.
payment_detailsPaymentDetailsInformation about a transaction (type, description) Mandatory only for payouts from an escrow account
typestringValue: internal_transfer
internal_transferInternalTransferInfoInformation about an internal transfer
typestringValue: transfer_from_nominal_account
transfer_from_nominal_accountTransferFromNominalAccountInformation about a transfer from an escrow account
descriptionstringDescription

How to perform the payout

To make a payout select one of the following scenarios: