ErrorResponse

Objet Error Response pour toutes les méthodes.

Représentation JSON
{
  "responseHeader": {
    object (ResponseHeader)
  },
  "errorResponseCode": enum (ErrorResponseCode),
  "errorDescription": string,
  "paymentIntegratorErrorIdentifier": string
}
Champs
responseHeader

object (ResponseHeader)

OBLIGATOIRE : en-tête commun pour toutes les réponses.

errorResponseCode

enum (ErrorResponseCode)

FACULTATIF : code qui enregistre le type d'erreur qui s'est produite.

errorDescription

string

FACULTATIF : Fournissez une description de cet état pour permettre aux conseillers d'assistance de déboguer les erreurs. Notez que cela n'est jamais visible par les utilisateurs. Il peut contenir du texte descriptif et non sensible utilisé pour le débogage. Notez que certaines valeurs de "errorResponseCode" doivent être accompagnées de détails supplémentaires dans ce champ. Par exemple, INVALID_IDENTIFIER doit être accompagné d'informations dans ce champ indiquant le type d'identifiant incorrect. Avertissement: N'incluez pas de jetons dans ce message, sauf s'ils sont définis comme publics.

paymentIntegratorErrorIdentifier

string

FACULTATIF : cet identifiant est spécifique à l'intégrateur et est généré par l'intégrateur. Il est utilisé uniquement à des fins de débogage pour identifier cet appel. Il s'agit de l'identifiant grâce auquel l'intégrateur connaît cet appel.