Códigos de error
Enumeradores | |
---|---|
UNKNOWN_ERROR_RESPONSE_CODE |
No establezcas este valor predeterminado. |
INVALID_API_VERSION |
Se usa si la versión de la API de la solicitud no es compatible. Código HTTP sugerido: 400 |
INVALID_PAYLOAD_SIGNATURE |
Se usa si la firma de la carga útil corresponde a una clave desconocida o inactiva. Código HTTP sugerido: 401 |
INVALID_PAYLOAD_ENCRYPTION |
Se utiliza si la encriptación de la carga útil es en una clave desconocida o inactiva. Código HTTP sugerido: 400 |
REQUEST_TIMESTAMP_OUT_OF_RANGE |
Se utiliza si requestTimestamp no es ± 60 s a partir de ahora. Código HTTP sugerido: 400 |
INVALID_IDENTIFIER |
Se utiliza si un identificador enviado en la solicitud era incorrecto o desconocido. Esto puede incluir PIAID, captureRequestId, Google Payment Token, etc. El tipo de identificador no válido debe especificarse en errorDescription. Código HTTP sugerido: 404 |
IDEMPOTENCY_VIOLATION |
Se utiliza si la solicitud infringe los requisitos de idempotencia de la solicitud. Código HTTP sugerido: 412 |
INVALID_FIELD_VALUE |
Se utiliza si la solicitud contiene un valor para un campo que no se encuentra en el conjunto de valores admitidos. Código HTTP sugerido: 400 |
MISSING_REQUIRED_FIELD |
Se utiliza si un campo obligatorio no está configurado en la solicitud. Código HTTP sugerido: 400 |
PRECONDITION_VIOLATION |
Se usa si se infringe una restricción de la operación (p.ej., cuando una solicitud de reembolso supera el importe restante de la transacción). Código HTTP sugerido: 400 |
USER_ACTION_IN_PROGRESS |
Se utiliza si la solicitud no se puede procesar en este momento porque interrumpiría una acción del usuario en proceso, que efectivamente actúa como un bloqueo del sistema. Este código no se debe usar para indicar fallas debido a errores de simultaneidad internos específicos de la implementación. Código HTTP sugerido: 423 |
INVALID_DECRYPTED_REQUEST |
Se utiliza si la carga útil de la solicitud podría desencriptarse, pero el mensaje resultante no se pudo analizar. Código HTTP sugerido: 400 |
FORBIDDEN |
Se prohíbe el acceso al recurso solicitado. Código HTTP sugerido: 403 |