Коды ошибок
Это старая версия API. Переходите на API ЮKassa.
 
Общие ошибки
КодОписание
0Без ошибок
10
Ошибка синтаксического разбора XML документа. Возможные причины:
  • нарушен синтаксис XML;
  • отсутствуют обязательные элементы XML
50Невозможно открыть криптопакет PKCS#7, ошибка целостности данных криптопакета
51АСП не подтверждена (данные цифровой подписи не совпадают с передаваемым документом)
53Запрос подписан сертификатом, который неизвестен ЮKassa
55Истек срок действия сертификата магазина. Необходимо выпустить новый сертификат для вашего магазина. Обратитесь к менеджеру в ЮKassa.
110У магазина нет прав на выполнение операции с запрошенными параметрами. Например, нет прав на просмотр списка заказов по заданному
shopId
.
1000Техническая ошибка
 
Общие ошибки параметров
КодОписание
111Неверное значение параметра
requestDT
112Неверное значение параметра
invoiceId
113Неверное значение параметра
shopId
114Неверное значение параметра
orderNumber
115Неверное значение параметра
clientOrderId
117Неверное значение параметра
status
118Неверное значение параметра
from
119Неверное значение параметра
till
120Неверное значение параметра
orderId
151Неверное значение параметра
shopArticleId
152Неверное значение параметра
sum
153Неверное значение параметра
currencyId
154Неверное значение параметра
description
155Неверное значение параметра
offer_accepted
156Неверное значение параметра
smsPhoneNumber
157Неверное значение параметра
showcase_url
158Неверное значение параметра
invoiceType
. Приходит в ответе на запрос createInvoice.
159Не задан параметр
clientNumberCode
. Приходит в ответе на запрос confirmInvoice
160Значение параметра
clientNumberCode
не соответствует коду из смс. Приходит в ответе на запрос confirmInvoice
 
Ошибки параметров информационных запросов
КодОписание
200Неверное значение параметра
outputFormat
. Допустимо:
XML
,
CSV
.
201Неверное значение параметра
csvDelimiter
202Неверное значение параметра
orderCreatedDatetimeGreaterOrEqual
203Неверное значение параметра
orderCreatedDatetimeLessOrEqual
204Неверное значение параметра
paid
205Неверное значение параметра
paymentDatetimeGreaterOrEqual
206Неверное значение параметра
paymentDatetimeLessOrEqual
207Неверное значение параметра
outputFields
208
В запросе указан пустой диапазон времени создания заказа.
Верхняя граница времени создания заказа
orderCreatedDatetimeLessOrEqual
меньше или равна нижней границе времени создания заказа
orderCreatedDatetimeGreaterOrEqual
.
209
В запросе указан слишком большой диапазон времени создания заказа.
Диапазон времени, ограниченный значениями параметров
orderCreatedDatetimeGreaterOrEqual
и 
orderCreatedDatetimeLessOrEqual
, больше 31 дня.
210
В запросе указан пустой диапазон времени оплаты заказа.
Верхняя граница времени оплаты заказа
paymentDatetimeLessOrEqual
меньше или равна нижней границе времени оплаты заказа
paymentDatetimeGreaterOrEqual
.
211
В запросе указан слишком большой диапазон времени оплаты заказа.
Диапазон времени, ограниченный значениями параметров
paymentDatetimeGreaterOrEqual
и 
paymentDatetimeLessOrEqual
, больше 31 дня.
212Логическое противоречие между диапазоном времени оплаты и флагом «только оплаченные». В запросе задан диапазон времени оплаты заказа, но отсутствует параметр
paid
, либо его значение не равно
true
.
213Не указано ни одно условие для ограничения выборки. Требуется указать в запросе одно из условий, описанных на странице метода listOrders.
214В запросе по номеру заказа (
orderNumber
) не задан идентификатор магазина (
shopId
)
215В запросе по номеру транзакции (
invoiceId
) не задан идентификатор магазина (
shopId
)
216Результат содержит слишком много элементов. Возникает в случае, если результат выборки содержит больше 10 000 записей. Следует изменить параметры запроса, чтобы уменьшить длину временного диапазона, который ограничивает выборку.
217Неверное значение параметра
partial
. Допустимые значения:
true
,
false
.
 
