commonResponse

L'objet commonResponse permet d'obtenir des informations générales sur une opération.

Attribute Format
responseCode

Référez-vous au chapitre Gérer les erreurs applicatives.

Premier attribut à analyser quelle que soit l'opération.

  • La valeur 0 indique que l'opération s'est déroulée avec succès (à ne pas confondre avec le statut de la transaction).
  • Une valeur différente de 0 implique une analyse de l'attribut responseCodeDetails. Ce dernier précise l'origine de l'erreur.
n..2
responseCodeDetail

Détail de l’erreur si l'attribut responseCode est différent de 0.

Reportez-vous au chapitre Gérer les erreurs applicatives pour plus d'informations.

string
transactionStatusLabel

Libellé du statut de la transaction. Les valeurs possibles sont :

  • AUTHORISED

    En attente de remise.

    La transaction est acceptée et sera remise en banque automatiquement à la date prévue.
  • WAITING_AUTHORISATION

    En attente d’autorisation.

    La date de remise demandée est supérieure à la date de fin de validité d’une demande d’autorisation.
    Une autorisation de 1 EUR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte) a été réalisée et acceptée par la banque émettrice. La demande d’autorisation et la remise en banque seront déclenchées automatiquement.
  • REFUSED

    Refusée.

    La transaction est refusée.
string
shopId

Identifiant de la boutique.

n8
paymentSource

Origine de la transaction. Les valeurs possibles sont :

  • EC pour le commerce électronique.
  • MOTO pour une commande par e-mail ou téléphone.
  • CC pour un centre d'appel.
  • OTHER pour un autre canal de vente.
string
submissionDate

Date et heure UTC de la transaction exprimée au format W3C (exemple : 2016-07-16T19:20:00Z).

dateTime ans..40
contractNumber

Numéro de contrat commerçant utilisé.

string
paymentToken

Alias (token).

string