Tester les paiements par carte

Vous trouverez ci-dessous des tableaux contenant les numéros de cartes de test et les informations client qui peuvent être soumises à notre plateforme de tests, ainsi que les réponses attendues correspondantes :

Lorsque vous traitez des transactions sur votre site en production, assurez-vous de ne pas utiliser ces informations ci-dessous.

Ceux-ci sont uniquement destinés à des fins de test et ne doivent pas être utilisés pour des transactions en direct.

Lors des tests, tous les types de cartes sont pris en charge. Cependant, lorsque vous utilisez votre compte en production, assurez-vous de disposer d’une clès ‘live’ valide pour le type de paiement soumis. Le fait de ne pas fournir de clès ‘live’ valide peut entraîner une erreur lors des transactions en production.

Les Bases

Lorsque vous effectuez des tests, vous pouvez utiliser les détails de la carte de test suivants pour simuler une réponse « réussie » :

  • Visa card « 4111 1111 1111 1111 » ou Mastercard « 5100 0000 0000 0511 ».
  • Définissez la date d’expiration sur n’importe quelle date valide dans le futur.
  • Utilisez le code de sécurité « 123 ».

Vous pouvez également envoyer différentes valeurs de montant pour influencer le résultat de la demande :

  • 700.00 renverra toujours une réponse refusée.
  • 600.10 renverra toujours une erreur du système bancaire.
  • 10.50 est une valeur sûre qui ne renverra pas d’erreur à moins que le numéro de carte envoyé ne soit utilisé pour simuler une réponse d’erreur, comme décrit ci-dessous.

Les cartes mentionnées ci-dessus renverront une valeur « non inscrite » pour 3-D Secure et sont destinées uniquement à des fins de tests de base. Après avoir traité avec succès les demandes avec les détails fournis, il est essentiel de tester minutieusement votre intégration 3-D Secure à l’aide des informations d’identification de test ci-dessous.

3-D Secure version 2

Vous devez effectuer une suite complète de paiements tests en utilisant toutes les cartes 3-D Secure v2 fournies ci-dessous. Vérifiez que votre système gère chaque scénario avec précision et affiche le message approprié au client :

