YooMoney API
Old versions of the API
Help
Sign up for YooMoney
Transfer to bank account

This is an old version of the API. Switch to the YooMoney API.

If you make payouts from a business account, use the instructions in the article on payouts from a business account.

Using YooMoney for Business, you can make payouts to a ruble accounts.
Чтобы сделать выплату, в запросе на зачисление перевода необходимо передать подтверждение принятия оферты, номер банковского счета и персональные данные получателя выплаты.
Request parameters
This section describes only the parameters specific to transfers to bank account. Other parameters are shared by all types of funds deposition (makeDeposition) requests.
To make payouts to bank accounts, enter the value 2570066962077 in recipient’s dstAccount ID.
Enter payout recipient’s details in paymentParams.
Name of the paymentParams fieldTypeDescription
Account details
CustAccountxs:long,
20 characters
Number of the recipient’s bank account.
BankBIKxs:long,
9 characters
Bank’s BIC number.
payment_purposexs:string,
up to 100 Cyrillic characters
Payout designation or other information for the bank (may be empty).
Confirmation of acceptance of terms
pof_offerAcceptedxs:int,
1 character
Confirmation of the user’s acceptance of the terms (1 — accepted).
Personal data of the payout recipient
pdr_lastNamexs:string,
up to 50 Cyrillic characters
Last name.
pdr_firstNamexs:string,
up to 50 Cyrillic characters
First name.
pdr_middleNamexs:string,
up to 50 Cyrillic characters
Middle name. Required, if it is listed in the passport.
pdr_birthDatexs:string,
10 characters
Date of birth in the format DD.MM.YYYY
pdr_docNumberxs:long,
10 characters
Passport series and number for a Russian citizen (without spaces).
pdr_docIssueYearxs:int,
4 characters
Year the passport was issued, in the format YYYY
pdr_docIssueMonthxs:int,
2 characters
Month the passport was issued, in the format ММ
pdr_docIssueDayxs:int,
2 characters
Day the passport was issued, in the format DD
pdr_oms
xs:int,
up to 16 characters
OMS insurance policy number. Example: 12345678901234
Optional parameter
pdr_snils
xs:int,
up to 14 characters
Payout recipient's SNILS (digits only, no spaces). Example: 12345678901
Optional parameter
pdr_inn
xs:int,
up to 12 characters
Payout recipient's INN. Example: 123456789012
Optional parameter
pdr_addressxs:string,
up to 100 Cyrillic characters
Address.
smsPhoneNumberxs:long,
up to 15 characters
Phone number in international format (79…).
BankNamexs:string,
up to 200 Cyrillic characters
Name of the bank.
BankCityxs:string,
Cyrillic characters
The city where the bank branch is located.
BankCorAccountxs:long,
20 characters
Correspondence account of the bank branch.

In the payment_purpose parameter, you may specify any additional data for the bank for depositing the transfer, as needed.

Request example
Example of request for depositing payout to bank account
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>
See also
Payouts from a business account Data types Error codes Testing Reports on successful and returned payouts