Выплата на российскую банковскую карту
Отправлять выплаты на карты российских банков (Visa, MasterCard, «Мир») можно несколькими способами:
- с помощью виджета, в который получатель вводит данные карты: тогда вы получаете токенизированные данные карты и отправляете их в запросе на выплату;
- в открытом виде, это можно сделать, если у вас есть сертификат PCI DSS;
- используя токен, полученный с помощью метода
tokenize/elements
(уточните у вашего менеджера об этой возможности); - используя эквайринговый токен.
Параметры для выплаты
Для выплат на российские карты обязательно нужно указывать ФИО получателя — как в паспорте, не выдуманное и не случайный набор символов. Кириллицей или латиницей (это не важно). Имя, напечатанное на карте (Cardholder Name) не подойдет.
- С токенизированными данными
- С открытыми данными
Обязательные параметры для отправки выплаты на карту российского банка с токенизированными данными, полученными из виджета. Подходит для тех, у кого нет сертификата PCI DSS.
Название | Обязательность | Тип | Описание |
---|---|---|---|
payment_method | + | object | Платежные данные |
type | + | string | Значение: card |
card | + | object | Платежные данные банковской карты |
type | + | string | Значение: encrypted_card |
encrypted_card | + | object | Карта с шифрованными полями |
number_hash | + | string | Хэш номера карты |
amount_details | + | object | Сумма |
amount | + | int | Сумма в копейках. Значение должно быть больше нуля. Чтобы передать 100 рублей, укажите 10000 |
currency | + | string | Код валюты согласно ISO 4217. Регистр не важен. Всегда: rub |
participant_details | + | object | Информация об участниках выплаты |
recipient | + | object | Данные получателя |
full_name | + | string | Имя получателя (как в паспорте) |
beneficiary_id | + | string | ИНН бенефициара или выгодоприобретателя. Необходимо указать только при выплатах с номинального счета |
payment_details | + | object | Информация об операции (тип, описание). Необходимо указать только при выплатах с номинального счета |
type | + | string | Значение: internal_transfer |
internal_transfer | + | object | Информация о внутреннем переводе |
type | + | string | Значение: transfer_from_nominal_account |
transfer_from_nominal_account | + | object | Информация о переводе с номинального счета |
description | + | string | Описание |
Обязательные параметры для отправки выплаты на карту российского банка с открытыми параметрами, полученными на вашей стороне. Можно использовать, если у вас есть сертификат PCI DSS.
Название | Обязательность | Тип | Описание |
---|---|---|---|
payment_method | + | object | Платежные данные (карта, лицевой счет и др.) |
type | + | string | Значение: card |
card | + | object | Платежные данные банковской карты |
type | + | string | Значение: bank_card |
bank_card | + | object | Карта в открытом виде |
number | + | string | Номер карты |
amount_details | + | object | Сумма |
amount | + | int | Сумма в копейках. Значение должно быть больше нуля. Чтобы передать 100 рублей, укажите 10000 |
currency | + | string | Код валюты согласно ISO 4217. Регистр не важен. Всегда: rub |
participant_details | + | object | Информация об участниках выплаты |
recipient | + | object | Данные получателя |
full_name | + | string | Имя получателя (как в паспорте) |
beneficiary_id | + | string | ИНН бенефициара или выгодоприобретателя. Необходимо указать только при выплатах с номинального счета |
payment_details | + | object | Информация об операции (тип, описание). Необходимо указать только при выплатах с номинального счета |
type | + | string | Значение: internal_transfer |
internal_transfer | + | object | Информация о внутреннем переводе |
type | + | string | Значение: transfer_from_nominal_account |
transfer_from_nominal_account | + | object | Информация о переводе с номинального счета |
description | + | string | Описание |
Как провести выплату
Для проведении выплаты воспользуйтесь одним из следующих сценариев:
- с помощью виджета, передаются токенизированные параметры (без PCI DSS);
- с параметрами в открытом виде (если у вас есть PCI DSS);
- выплата с номинального счета;
- выплата на токенизированную карту.