Error codes
This is an old version of the API. Switch to the YooMoney API.
Error code | Error description | |
---|---|---|
Errors in request parameters | ||
10 | Error in syntactical parsing of the XML document. The document syntax is invalid or required XML elements are omitted. | |
11 | Gateway ID is invalid or omitted (agentId ). | |
12 | The channel for accepting transfers (subagentId ) is invalid or omitted. | |
14 | The currency (currency ) is invalid or omitted. | |
15 | The time of document formation (requestDT ) is invalid or omitted. | |
16 | The recipient’s ID (dstAccount ) is invalid or omitted. | |
17 | The amount (amount ) is invalid or omitted. | |
18 | The transaction number (clientOrderId ) is invalid or omitted. | |
19 | The basis for depositing the transfer (contract ) is invalid or omitted. | |
21 | The requested operation is forbidden. | |
26 | An operation with the same transaction number (clientOrderId ) but different parameters was already completed. | |
50 | The cryptographic message can’t be opened due to an error in package integrity. | |
51 | The digital signature was not verified (the signature data doesn’t match the document). | |
53 | The request was signed by a certificate unknown to YooMoney. | |
55 | The certificate expired in the your system. | |
Errors in processing deposits | ||
40 | Account closed. | |
41 | YooMoney for Shopping wallet blocked. This operation is not allowed for this wallet. | |
42 | There is no account with this ID. | |
43 | Exceeded the limit on a one-time transfer (see Payout limits). | |
44 | Exceeded the daily or monthly limit for deposits (see Payout limits). | |
45 | Not enough funds to complete the operation. | |
46 | The operation amount is too small (see Payout limits). | |
48 | Error in the request for funds deposit to a bank account, card, or mobile phone. | |
49 | Attempt to add money to the wallet balance from a corporate card. You can’t add money to YooMoney wallets from corporate cards. The user needs to use a different card. | |
57 | This YooMoney wallet is not identified. Adding money to anonymous wallets is forbidden. The user needs to complete identification. | |
160 | The user ID in YooMoney (cps_ymAccount ) has expired. You need to get a new ID or specify the personal data in the request parameters. | |
201 | Exceeded the limit on the recipient’s account balance (internal code, not sent to contractors, used by YooMoney’s) technical specialists | |
Ошибки при регистрации чека (при выплатах самозанятым) | ||
150 | Текущая выплата превысит лимит разрешенного годового дохода самозанятого. Уменьшите размер выплаты. | |
151 | Получатель выплаты отозвал права или отклонил заявку на выдачу прав в сервисе Мой налог. Запросите права и убедитесь, что получатель выплаты выдал разрешение в сервисе Мой налог. | |
152 | Получатель выплаты не является самозанятым. Сообщите пользователю, что ему нужно получить статус самозанятого, или сделайте ему выплату как физическому лицу без регистрации чека (нужен отдельный шлюз, обратитесь к менеджеру за подробностями). | |
153 | Получатель выплаты с указанным ИНН не проходил процедуру выдачи прав ЮMoney для автоматической регистрации чеков. Запросите права и убедитесь, что получатель выплаты выдал разрешение в сервисе Мой налог. | |
154 | Получатель выплаты с указанным ИНН не проходил процедуру выдачи прав ЮMoney для автоматической регистрации чеков. Сообщите получателю выплаты, что ему необходимо выдать разрешение в сервисе Мой налог. | |
158 | Ошибка в параметре itn : некорректный формат значения. В ИНН должно быть 12 цифр. | |
159 | Ошибка в параметре itn : некорректный формат значения. В ИНН могут быть только цифры. | |
Other errors | ||
30 | Technical problems on the YooMoney side. We recommend repeating the request at a reasonable interval (see The rules of generating and processing payout requests). | |
31 | The transfer recipient declined the payout (the recipient refers to the mobile carrier or processing bank). | |
105 | Exceeded the time limit for paying with this payment code (when paying in cash at a kiosk or payment point). The code’s expiration depends on the settings of the merchant who is receiving the payment. | |
110 | The transfer recipient returned the payout (the recipient refers to the mobile carrier or processing bank). |
See also