(3DSv2) Scénario de test 1 : Authentification sécurisée 3D sans friction et autorisation réussie
Authentification réussie et sans friction représentant le titulaire de la carte étant authentifié par l’émetteur de sa carte.
Type de CartePANRéponse renvoyée
AMEX340000000001007THREEDQUERY
Enrolled: Y
Status: Y
AUTH
Error code: 0 – Ok
DINERS / DISCOVER6011000000001143
JCB3337000000000008
MASTERCARD5200000000001005
VISA (3-D Secure v2.1.0)4000000000001000
VISA (3-D Secure v2.2.0)4000000000002701
(3DSv2) Scénario de test 2 : échec de l’authentification sécurisée 3D sans friction et échec de l’autorisation
L’authentification a échoué par l’émetteur de la carte sans contestation.
Type de CartePANRéponse renvoyée
AMEX340000000001015THREEDQUERY
Enrolled: Y
Status: N
AUTH
Error code: 60022 – Unauthenticated
DINERS / DISCOVER6011000000001010
JCB3337000000000990
MASTERCARD5200000000001013
VISA (3-D Secure v2.1.0)4000000000001018
VISA (3-D Secure v2.2.0)4000000000002925
(3DSv2) Scénario de test 3 : tentatives d’authentification sécurisée 3D sans friction et d’autorisation réussie
Le titulaire de la carte est inscrit à 3-D Secure, mais l’émetteur de la carte ne prend pas en charge le programme, ce qui entraîne une expérience d’authentification de remplacement.
Type de CartePANRéponse renvoyée
AMEX340000000001023THREEDQUERY
Enrolled: Y
Status: A
AUTH
Error code: 0 -Ok
DINERS / DISCOVER6011000000001028
JCB3337000000007045
MASTERCARD5200000000001021
VISA (3-D Secure v2.1.0)4000000000001026
VISA (3-D Secure v2.2.0)4000000000002719
(3DSv2) Scénario de test 4 : authentification sécurisée 3D sans friction non disponible auprès de l’émetteur et autorisation réussie
L’authentification n’est pas disponible pour le moment.
Type de CartePANRéponse renvoyée
AMEX340000000001031THREEDQUERY
Enrolled: Y
Status: U
AUTH
Error code: 0 – Ok
DINERS / DISCOVER6011000000001036
JCB3337000000000735
MASTERCARD5200000000001039
VISA (3-D Secure v2.1.0)4000000000001034
VISA (3-D Secure v2.2.0)4000000000002313
(3DSv2) Scénario de test 5 : Authentification sécurisée 3D sans friction rejetée par l’émetteur et échec de l’autorisation
Authentification rejetée par l’émetteur de la carte ne nécessitant pas de contestation.
Type de CartePANRéponse renvoyée
AMEX340000000001049THREEDQUERY
Enrolled: Y
Status: R
AUTH
Error code: 60022 – Unauthenticated The subsequent AUTH should NOT be processed.
DINERS / DISCOVER6011000000001044
JCB3337000000000321
MASTERCARD5200000000001047
VISA (3-D Secure v2.1.0)4000000000001042
VISA (3-D Secure v2.2.0)4000000000002537
(3DSv2) Scénario de test 6 : Authentification sécurisée 3D non disponible lors de la recherche et de l’autorisation réussie
Authentification non disponible lors de la recherche en raison d’une erreur système.
Type de CartePANRéponse renvoyée
AMEX340000000001056THREEDQUERY
Enrolled: U
Status: None
AUTH
Error code: 0 – Ok
DINERS / DISCOVER6011000000001051
JCB3337000000006765
MASTERCARD5200000000001054
VISA (3-D Secure v2.1.0)4000000000001059
VISA (3-D Secure v2.2.0)4000000000002990
(3DSv2) Scénario de test 9 : Intensification réussie de l’authentification sécurisée 3D et autorisation réussie
Transaction d’authentification traditionnelle réussie (défi).
Type de CartePANRéponse renvoyée
AMEX340000000001098THREEDQUERY
Enrolled: Y
Status: C
AUTH
Error code: 0 – Ok
DINERS / DISCOVER6011000000001093
JCB3337000000200004
MASTERCARD5200000000001096
VISA (3-D Secure v2.1.0)4000000000001091
VISA (3-D Secure v2.2.0)4000000000002503
(3DSv2) Scénario de test 10 : Échec de l’authentification renforcée 3-D sécurisée et aucune autorisation
Transaction d’authentification traditionnelle renforcée (défi) avec défi du titulaire de carte ayant échoué.
Type de CartePANRéponse renvoyée
AMEX340000000001106THREEDQUERY
Enrolled: Y
Status: C
AUTH
Not performed
DINERS / DISCOVER6011000000001101
JCB3337000000200087
MASTERCARD5200000000001104
VISA (3-D Secure v2.1.0)4000000000001109
VISA (3-D Secure v2.2.0)4000000000002370
(3DSv2) Scénario de test 11 : L’authentification renforcée 3-D Secure n’est pas disponible et l’autorisation est réussie
L’authentification renforcée n’est pas disponible.
Type de CartePANRéponse renvoyée
AMEX340000000001114THREEDQUERY
Enrolled: Y
Status: C
AUTH
Error code: 0 – Ok
DINERS / DISCOVER6011000000001119
JCB3337000000200079
MASTERCARD5200000000002664
VISA (3-D Secure v2.1.0)4000000000001117
VISA (3-D Secure v2.2.0)4000000000002420
(3DSv2) Scénario de test 12 : Erreur sur l’authentification sécurisée 3-D et aucune autorisation
Une erreur système s’est produite lors de la tentative de traitement de la demande d’authentification.
Type de CartePANRéponse renvoyée
AMEX340000000001122THREEDQUERY
Enrolled: Y
Status: C
AUTH
Not performed
DINERS / DISCOVER6011000000001127
JCB3337000000200046
MASTERCARD5200000000001120
VISA (3-D Secure v2.1.0)4000000000001125
VISA (3-D Secure v2.2.0)4000000000002644
(3DSv2) Scénario de test 13 : Authentification sécurisée 3D contournée et autorisation réussie
Il a été décidé de contourner la contestation demandée par l’émetteur pour cette transaction.
Type de CartePANRéponse renvoyée
AMEX340000000001080THREEDQUERY
Enrolled: B
Status: None
AUTH
Error code: 0 – Ok
DINERS / DISCOVER6011000000001085
JCB3337000000000537
MASTERCARD5200000000001088
VISA (3-D Secure v2.1.0)4000000000001083
VISA (3-D Secure v2.2.0)4000000000002560