Перейти к основному содержимому

Выплата на российскую банковскую карту

Отправлять выплаты на карты российских банков (Visa, MasterCard, «Мир») можно несколькими способами:

  • с помощью виджета, в который получатель вводит данные карты. тогда вы получаете токенизированные данные карты и отправляете их в запросе на выплату.
  • в открытом виде, это можно сделать, если у вас есть сертификат PCI DSS.
  • используя токен, полученный с помощью метода tokenize/elements (уточните у вашего менеджера об этой возможности).
  • используя эквайринговый токен.

Обязательные параметры для выплаты

Для выплат на российские карты обязательно нужно указывать ФИО получателя — как в паспорте, не выдуманное и не случайный набор символов. Кириллицей или латиницей (это не важно). Имя, напечатанное на карте (Cardholder Name) не подойдет.

Российская карта с токенизированными данными

Обязательные параметры для отправки выплаты на карту российского банка с токенизированными данными, полученными из виджета. Подходит для тех, у кого нет сертификата PCI DSS.

НазваниеТипОписание
payment_methodPaymentMethodПлатежные данные
  typestringзначение: card
  cardCardPaymentMethodПлатежные данные банковской карты
    typestringзначение: encrypted_card
    encrypted_cardEncryptedCardКарта с шифрованными полями
      number_hashstringХэш номера карты
amount_detailsAmountDetailsСумма
  amountintСумма в копейках. Значение должно быть больше нуля. Если отправляете 100 рублей, нужно передать 10000
  currencystringКод валюты согласно ISO 4217. Регистр не важен. Всегда: rub
participant_detailsParticipantDetailsИнформация об участниках выплаты
  recipientParticipantДанные получателя
    full_namestringИмя получателя (как в паспорте)
    beneficiary_idstringИНН бенефициара или выгодоприобретателя. Необходимо указать только при выплатах с номинального счета.
payment_detailsPaymentDetailsИнформация об операции (тип, описание). Необходимо указать только при выплатах с номинального счета.
  typestringЗначение: internal_transfer
  internal_transferInternalTransferInfoИнформация о внутреннем переводе
    typestringЗначение: transfer_from_nominal_account
    transfer_from_nominal_accountTransferFromNominalAccountИнформация о переводе с номинального счета
      descriptionstringОписание

Российская карта с открытыми данными

Обязательные параметры для отправки выплаты на карту российского банка с открытыми параметрами, полученными на вашей стороне. Можно использовать, если у вас есть сертификат PCI DSS.

НазваниеТипОписание
payment_methodPaymentMethodПлатежные данные (карта, лицевой счет и др.)
  typestringзначение: card
  cardCardPaymentMethodПлатежные данные банковской карты
    typestringзначение: bank_card
    bank_cardBankCardКарта в открытом виде
      numberstringНомер карты
amount_detailsAmountDetailsСумма
  amountintСумма в копейках. Значение должно быть больше нуля. Если отправляете 100 рублей, нужно передать 10000
  currencystringКод валюты согласно ISO 4217. Регистр не важен. Всегда: rub
participant_detailsParticipantDetailsИнформация об участниках выплаты
  recipientParticipantДанные получателя
    full_namestringИмя получателя (как в паспорте)
    beneficiary_idstringИНН бенефициара или выгодоприобретателя. Необходимо указать только при выплатах с номинального счета.
payment_detailsPaymentDetailsИнформация об операции (тип, описание). Необходимо указать только при выплатах с номинального счета.
  typestringЗначение: internal_transfer
  internal_transferInternalTransferInfoИнформация о внутреннем переводе
    typestringЗначение: transfer_from_nominal_account
    transfer_from_nominal_accountTransferFromNominalAccountИнформация о переводе с номинального счета
      descriptionstringОписание

Как провести выплату

Для проведении выплаты воспользуйтесь одним из следующих сценариев: