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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001007 | THREEDQUERY Enrolled: Y Status: Y AUTH Error code: 0 – Ok |
DINERS / DISCOVER | 6011000000001143 | |
JCB | 3337000000000008 | |
MASTERCARD | 5200000000001005 | |
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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001015 | THREEDQUERY Enrolled: Y Status: N AUTH Error code: 60022 – Unauthenticated |
DINERS / DISCOVER | 6011000000001010 | |
JCB | 3337000000000990 | |
MASTERCARD | 5200000000001013 | |
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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001023 | THREEDQUERY Enrolled: Y Status: A AUTH Error code: 0 -Ok |
DINERS / DISCOVER | 6011000000001028 | |
JCB | 3337000000007045 | |
MASTERCARD | 5200000000001021 | |
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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001031 | THREEDQUERY Enrolled: Y Status: U AUTH Error code: 0 – Ok |
DINERS / DISCOVER | 6011000000001036 | |
JCB | 3337000000000735 | |
MASTERCARD | 5200000000001039 | |
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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001049 | THREEDQUERY Enrolled: Y Status: R AUTH Error code: 60022 – Unauthenticated The subsequent AUTH should NOT be processed. |
DINERS / DISCOVER | 6011000000001044 | |
JCB | 3337000000000321 | |
MASTERCARD | 5200000000001047 | |
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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001056 | THREEDQUERY Enrolled: U Status: None AUTH Error code: 0 – Ok |
DINERS / DISCOVER | 6011000000001051 | |
JCB | 3337000000006765 | |
MASTERCARD | 5200000000001054 | |
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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001098 | THREEDQUERY Enrolled: Y Status: C AUTH Error code: 0 – Ok |
DINERS / DISCOVER | 6011000000001093 | |
JCB | 3337000000200004 | |
MASTERCARD | 5200000000001096 | |
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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001106 | THREEDQUERY Enrolled: Y Status: C AUTH Not performed |
DINERS / DISCOVER | 6011000000001101 | |
JCB | 3337000000200087 | |
MASTERCARD | 5200000000001104 | |
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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001114 | THREEDQUERY Enrolled: Y Status: C AUTH Error code: 0 – Ok |
DINERS / DISCOVER | 6011000000001119 | |
JCB | 3337000000200079 | |
MASTERCARD | 5200000000002664 | |
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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001122 | THREEDQUERY Enrolled: Y Status: C AUTH Not performed |
DINERS / DISCOVER | 6011000000001127 | |
JCB | 3337000000200046 | |
MASTERCARD | 5200000000001120 | |
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 Carte | PAN | Réponse renvoyée |
AMEX | 340000000001080 | THREEDQUERY Enrolled: B Status: None AUTH Error code: 0 – Ok |
DINERS / DISCOVER | 6011000000001085 | |
JCB | 3337000000000537 | |
MASTERCARD | 5200000000001088 | |
VISA (3-D Secure v2.1.0) | 4000000000001083 | |
VISA (3-D Secure v2.2.0) | 4000000000002560 |