Ошибки запросов финансовых операций
КодОписание
161
Попытка подтвердить платеж по счету, который не был создан.
Приходит в ответе на запрос confirmInvoice.
162
Попытка подтвердить платеж по счету, который не требует подтверждения.
Приходит в ответе на запрос confirmInvoice.
163
Статус платежа не подходит для этой операции. Подтвердить платеж по счету можно, только если он ожидает подтверждения.
Приходит в ответе на запрос confirmInvoice.
402Неверное значение параметра
amount
. Проверьте, что значение параметра соответствует типу данных
CurrencyAmount
.
403Неверное значение параметра
currency
. Проверьте код валюты: он должен совпадать с кодом валюты исходного платежа.
404Неверное значение параметра
cause
. Параметр отсутствует или недопустимой длины.
405Неуникальный номер операции. Операция с таким номером (
clientOrderId
), но с другими параметрами уже выполнялась.
410Заказ не оплачен. Возврат невозможен.
411Неуспешный статус доставки уведомления о переводе. Уведомление о переводе (
paymentAviso
) не было доставлено в систему магазина.
412Валюта перевода отличается от заданной в запросе. В параметре запроса
currency
указана не та валюта, в которой был сделан перевод.
413Сумма возврата, заданная в запросе, превышает сумму перевода. С учетом ранее проведенных возвратов сумма, указанная в запросе, превышает сумму исходного перевода.
414Перевод возвращен ранее. Вся сумма перевода уже возвращена на счет плательщика.
415Заказ с указанным номером транзакции (
invoiceId
) отсутствует.
416Недостаточно средств для проведения возврата. Чтобы узнать о причинах, обратитесь в службу поддержки.
417Счет плательщика закрыт. Возврат средств на него невозможен.
418Счет плательщика заблокирован. Возврат средств на него невозможен
419Сумма остатка после возврата части перевода меньше 1 рубля. Необходимо уменьшить сумму возврата или вернуть полную сумму перевода.
420Отсутствует или имеет недопустимое значение дополнительный параметр, обязательный для данного магазина
421Отсутствует или имеет недопустимое значение дополнительный параметр, обязательный для платежа наличными через терминал
422Сумма выходит за пределы допустимого для магазина интервала
423
Превышено ограничение на общую длину дополнительных параметров резервируемого платежа.
Приходит в ответ на запрос createInvoice.
424Запрещен возврат части суммы для данного способа оплаты. Вернуть можно только полную сумму платежа.
425
Техническая ошибка. Повторите запрос с новым идентификатором операции.
Приходит в ответ на запрос createInvoice.
428Запрещен возврат для данного способа оплаты
429
Заказ с указанным номером транзакции (
orderId
) отсутствует.
Приходит в ответ на запрос returnPayment для отложенных переводов.
430Магазину запрещены возвраты платежей. Недостаточно средств для проведения возврата.
431Ошибка проверки данных для чека. Данные для чека в некорректном формате или их недостаточно.
601Запрещено повторять платежи с банковских карт в пользу магазина. Чтобы включить рекуррентные платежи, обратитесь к менеджеру.
602Повтор данного платежа запрещен
603Для данной операции обязателен
orderNumber
604Неверное значение параметра
cvv
606Операция по данной карте запрещена
607Превышен лимит. Невозможно выполнить операцию по карте
608Недостаточно средств для проведения операции по карте
609Техническая ошибка. Невозможно выполнить операцию по карте
611Истек срок действия банковской карты. Магазину необходимо на своей стороне удалить привязку данной карты для повторов платежей.
612Операция по данной карте запрещена. Карта должна быть изъята банком-эмитентом.
614
Выставить счет не удалось. Отправлять повторные запросы не имеет смысла.
Приходит в ответе на запрос createInvoice.
615
Выставление счетов на оплату в этой платежной системе (
invoiceType
) временно не работает. Попробуйте позже.
Приходит в ответе на запрос createInvoice, если этот
invoiceType
временно выключен.
616Этот перевод вернуть нельзя: истек срок возврата.