Cas de test
Utilisez les données de cas de test UNIQUEMENT pour les demandes de paiement dans notre environnement de test.
Utiliser ces données dans notre environnement de production entraînera des résultats de test indésirables.
Introduction
Avant de passer en production, vous aurez besoin de comprendre comment fonctionne notre plateforme et comment traiter les retours reçus pour les transactions traitées.
Comme cela constitue une étape clé dans votre parcours pour finalement traiter des transactions en production, nous avons conçu GoPay de manière à vous permettre d'effectuer des transactions de test de multiples façons avec l'une de nos méthodes de paiement :
- Résultats de transactions réussies, refusées et incertaines.
- Différents scénarios de 3-D Secure.
- Cas liés à la fraude.
- Résultats lors de l'utilisation de l'un de nos services spécifiques.
Sans aucun coût impliqué, GoPay vous offre un excellent moyen de simuler n'importe quel cas commercial que vous pourriez rencontrer dans vos activités !
Assurez-vous de passer à endpoint disponible en production dès que vous avez finalisé vos tests.
Commencer
Avant de commencer les tests, assurez-vous que vous :
- Configurez un compte de test actif sur notre plateforme, avec toutes les méthodes de paiement actives que vous souhaitez tester.
- Comprenez les propriétés présentées dans les tableaux ci-dessous.
Propriétés d'entrée (valeurs que vous devez envoyer dans votre demande de transaction)
Propriété Description amount Se réfère à la propriété order.amountOfMoney.amount (CreateHostedCheckout/CreatePayment) currency Se réfère à la propriété order.amountOfMoney.currencyCode (CreateHostedCheckout/CreatePayment) authorizationMode
requiresApprovalSe réfère à la propriété
cardPaymentMethodSpecificInput.authorizationMode
mobilePaymentMethodSpecificInput.authorizationMode
redirectPaymentMethodSpecificInput.requiresApproval
dans les demandes (CreateHostedCheckout/CreatePayment).Consultez notre guide dédié pour en savoir plus sur ces propriétés et les modes d'autorisation disponibles.
Si non spécifié, toute valeur pour les propriétés est valide pour tout scénario donné :
amount
currency
authorizationMode
-
Propriétés de sortie (valeurs que vous recevez de notre plateforme après avoir soumis une demande)
Propriétés Description eci Se réfère à la propriété paymentOutput.cardPaymentMethodSpecificOutput.threeDSecureResults.eci (GetPayment/GetPaymentDetails/GetPaymentDetails)
Pour en savoir plus sur les valeurs ECI et leur signification, consultez notre guide dédié.
statusCode Se réfère aux propriétés
statusOutput.statusCode
payment.statusOutput.statusCode
createdPaymentOutput.payment.statusOutput.statusCodePour en savoir plus sur ces propriétés et lesquelles de nos appels API les retournent, consultez notre guide dédié.
Cartes de Crédit
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
371449635311004 (flux 3-D Secure sans friction eci=5) 379764422997381 (flux de défi 3-D Secure eci=5) Consultez l'onglet Intégration pour un exemple en JSON. |
|
Autorisations/direct sales non réussies (statusCode=2) |
Consultez l'onglet Intégration pour un exemple en JSON. |
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
4150557357382737 (flux 3-D Secure sans friction eci=5) Consultez l'onglet Intégration pour un exemple en JSON. |
|
Autorisations/direct sales non réussies (statusCode=2) |
4150552528410004 (flux 3-D Secure sans friction eci=91) Consultez l'onglet Intégration pour un exemple en JSON. |
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
36179157859125 (flux de défi 3-D Secure eci=5) Consultez l'onglet Intégration pour un exemple en JSON. |
|
Autorisations/direct sales non réussies (statusCode=2) |
36155897388518 (flux de défi 3-D Secure eci=91)
Consultez l'onglet Intégration pour un exemple en JSON. |
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
6011492100005191 (Pas de 3-D Secure eci=12) Consultez l'onglet Intégration pour un exemple en JSON. |
|
Autorisations/direct sales non réussies (statusCode=2) |
Consultez l'onglet Intégration pour un exemple en JSON. |
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
3528798062014879 (flux de défi 3-D Secure eci=5) Consultez l'onglet Intégration pour un exemple en JSON. |
|
Autorisations/direct sales non réussies (statusCode=2) |
3569990010083821 (flux de défi 3-D Secure eci=91)
Consultez l'onglet Intégration pour un exemple en JSON. |
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
5020802352808673 (flux de défi 3-D Secure eci=5) Consultez l'onglet Intégration pour un exemple en JSON. |
|
Autorisations/direct sales non réussies (statusCode=2) |
Consultez l'onglet Intégration pour un exemple en JSON. |
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
5137009801943438 (flux 3-D Secure sans friction eci=5) 5130257474533310 (flux de défi 3-D Secure eci=5) Consultez l'onglet Intégration pour un exemple en JSON. |
|
Autorisations/direct sales non réussies (statusCode=2) |
5168645305790452 (flux 3-D Secure sans friction eci=91) Alternativement :
Consultez l'onglet Intégration pour un exemple en JSON. |
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
6250947000000048 (flux 3-D Secure sans friction eci=5) Consultez l'onglet Intégration pour un exemple en JSON. |
|
Autorisations/direct sales non réussies (statusCode=2) |
Consultez l'onglet Intégration pour un exemple en JSON. |
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
4330264936344675 (flux 3-D Secure sans friction eci=5) 4450213273993630 (flux 3-D Secure sans friction eci=6) 4874970686672022 (flux de défi 3-D Secure eci=5) Consultez l'onglet Intégration pour un exemple en JSON. |
|
Autorisations/direct sales non réussies (statusCode=2) |
4450022237973103 (flux de défi 3-D Secure eci=91)
Consultez l'onglet Intégration pour un exemple en JSON. |
- Pour simuler les statuts en attente suivants, nous devons configurer votre compte et nous assurer que les transactions sont traitées en ligne (ou hors ligne lorsque le système d'acquisition en ligne est indisponible). Contactez-nous pour que cela se réalise.
- Lisez notre guide dédié aux statuts des transactions pour en savoir plus sur ces scénarios exceptionnels et comment les gérer.
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales en attente (statusCode=51) |
|
|
Ventes directes en attente (statusCode=51) |
|
|
Remboursements réussis (statusCode=8) |
Juste après le traitement de la demande RefundPayment, vous recevrez statusCode=81 dans le retour. Notre plateforme mettra à jour la transaction à statusCode=8 après quelques minutes. Assurez-vous de récupérer ce statut final soit via une demande GetPayment/GetPaymentDetails, soit via webhooks |
|
Remboursements incertains (statusCode=82) |
|
|
Remboursements non réussis (statusCode=83) |
|
|
Captures incertaines (statusCode=92) |
|
|
Captures non réussies (statusCode=93) |
|
CVV pour cartes de test
Utilisez n'importe quel numéro de 3 ou 4 chiffres pour le CVV sur la Hosted Checkout Page / Hosted Tokenization Page ou pour cardPaymentMethodSpecificInput.card.cvv dans les demandes Server-to-server.
Cartes co-brandées
| Données de test | Remarques |
|---|---|
| Autorisations/direct sales réussies (statusCode=5/9) |
6775906379873550 |
| Autorisations/direct sales non réussies (statusCode=2) |
|
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
5341013985664960 |
|
Autorisations/direct sales non réussies (statusCode=2) |
|
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
4010051418887694 (flux 3-D Secure sans friction eci=5) |
|
Autorisations/direct sales non réussies (statusCode=2) |
|
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
4150584706736801 (flux 3-D Secure sans friction eci=5) |
|
Autorisations/direct sales non réussies (statusCode=2) |
|
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/direct sales réussies (statusCode=5/9) |
|
|
Autorisations/direct sales non réussies (statusCode=2) |
|
Méthodes de paiement alternatives
| Cas d'utilisation | Données de test |
|---|---|
|
Ventes directes réussies (statusCode=9) |
Utilisez notre simulateur d'environnement de test pour simuler la redirection vers et le retour d'Alipay+. Consultez l'onglet Intégration pour un exemple en JSON. |
- Utilisez l'environnement de test d'Apple pour effectuer des transactions de test. Cela nécessite :
- Un Apple ID PREPRAD distinct de celui de PROD.
- Un compte développeur Apple actif afin que vous puissiez ajouter votre Apple ID sous "Testeurs Sandbox".
- Utiliser les cartes de test Apple que vous pouvez trouver ici.
- Consultez l'onglet Intégration pour un exemple en JSON.
| Cas d'utilisation | Données de test |
|---|---|
|
Ventes directes réussies (statusCode=9) avec dinématique challenge |
|
|
Ventes directes réussies (statusCode=9) avec cinématique d'authentification frictionless ou passive |
|
|
Ventes directes réussies (statusCode=9) avec cinématique challenge |
|
| Autorisations / ventes directes non réussies (statusCode=2) cinématique d'authentification frictionless ou passive |
|
Consultez l'onglet Intégration pour un exemple JSON.
| Cas d'utilisation | Données de test |
|---|---|
|
Ventes directes réussies (statusCode=4/9) |
|
- Lors de l'activation du virement bancaire dans votre compte de test, nous le configurerons systématiquement pour des tests de bout en bout.
- Pour simuler le flux de paiement complet aboutissant au statut statusOutput.statusCode=9, sélectionnez le pays « Autriche » et « Autres banques » > « Erste Bank » sur la page de sélection bancaire. Utilisez « AT611904300234573201 » pour le paiement. À l'écran suivant, sélectionnez « Thor (sidentity) » pour vous connecter.
Toute autre combinaison entraînera le statut intermédiaire statusOutput.statusCode=4. - Le nom de vos clients et l'IBAN ne sont pas disponibles en mode de test.
| Cas d’utilisation | Données de test |
|---|---|
|
Ventes directes réussies (statusCode=9) |
|
| Autorisations/direct sales non réussies (statusCode=2) |
|
| Remboursements réussis (statusCode=8) |
|
| Remboursements non réussis (statusCode=83) |
|
- Utilisez le simulateur BLIK de notre plateforme pour traiter les transactions dans notre environnement de test.
- Consultez l'onglet Intégration pour un exemple de JSON.
- Pour simuler l'un des cas d'utilisation spéciaux suivants, adaptez amount en conséquence et/ou entrez le code BLIK correspondant sur le Hosted Checkout Page.
| Cas d'utilisation | Données de test |
|---|---|
| Votre paiement est accepté (statusCode=9) | BLIK Code: 999000 |
|
Un code BLIK incorrect a été saisi (statusCode=2 avec errors.errorCode=30000001) |
Tout code BLIK invalide |
|
Paiement échoué. Fonds insuffisants (statusCode=2 avec errors.errorCode=30000002) |
BLIK Code: 960 111 |
| Paiement refusé dans une application bancaire (statusCode=2 avec errors.errorCode=30000003) | BLIK Code: 934 111 |
| Paiement refusé dans une application bancaire (statusCode=2 avec errors.errorCode=30000004) | BLIK Code: 989 111 |
| Paiement échoué. Dépassement de la limite de transaction. (statusCode=2 avec errors.errorCode=30000005) | BLIK Code: 990 111 |
| Paiement échoué. Non confirmé à temps dans l'application bancaire (statusCode=2 avec errors.errorCode=30000004) | BLIK Code: 949 111 |
| Un problème technique est survenu. Veuillez contacter l'assistance technique (statusCode=2 avec errors.errorCode=30001051) | BLIK Code: 902 111 |
| Un problème technique est survenu. Veuillez contacter l'assistance technique (statusCode=2 avec errors.errorCode=30001051) | BLIK Code: 956 111 |
| Un problème technique est survenu. Veuillez contacter l'assistance technique (statusCode=2 avec errors.errorCode=30001051) | BLIK Code: 961 111 |
| Un problème technique est survenu. Veuillez contacter l'assistance technique (statusCode=2 avec errors.errorCode=30001051) | BLIK Code: 969 111 |
| Le code BLIK entré est incorrect. Veuillez réessayer (statusCode=2 avec errors.errorCode=30000001) |
|
| Le code BLIK entré est incorrect. Veuillez réessayer (statusCode=2 avec errors.errorCode=30000001) |
|
| Le code BLIK entré est incorrect. Veuillez réessayer (statusCode=2 avec errors.errorCode=30000001) |
|
| Le code BLIK entré est incorrect. Veuillez réessayer (statusCode=2 avec errors.errorCode=30000001) |
|
| Le paiement a échoué. Non confirmé à temps dans l’application bancaire (statusCode=2 avec errors.errorCode=30000001) |
|
- Pour effectuer des transactions de test, vous devez contacter Thunes pour obtenir un compte de test.
- Alternativement, utilisez le simulateur Cadhoc de notre plateforme pour traiter des transactions dans notre environnement de test.
- Consultez l'onglet Intégration pour un exemple JSON.
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations réussies/ventes directes (statusCode=5/9) |
|
- Pour effectuer des transactions de test, vous devez contacter Bimpli Cado pour obtenir un compte de test.
- Alternativement, utilisez le simulateur Bimpli Cado de notre plateforme pour traiter des transactions dans notre environnement de test.
- Consultez l'onglet Intégration pour un exemple JSON.
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations réussies/ventes directes (statusCode=5/9) |
|
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations réussies/ventes directes (statusCode=5/9) |
|
- Pour effectuer des transactions de test, vous devez contacter Thunes pour obtenir un compte de test.
- Alternativement, utilisez le simulateur Cetelem 3x/4x de notre plateforme pour traiter des transactions dans notre environnement de test.
- Consultez l'onglet Intégration pour un exemple JSON.
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations réussies/ventes directes (statusCode=5/9) |
|
|
Autorisations infructueuses (statusCode=2) |
|
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations réussies/ventes directes (statusCode=5/statusCode=9) |
Utilisez notre simulateur d'environnement de test pour simuler la redirection vers et le retour de Cofidis. Consultez l'onglet Intégration pour un exemple JSON. |
- Pour effectuer des transactions de test, vous devez contacter EPS pour obtenir des identifiants de test ("Benutzername”/”Passwort").
- Selon le cas d'utilisation, des différences s'appliquent :
| Cas d'utilisation | Données de test |
|---|---|
|
Ventes directes réussies (statusCode=9) sans données de compte bancaire client |
Pour traiter une transaction de test, suivez ces étapes :
Consultez l'onglet Intégration pour un exemple JSON. |
|
Ventes directes réussies (statusCode=9) avec données de compte bancaire client |
Pour traiter une transaction de test, suivez ces étapes :
Consultez l'onglet Intégration pour un exemple JSON. |
Utilisez les cartes d'exemple de Google pour effectuer des transactions de test. Consultez l'onglet Intégration pour un exemple JSON.
| Cas d'utilisation | Données de test |
|---|---|
|
Ventes directes réussies |
amount < 2000 |
| Autorisations/Ventes directes non réussies (statusCode=2) |
amount=4120000 |
| Ventes directes incertaines permanentes (statusCode=51) |
amount=4020060 |
| Ventes directes incertaines temporaires (statusCode=51 avec une mise à jour vers statusCode=9 après 30 secondes) |
amount=3000030 |
Consultez l'onglet Intégration pour un exemple JSON. Adaptez le montant en conséquence pour atteindre le résultat souhaité.
- Utilisez notre simulateur d'environnement de test pour traiter des transactions dans notre environnement de test.
- Consultez l'onglet Intégration pour un exemple JSON.
| Cas d'utilisation | Données de test |
|---|---|
|
Ventes directes réussies (statusCode=9) |
|
- Pour effectuer des transactions de test, vous devez contacter Thunes pour un compte de test.
- Consultez l'onglet Intégration pour un exemple JSON.
- Comme les fonds sur la carte sont effectivement bloqués par les autorisations / paiements, veuillez ne pas oublier de rembourser les transactions.
| Cas d'utilisation | Données de test |
|---|---|
|
Ventes directes réussies (statusCode=9) |
Avec une valeur d'achat minimale de 5 € (amount >= 500):
Avec une valeur d'achat maximale de 50 € (amount <= 5000):
Transaction autonome réussie (pas de paiement complémentaire:
Transaction autonome réussie (pas de paiement complémentaire), ignorant les minimum/maximum de 5€/50€ pour cette carte-cadeau:
Transaction réussie avec paiement complémentaire:
Voir l'onglet Intégration pour un exemple JSON. |
| Autorisations/Ventes directes non réussies (statusCode=2) |
Avec une valeur d'achat minimale de 5 € (amount < 500):
Avec une valeur d'achat maximale de 50 € (amount > 5000):
Rejeté par l'acquéreur:
Paramètres invalides:
Détaillant invalide ou inconnu:
Carte ou client n'existe pas:
Délai d'attente ou échec de communication
Aucun solde disponible sur la carte-cadeau:
Voir l'onglet Intégration pour un exemple JSON. |
| Commandes annulées (statusCode=1) |
Transaction annulée par le client
Échec de l'annulation
Voir l'onglet Intégration pour un exemple JSON. |
Notre plateforme vous permet d'effectuer des tests à la fois via :
- Notre simulateur Klarna (qui est à votre disposition par défaut). Consultez l'onglet Intégration pour un exemple JSON.
- De bout en bout avec l'environnement Klarna Playground. Contactez-nous pour mettre cela en place. Utilisez les données d'exemple de Klarna pour différents marchés afin de simuler différents scénarios.
Nous recommandons d'effectuer une transaction réussie (statusCode=9) (pour chaque pays/méthode de paiement Klarna) avec notre simulateur avant de tester votre intégration avec l'environnement Klarna Playground.
Pour effectuer des transactions de test, consultez l'onglet "Intégration" pour un exemple en JSON. Aucune donnée de test supplémentaire n'est requise.
Pendant le flux de paiement, notre plateforme vous indiquera de simuler le résultat de transaction / code d'erreur souhaité :
- AUTHORISED: statusCode=4
- EXECUTED: statusCode=9
- AUTHORISED then EXECUTED (with time limit): statusCode=4 avec une mise statusCode=9 après quelques minutes
- REJECTED: statusCode=2 avec errors.errorCode=30171001
- FAILED: statusCode=2 avec errors.errorCode=30051001
- EXPIRED: statusCode=2 avec errors.errorCode=30051001
- AUTHORISED then REJECTED (with time limit): statusCode=4 avec une mise à jour vers statusCode=2 après errors.errorCode=30171001 après quelques minutes
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/ventes directes réussies (statusCode=5/statusCode=9Autorisations/ventes directes non réussies (statusCode=2) |
Utilisez notre simulateur d'environnement de test pour simuler la redirection vers et le retour d'information de MB Way. Consultez l'onglet Intégration pour un exemple JSON. |
| Cas d'utilisation | Données de test |
|---|---|
|
Ventes directes réussies (statusCode=9) |
|
- Pour effectuer des transactions de test, vous devez contacter Thunes pour obtenir un compte de test.
- Consultez l'onglet Intégration pour un exemple JSON.
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations réussies (statusCode=51) |
Envoyez une demande standard à notre environnement de TEST. Consultez l'onglet Intégration pour un exemple JSON. |
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/ventes directes réussies (statusCode=5/9) |
|
- Pour effectuer des transactions de test, vous devez contacter Thunes pour un compte de test.
- Consultez l'onglet Intégration pour un exemple JSON.
- Comme les fonds sur la carte sont effectivement bloqués par les autorisations / paiements, veuillez ne pas oublier de rembourser les transactions.
- Pour effectuer des transactions de test, vous devez contacter Oney pour un compte de test et des identifiants de test.
- Alternativement, utilisez le simulateur de carte Oney de notre plateforme pour traiter des transactions dans notre environnement de test. Notez que notre environnement de test ne présente pas de branding personnalisé.
- Consultez l'onglet Intégration pour un exemple JSON.
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/ventes directes réussies (statusCode=5/9) |
|
- Pour effectuer des transactions de test, vous devez contacter Thunes pour un compte de test.
- Consultez l'onglet Intégration pour un exemple JSON.
- Comme les fonds sur la carte sont effectivement bloqués par les autorisations / paiements, veuillez ne pas oublier de rembourser les transactions.
| Cas d'utilisation | Données de test |
|---|---|
|
Ventes directes réussies (statusCode=9) |
Utilisez notre simulateur d'environnement de test pour simuler la redirection vers et le retour d'information de Przelewy24. Consultez l'onglet Intégration pour un exemple JSON. |
Il existe deux façons de tester votre intégration :
- Utilisez le simulateur PayPal de notre plateforme pour traiter des transactions dans notre environnement de test.
Comme il s'agit d'un outil interne, vos transactions n'atteignent pas PayPal. Contactez-nous pour configurer votre compte en conséquence et travailler avec les cas d'utilisation mentionnés ci-dessous. - Utilisez le Sandbox PayPal, vous permettant de réaliser des tests de bout en bout depuis votre compte de test. Contactez-nous pour configurer votre compte en conséquence.
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/ventes directes réussies (statusCode=5/9) |
|
|
Autorisations/ventes directes non réussies (statusCode=2) |
|
Utilisez le simulateur PostFinance Pay de notre plateforme pour traiter des transactions dans notre environnement de test.
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations/ventes directes réussies (statusCode=5/9) |
|
|
Autorisations/ventes directes non réussies (statusCode=2) |
|
|
Autorisations/ventes directes incertaines |
|
| Cas d'utilisation | Données de test |
|---|---|
|
Ventes directes réussies (statusCode=9) |
|
|
Autorisations/ventes directes infructueuses (statusCode=2) |
|
- Utilisez le simulateur Sofinco 3x-24x de notre plateforme pour traiter des transactions dans notre environnement de test.
- Consultez l'onglet Intégration pour un exemple JSON.
- Pour effectuer des transactions de test, vous devez contacter Spirit of Cadeau pour obtenir un compte de test.
- Alternativement, utilisez le simulateur Spirit of Cadeau de notre plateforme pour traiter des transactions dans notre environnement de test.
- Consultez l'onglet Intégration pour un exemple JSON.
| Cas d'utilisation | Données de test |
|---|---|
|
Autorisations réussies/ventes directes (statusCode=5/9) |
|
- Utilisez le simulateur TWINT de notre plateforme pour traiter des transactions dans notre environnement de test.
- Consultez l'onglet Intégration pour un exemple JSON.
- Pour simuler l'un des cas d'utilisation spéciaux suivants, adaptez amount dans votre requête en conséquence.
| Cas d'utilisation | amount |
|---|---|
| Paiement annulé (statusCode=1) | 4320000 |
| Paiement expiré (statusCode=2) | 4220000 |
| Autorisations infructueuses (statusCode=2) | 4120000 |
Pour simuler ces statuts, nous devons configurer votre compte en conséquence. Contactez-nous pour que cela puisse être fait.
Utilisez notre simulateur d’environnement de test pour simuler la redirection vers Wero ainsi que le retour d'information depuis Wero.
Pour activer Wero dans l’environnement de test, suivez les étapes suivantes :
- Connectez-vous au Merchant Portal dans l’environnement de test.
- Allez dans Affaires > Méthodes de paiement. Dans la liste des moyens de paiement disponibles, recherchez Wero.
- Sélectionnez « Simulation_APM » pour « Choisir un acquéreur ». Saisissez une valeur alphanumérique aléatoire pour « ID du marchand ».
- Cliquez sur « Activer Wero ».
| Cas d’usage | Données de test |
|---|---|
|
Direct sales réussies (statusCode=9) |
amount=3000000 |
|
Autorisation réussie (statusCode=5) |
amount=4120000 |
|
Autorisation temporairement en attente (statusCode=51) avec une notification mise à jour/retardée vers statusCode=9 après XX secondes. |
amount=40200xx Remplacez « xx » par le nombre de secondes correspondant au délai avant de recevoir la notification. |
|
Autorisation/direct sales refusées (statusCode=2) |
amount=8120000 |
|
Autorisation temporairement en attente (statusCode=51) avec une notification mise à jour/retardée vers statusCode=9 après 30 secondes malgré un défaut de paiement (couvert par l’émetteur). |
amount=6140000 |
|
Autorisation réussie (statusCode=5) mais remise en banque (données) échouée (statusCode=93). |
amount=4920000 |
Consultez l’onglet Intégration pour un exemple JSON.
Cas d'utilisation spéciaux
| Cas d'utilisation | Données de test |
|---|---|
|
Cinématique d'authentification frictionless ou passive eci=5 |
4150557357382737 |
|
Cinématique d'authentification frictionless ou passive eci=6 |
4150551403657424 |
|
Cinématique d'authentification frictionless ou passive eci=91 |
4150552528410004 |
|
Cinématique d'authentification frictionless ou passive eci=5 |
4150550997933993 |
|
Cinématique d'authentification frictionless ou passive eci=6 |
4150555480415796 |
|
Cinématique d'authentification frictionless ou passive eci=91 |
4150551453859136 |
| Cas d'utilisation | Données de test |
|---|---|
|
Cinématique d'authentification frictionless ou passive eci=5 |
36004400015012 |
|
Cinématique d'authentification frictionless ou passive eci=6 |
36004400072096 |
|
Flux de défi eci=5 |
36004400080248 |
|
Flux de défi eci=6 |
36341185608755 |
| Cas d'utilisation | Données de test |
|---|---|
|
Cinématique d'authentification frictionless ou passive eci=5 |
5137009801943438 |
|
Cinématique d'authentification frictionless ou passive eci=6 |
5156400512420624 |
|
Cinématique d'authentification frictionless ou passive eci=91 |
5168645305790452 |
|
Flux de défi eci=5 |
5130257474533310 |
|
Flux de défi eci=6 |
5168693992589936 |
|
Flux de défi eci=91 |
5144144373781246 |
| Cas d'utilisation | Données de test |
|---|---|
|
Cinématique d'authentification frictionless ou passive eci=5 |
4330264936344675 |
|
Cinématique d'authentification frictionless ou passive eci=6 |
4450213273993630 |
|
Cinématique d'authentification frictionless ou passive eci=91 |
4337328333414325 |
|
Flux de défi eci=5 |
4874970686672022 |
|
Flux de défi eci=6 |
4839645466321180 |
|
Flux de défi eci=91 |
4450022237973103 |