threeDSResponse

L'objet threeDSResponse permet d'obtenir des informations à propos de l'authentification 3D Secure v1.

Il contient un attribut authenticationResultData qui décrit le résultat de l’authentification 3D Secure v1.

Il est composé des attributs suivants :

Attribut Format
transactionCondition

Statut de l'authentification 3D Secure. Les valeurs possibles sont :

  • COND_3D_SUCCESS

    Succès de l'authentification.

    Le marchand et le porteur de la carte sont inscrits au programme 3D Secure et le porteur s’est authentifié correctement.
  • COND_3D_FAILURE

    Echec de l’authentification.

    Le marchand et le porteur de la carte sont inscrits au programme 3D Secure mais l’acheteur n’a pas réussi à s’authentifier (mauvais mot de passe).
  • COND_3D_ERROR

    Authentification en erreur.

    Le marchand participe au programme 3D Secure mais le serveur de la plateforme de paiement a rencontré un problème technique durant le processus d’authentification (lors de la vérification de l’inscription de la carte au programme 3D ou de l’authentification du porteur).
  • COND_3D_NOTENROLLED

    Porteur non enrôlé.

    Le marchand participe au programme 3D Secure mais la carte du porteur n’est pas enrôlée.
  • COND_3D_ATTEMPT

    Tentative d'authentification.

    Le marchand et le porteur de la carte sont inscrits au programme 3D Secure mais l’acheteur n’a pas eu à s’authentifier (le serveur de contrôle d’accès de la banque qui a émis la carte n’implémente que la génération d’une preuve de tentative d’authentification).
  • COND_SSL

    3D Secure non applicable.

    Le marchand n’est pas enrôlé à 3D Secure ou le canal de vente n’est pas couvert par cette garantie.
string
enrolled

Statut enrôlement du porteur. Les valeurs possibles sont :

  • Y pour un statut enrôlé.
  • N pour un statut non enrôlé.
  • U pour un statut inconnu.
string
status

Statut de l'authentification du porteur. Les valeurs possibles sont :

  • Y pour un statut authentifié 3 DS.
  • N pour une erreur d'authentification.
  • U pour une authentification impossible.
  • A pour un essai d'authentification.
a1
eci

Indicateur de commerce Electronique.

La valeur eci est fonction du statut de l’authentification 3DS et du type de carte. Les valeurs possibles sont :
  status = Y status = A status = U status = N
VISA - AMEX 5 6 7 -
MasterCard 02 01 - -
string
xid

Numéro de transaction 3DS.

string
cavvAlgorithm

Algorithme de vérification de l’authentification du porteur (CAVV). Les valeurs possibles sont :

  • 0 pour HMAC.
  • 1 pour CVV.
  • 2 pour CVV_ATN.
  • 3 pour Mastercard SPA.
n1
cavv

Certificat de l’ACS.

string
signValid

Signature de l’authentification 3DS.

string
brand

Réseau de la carte.

string