ErrorResponse

Objet de réponse d'erreur 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 à toutes les réponses.

errorResponseCode

enum (ErrorResponseCode)

FACULTATIF: code qui capture le type d'erreur survenue.

errorDescription

string

FACULTATIF: Décrivez cet état pour que les représentants de l'assistance puissent déboguer les erreurs. Notez qu'il n'est jamais présenté aux 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 d'informations supplémentaires dans ce champ. Par exemple, INVALID_IDENTIFIER doit être accompagné d'informations dans ce champ indiquant le type d'identifiant non valide. Avertissement: N'incluez aucun jeton dans ce message à moins qu'il ne soit défini comme public.

paymentIntegratorErrorIdentifier

string

FACULTATIF: cet identifiant est spécifique à l'intégrateur et est généré par celui-ci. Il est utilisé à des fins de débogage uniquement afin d'identifier cet appel. Il s'agit de l'identifiant par lequel l'intégrateur connaît cet appel.