Skip to main content

Payout to a Russian bank card

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

  • Using the widget, where your recipient enters their card details, and you get tokenized card details and pass those in your payout request.
  • With open parameters, if you have a PCI DSS certificate.
  • With a tokenized card number obtained using the tokenize/elements method (apply to a Bank 131 manager to learn if it available).
  • With an acquiring token.

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.

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.

NameMandatoryTypeDescription
payment_method+objectPayment data
  type+stringValue: card
  card+objectBank card payment details
    type+stringValue: encrypted_card
    encrypted_card+objectCard with encrypted fields
      number_hash+stringCard number hash
amount_details+objectAmount
  amount+intThe amount in ruble decimal format. The value must be greater than zero. To send 100 rubles, specify 10000
  currency+stringThe ISO 4217 currency code. Case insensitive. Always: rub
participant_details+objectInformation on payout participants
  recipient+objectRecipient's details
    full_name+stringRecipient's name (as it appears on the passport)
    beneficiary_id+stringThe INN of the beneficiary. Mandatory only for payouts from an escrow account
payment_details+objectInformation about a transaction (type, description). Mandatory only for payouts from an escrow account
  type+stringValue: internal_transfer
  internal_transfer+objectInformation about an internal transfer
    type+stringValue: transfer_from_nominal_account
    transfer_from_nominal_account+objectInformation about a transfer from an escrow account
      description+stringDescription

How to perform the payout

To make a payout, select one of the following scenarios: