Перевод на банковский счет
Это старая версия API. Переходите на API ЮKassa.
Если вы проводите выплаты с расчетного счета, используйте инструкции из статьи Выплаты с расчетного счета.
С помощью ЮKassa вы можете делать выплаты на рублевые счета.
Чтобы сделать выплату, в запросе на зачисление перевода необходимо передать подтверждение принятия оферты, номер банковского счета и персональные данные получателя выплаты.
Параметры запроса
Здесь описаны только параметры, специфичные для переводов на банковский счет. Остальные параметры общие для всех типов запросов на зачисление перевода (
makeDeposition
).Для выплат на банковский счет в идентификаторе получателя
dstAccount
необходимо передать значение 2570066962077
.В
paymentParams
необходимо передать данные получателя выплаты.Имя поля paymentParams | Тип | Описание |
---|---|---|
Реквизиты счета | ||
CustAccount | xs:long, 20 символов | Номер банковского счета получателя. |
BankBIK | xs:long, 9 символов | БИК банка. |
payment_purpose | xs:string, до 100 кириллических символов | Назначение выплаты или иные сведения для банка (может быть пустым). |
Подтверждение принятия оферты | ||
pof_offerAccepted | xs:int, 1 символ | Подтверждение принятия оферты получателем выплаты (1 — принята). |
Персональные данные получателя выплаты | ||
pdr_lastName | xs:string, до 50 кириллических символов | Фамилия. |
pdr_firstName | xs:string, до 50 кириллических символов | Имя. |
pdr_middleName | xs:string, до 50 кириллических символов | Отчество. Обязательно, если есть в паспорте. |
pdr_birthDate | xs:string, 10 символов | Дата рождения в формате ДД.ММ.ГГГГ |
pdr_docNumber | xs:long, 10 символов | Серия и номер паспорта гражданина РФ (без пробелов). |
pdr_docIssueYear | xs:int, 4 символа | Год выдачи паспорта в формате ГГГГ |
pdr_docIssueMonth | xs:int, 2 символа | Месяц выдачи паспорта в формате ММ |
pdr_docIssueDay | xs:int, 2 символа | День выдачи паспорта в формате ДД |
pdr_oms | xs:int, до 16 символов | Номер полиса ОМС. Пример: 12345678901234 Необязательный параметр |
pdr_snils | xs:int, до 14 символов | СНИЛС получателя выплат (только цифры, без пробелов). Пример: 12345678901 Необязательный параметр |
pdr_inn | xs:int, до 12 символов | ИНН получателя выплат. Пример: 123456789012 Необязательный параметр |
pdr_address | xs:string, до 100 кириллических символов | Адрес. |
smsPhoneNumber | xs:long, до 15 символов | Номер телефона в международном формате (79… ). |
BankName | xs:string, до 200 кириллических символов | Наименование банка. |
BankCity | xs:string, кириллические символы | Город, в котором находится отделение банка. |
BankCorAccount | xs:long, 20 символов | Корреспондентский счет отделения банка. |
В параметре
payment_purpose
вы можете указать любые дополнительные данные для банка для зачисления перевода.Пример запроса
Пример запроса на зачисление перевода на банковский счет
XML
<makeDepositionRequest agentId="200225" clientOrderId="272517" requestDT="2013-04-12T00:01:54.000Z" dstAccount="2570066962077" amount="249.00" currency="643" contract=""> <paymentParams> <BankName>ПАО Сбербанк</BankName> <BankCity>г. Москва</BankCity> <BankCorAccount>30101810400000000225</BankCorAccount> <CustAccount>40817810255030943620</CustAccount> <BankBIK>042809679</BankBIK> <payment_purpose>Возврат по договору 25-001, без НДС</payment_purpose> <pdr_firstName>Владимир</pdr_firstName> <pdr_middleName>Владимирович</pdr_middleName> <pdr_lastName>Владимиров</pdr_lastName> <pof_offerAccepted>1</pof_offerAccepted> <pdr_docNumber>4002109067</pdr_docNumber> <pdr_docIssueYear>1999</pdr_docIssueYear> <pdr_docIssueMonth>07</pdr_docIssueMonth> <pdr_docIssueDay>30</pdr_docIssueDay> <pdr_inn>12345678912</pdr_inn> <pdr_address>пос. Большие Васюки, ул. Комиссара Козявкина, д. 4</pdr_address> <pdr_birthDate>24.05.1987</pdr_birthDate> <smsPhoneNumber>79653457676</smsPhoneNumber> </paymentParams> </makeDepositionRequest>
Развернуть
Что почитать еще