Перейти к содержанию

BankPay

Для данного альтернативного способа оплаты поддерживаются следующие операции:


Оплата

Запрос

Отправьте запрос оплаты со следующими дополнительными данными:

Параметр Тип данных Описание
method object Секция параметров способа оплаты.
type * обязательный
string bank_pay
channel string Имя компании, которой покупатель перечисляет средства и которое ему будет показано.
customer object Секция информации о покупателе.
first_name string Имя покупателя. Длина: до 30 символов.
last_name string Фамилия покупателя. Длина: до 30 символов.
middle_name string Отчество покупателя. Длина: до 30 символов.
email string Адрес электронной почты покупателя.
country * обязательный
string Страна покупателя в формате ISO 3166-1 alpha-2.
city string Город покупателя.
zip string Почтовый индекс покупателя.
address string Адрес покупателя.
phone string Номер телефона покупателя.
additional_data object Секция дополнительной информации.
customer object Секция дополнительной информации о покупателе.
id * обязательный
string Уникальный идентификатор покупателя в вашей системе.
Ответ

Секция bank_pay из ответа на запрос будет иметь все те же параметры, что были присланы в запросе.


Выплата средств

Запрос

Отправьте запрос выплаты средств со следующими дополнительными данными:

Параметр Тип данных Описание
method object Секция параметров способа оплаты.
type * обязательный
string bank_pay
account * условно обязательный
string Номер счета в банке, на который должна быть сделана выплата средств.
region_account * условно обязательный
string Номер счета, на который осуществляется выплата средств, в региональном формате. Региональный формат может использоваться вместо полного номера счета в некоторых странах. Например, IBAN в Европе, BSB в Австралии и т.д.
bank_name * условно обязательный
string Имя банка, в котором открыт и на который осуществляется выплата средств.
bank_bic_number * условно обязательный
string BIC/SWIFT номер банка, в который осуществляется выплата средств.
bank_code * условно обязательный
string Код банка, в который осуществляется выплата средств.
bank_branch_code * условно обязательный
string Код филиала банка, в который осуществляется выплата средств.
check_digit * условно обязательный
string Контрольные цифры номера счета, на который осуществляется выплата средств.
customer object Секция информации о покупателе.
first_name string Имя покупателя. Длина: до 30 символов.
last_name string Фамилия покупателя. Длина: до 30 символов.
middle_name string Отчество покупателя. Длина: до 30 символов.
email string Адрес электронной почты покупателя.
country * обязательный
string Страна покупателя в формате ISO 3166-1 alpha-2.
city string Город покупателя.
zip string Почтовый индекс покупателя.
address string Адрес покупателя.
phone string Номер телефона покупателя.
id_number string Номер идентификационного документа покупателя.
additional_data object Секция дополнительной информации.
customer object Секция дополнительной информации о покупателе.
id * условно обязательный
string Уникальный идентификатор покупателя в вашей системе.

Info

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

Обязательные поля по странам

В зависимости от страны счета, на который осуществляется выплата, следующие поля, помеченные * условно обязательный, должны быть присланы

Параметр Китай Япония Турция
bank_bic_number Необязательный Необязательный Необязательный
region_account Обязательный (полностью) Необязательный Обязательный (IBAN)
bank_code Необязательный Необязательный Необязательный
bank_branch_code Необязательный Обязательный (3 цифры) Необязательный
account Необязательный Обязательный (полностью) Необязательный
check_digit Необязательный Необязательный Необязательный
Ответ

Секция bank_pay из ответа на запрос будет иметь все те же параметры, что были присланы в запросе.