Перевод на банковский счет
Это старая версия 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>
Что почитать еще