ErrorResponseCode

Codes d'erreur

Enums
UNKNOWN_ERROR_RESPONSE_CODE Ne définissez jamais cette valeur par défaut.
INVALID_API_VERSION Utilisé si la version de l'API de la requête n'est pas compatible. Code HTTP recommandé: 400
INVALID_PAYLOAD_SIGNATURE Utilisé si la signature de la charge utile est destinée à une clé inconnue ou inactive. Code HTTP recommandé: 401
INVALID_PAYLOAD_ENCRYPTION Utilisé si le chiffrement de la charge utile concerne une clé inconnue ou inactive. Code HTTP recommandé: 400
REQUEST_TIMESTAMP_OUT_OF_RANGE À utiliser si l'horodatage de la requête est différent d'environ 60 secondes. Code HTTP recommandé: 400
INVALID_IDENTIFIER Utilisé si un identifiant envoyé dans la requête n'est pas valide ou est inconnu. Il peut s'agir d'un code PIAID, captureRequestId ou Google Payment Token, etc. Le type d'identifiant non valide doit être spécifié dans le champ "errorDescription". Code HTTP recommandé: 404
IDEMPOTENCY_VIOLATION Utilisé si la requête ne respecte pas les exigences d'idempotence de la requête. Code HTTP recommandé: 412
INVALID_FIELD_VALUE À utiliser si la requête contient une valeur pour un champ qui ne figure pas dans l'ensemble des valeurs acceptées. Code HTTP recommandé: 400
MISSING_REQUIRED_FIELD Utilisé si un champ obligatoire n'est pas défini dans la requête. Code HTTP recommandé: 400
PRECONDITION_VIOLATION Utilisé en cas de non-respect d'une contrainte de l'opération (par exemple, lorsqu'une demande de remboursement dépasse le montant restant sur la transaction). Code HTTP recommandé: 400
USER_ACTION_IN_PROGRESS À utiliser si la requête ne peut pas être traitée pour le moment, car cela interromprait une action de l'utilisateur en cours de traitement, qui agit comme un verrouillage du système. Ce code ne doit pas être utilisé pour indiquer des échecs dus à des erreurs de simultanéité interne spécifiques à l'implémentation. Code HTTP recommandé: 423
INVALID_DECRYPTED_REQUEST Utilisé si la charge utile de la requête peut être déchiffrée, mais que le message n'a pas pu être analysé. Code HTTP recommandé: 400
FORBIDDEN L'accès à la ressource demandée est interdit. Code HTTP recommandé: 403