ErrorResponseCode

Коды ошибок

перечисления
UNKNOWN_ERROR_RESPONSE_CODE Никогда не устанавливайте это значение по умолчанию!
INVALID_API_VERSION Используется, если версия API запроса не поддерживается. Рекомендуемый HTTP-код: 400
INVALID_PAYLOAD_SIGNATURE Используется, если подпись полезной нагрузки относится к неизвестному или неактивному ключу. Рекомендуемый HTTP-код: 401
INVALID_PAYLOAD_ENCRYPTION Используется, если шифрование полезной нагрузки осуществляется неизвестным или неактивным ключом. Рекомендуемый HTTP-код: 400
REQUEST_TIMESTAMP_OUT_OF_RANGE Используется, если значение requestTimestamp не равно ± 60 с текущего момента. Рекомендуемый HTTP-код: 400
INVALID_IDENTIFIER Используется, если идентификатор, отправленный в запросе, недействителен или неизвестен. Это может быть PIAID, CaptureRequestId, Google Payment Token и т. д. Тип неверного идентификатора должен быть указан в errorDescription. Рекомендуемый HTTP-код: 404
IDEMPOTENCY_VIOLATION Используется, если запрос нарушает требования идемпотентности для запроса. Рекомендуемый HTTP-код: 412
INVALID_FIELD_VALUE Используется, если запрос содержит значение для поля, которого нет в наборе поддерживаемых значений. Рекомендуемый HTTP-код: 400
MISSING_REQUIRED_FIELD Используется, если обязательное поле в запросе не задано. Рекомендуемый HTTP-код: 400
PRECONDITION_VIOLATION Используется, если ограничение на операцию нарушено (например, когда сумма запроса на возврат превышает сумму, оставшуюся в транзакции). Рекомендуемый HTTP-код: 400
USER_ACTION_IN_PROGRESS Используется, если запрос не может быть обработан в данный момент, так как он прервет внутрипроцессное действие пользователя, которое эффективно действует как системная блокировка. Этот код нельзя использовать для обозначения сбоев из-за внутренних ошибок параллелизма, характерных для конкретной реализации. Рекомендуемый HTTP-код: 423
INVALID_DECRYPTED_REQUEST Используется, если полезная нагрузка запроса может быть расшифрована, но результирующее сообщение не может быть проанализировано. Рекомендуемый HTTP-код: 400
FORBIDDEN Доступ к запрашиваемому ресурсу запрещен. Рекомендуемый HTTP-код: 403