worldline Direct
S'inscrire

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 Direct 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é, Direct 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

    requiresApproval

    Se 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.statusCode

    Pour 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)
375418081197346 (flux 3-D Secure sans friction eci=5)

376691390182618 (flux 3-D Secure sans friction eci=6)

379764422997381 (flux de défi 3-D Secure eci=5)
379943305931143 (flux de défi 3-D Secure eci=6)

Consultez l'onglet Intégration pour un exemple en JSON.

Autorisations/direct sales non réussies (statusCode=2)

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

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)
4150551403657424 (flux 3-D Secure sans friction eci=6)

4150550997933993 (flux de défi 3-D Secure eci=5)
4150555480415796 (flux de défi 3-D Secure eci=6)

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)

4150551453859136 (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)

36179157859125 (flux de défi 3-D Secure eci=5)
36488479185378 (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)

36155897388518 (flux de défi 3-D Secure eci=91)
36259600000079 (flux 3-D Secure sans friction eci=91)
Alternativement :

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

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)

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

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)
3569990010096831 (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)

3569990010083821 (flux de défi 3-D Secure eci=91)
3569990010014859 (flux 3-D Secure sans friction eci=91)
Alternativement :

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

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)

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

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)
5156400512420624 (flux 3-D Secure sans friction eci=6)

5130257474533310 (flux de défi 3-D Secure eci=5)
5168693992589936 (flux de défi 3-D Secure eci=6)

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)
5144144373781246 (flux de défi 3-D Secure eci=91)

Alternativement :

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

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)
622800594044411751 (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)

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

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)
4839645466321180 (flux de défi 3-D Secure eci=6)

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)
Alternativement :

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

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)

  • Utilisez n'importe quel numéro de carte des schémas de carte mentionnés dans chapitre 3
  • Envoyez une demande avec les propriétés suivantes :
    amount=1404
    currencyCode=EUR
    authorizationMode=FINAL_AUTHORIZATION

Ventes directes en attente (statusCode=51)

  • Utilisez n'importe quel numéro de carte des schémas de carte mentionnés dans chapitre 3
  • Envoyez une demande avec les propriétés suivantes :
    amount=1402
    currencyCode=EUR
    authorizationMode=SALE

Remboursements réussis (statusCode=8)

  • Faites une demande de remboursement pour toute transaction par carte de crédit dans statusCode=9
  • Envoyez la demande avec n'importe quel amount
    • ne dépassant pas le montant initialement capturé
    • differente de amount=1303/1203

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)

  • Faites une demande de remboursement pour toute transaction par carte de crédit dans statusCode=9
  • Envoyez la demande avec amount=1203

Remboursements non réussis (statusCode=83)

  • Faites une demande de remboursement pour toute transaction par carte de crédit dans statusCode=9
  • Envoyez la demande avec amount=1303

Captures incertaines (statusCode=92)

  • Faites une demande de capture pour toute transaction par carte de crédit dans statusCode=5
  • Envoyez la demande avec amount=1209

Captures non réussies (statusCode=93)

  • Faites une demande de capture pour toute transaction par carte de crédit dans statusCode=5
  • Envoyez la demande avec amount=1309
  • Toute demande de capture avec un autre montant ne dépassant pas le montant initialement autorisé réussira (statusCode=9)
  • Juste après le traitement de la demande CapturePayment, vous recevrez statusCode=91 dans le retour. Notre plateforme mettra à jour la transaction à statusCode=93 après quelques minutes. Assurez-vous de récupérer ce statut final soit via une demande GetPayment/GetPaymentDetails, soit via webhooks

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)
  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Pour provoquer une transaction refusée (statusCode=2) à la place, envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Cas d'utilisation Données de test

Autorisations/direct sales réussies (statusCode=5/9)

5341013985664960

Autorisations/direct sales non réussies (statusCode=2)

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

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)

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Cas d'utilisation Données de test

Autorisations/direct sales réussies (statusCode=5/9)

4010061372166100 (flux 3-D Secure sans friction eci=5)

Autorisations/direct sales non réussies (statusCode=2)

  • Utilisez n'importe quel numéro de carte mentionné ci-dessus.
  • Envoyez une demande avec les propriétés suivantes :
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

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

  • 60600599999899064

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
  • 60600599999899817

Consultez l'onglet Intégration pour un exemple JSON.

Use case Test data

Successful direct sales (statusCode=4/9)

  • Send a standard requests to our TEST environment.
    See the Intégration tab for a JSON example.
  • Use one of the following IBANs according to the selected country:

    AT611904300234573201

    BE45000253450589
    BE23000017071491

    FR7600000000007212272749749
    FR7600000000007738373402539

    DE18000000004105955519
    DE18000000001328642110

    NL81AAAA8558157030
    NL57AAAA1574700953

    GB74AAAA00000082036979
    GB22AAAA00000067677162

    ES5800000000015474125931
    ES2900000000061259313830

    IT06A0000000000816987740647
    IT57A0000000000874085444242

  • When activating Bank Transfer in your test account, we will always set it up for end-to-end testing.
  • To simulate the full payment flow resulting in statusOutput.statusCode=9, select country "Austria" and "Other banks" > “Erste Bank“ under  on the bank selection page. Use "AT611904300234573201" for the payment. On the subsequent screen, select "Thor (sidentity)" to login. 
    Any other combination will result in the intermediate result statusOutput.statusCode=4
  • Your customers’ name and IBAN are not available in test.

Use case Test data

Successful direct sales (statusCode=9)

  • Phone number: 700 000 000
  • Password: any random string
  • amount<= 1500
  • currencyCode=EUR
  • authorizationMode=SALE
  • See the Intégration tab for a JSON example.
Unsuccessful authorisations/direct sales (statusCode=2)
  • Phone number: 700 000 000 / ko@ko.ko
  • Password: any random string
  • amount >1500
  • currencyCode=EUR
  • authorizationMode=SALE
  • See the Intégration tab for a JSON example.
Successful refunds (statusCode=8)
Unsuccessful refunds (statusCode=83)
  • Send a request with order.amountOfMoney.amount=1500 and a subsequent RefundPayment request with order.amountOfMoney.amount<=1500
  • See the Intégration tab for a JSON example. Adapt amount accordingly to reach the desired result.

  • To perform test transactions, you need to contact Thunes for a test account.
  • Alternatively, use our platform's Cadhoc simulator to process transaction in our test environment.
  • See the Intégration tab for a JSON example.
Use case Test data

Successful authorisations/direct sales (statusCode=5/9)

  • Card number: 5161309975555383
  • Expiration date: 23-06
  • Cryptogram: 943

  • To perform test transactions, you need to Bimpli Cado for a test account.
  • Alternatively, use our platform's CADO Carte simulator to process transaction in our test environment.
  • See the Intégration tab for a JSON example.
Use case Test data

Successful authorisations/direct sales (statusCode=5/9)

  • Card number: 4894921401035769
  • Expiration date: Any date in the future
  • Cryptogram: 123

Use case Test data

Successful authorisations/direct sales (statusCode=5/9)

  • To perform test transactions, you need to:
    • Contact Thunes for a test account and registering your e-mail address.
    • Install the Chèque-Vacances mobile app on your device.
  • See the Intégration tab for a JSON example.

  • To perform test transactions, you need to contact Thunes for a test account.
  • Alternatively, use our platform's Cetelem 3x/4x simulator to process transaction in our test environment.
  • See the Intégration tab for a JSON example.
Use case Test data

Successful authorisations/direct sales (statusCode=5/9)

  • Card number: 8000580000005557 / Password: FRATEST1 / Expiry date: Any date in the future / CVV: Any 3-digit number
  • Card number: 8000580000005565 / Password: FRATEST2 / Expiry date: Any date in the future / CVV: Any 3-digit number

Unsuccessful authorisations (statusCode=2)

  • Card number: 8000110000000018
  • Expiration date: Any date in the future
  • CVV: 3 random numbers
  • Password: FRATEST2

Use case Test data

Successful authorisations/direct sales (statusCode=5/statusCode=9)

  • Card number: 5017679110380400
  • Expiration date: Any date in the future
  • CVV: 3 random numbers

Use our test environment simulator to simulate the redirection to and the feedback from Cofidis. See the Intégration tab for a JSON example.

Cas d'utilisation Données de test

Autorisations/ventes directes réussies (statusCode=5/9)

  • Numéro de carte : 5395955800904069 / Date d'expiration : 02/26 / CVV : 606
    Numéro de carte : 5395955605797189 / Date d'expiration : 02/26 / CVV : 916
    Numéro de carte : 5395954000742742 / Date d'expiration : 01/26 / CVV : 721
  • Consultez l'onglet Intégration pour un exemple JSON.
As the funds on the card are indeed blocked by authorisations / payment, please do not forget to refund transactions

  • To perform test transactions, you need to contact EPS for test credentials ("Benutzername”/”Passwort").
  • Depending on the use case, differences apply:
Use case Test data

Successful direct sales (statusCode=9) without customer bank account data

To process a test transaction, follow these steps:

  1. On the EPS test page, enter "STZZATWWXXX" in the "Bankname/BIC/BLZ" field and click on the "Weiter zum Online-Banking" button.
  2. On the subsequent login page, enter your EPS test credentials for "Benutzername"/"Passwort".
  3. Click on "Login" and click on the "TAN ANFORDERN’ button. Enter the value next to "Ihr TAN" in the "TAN hier eintragen" field. Click on the "TAN SENDEN" button.

See the Intégration tab for a JSON example.

Successful direct sales (statusCode=9) with customer bank account data

To process a test transaction, follow these steps:

  1. On the login page, enter your EPS test credentials for "Benutzername"/"Passwort".
  2. Click on "Login" and click on the "TAN ANFORDERN" button. Enter the value next to "Ihr TAN" in the "TAN hier eintragen" field. Click on the "TAN SENDEN" button.

See the Intégration tab for a JSON example.

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
(statusCode=9)

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)

  • Numéro de carte : 9250004780000044623
  • Mot de passe : 081
  • Numéro de carte bancaire : 2507264734782317 (à utiliser pour le paiement des montants restants).
  • Tout cryptogramme
  • Toute date d'expiration
  • 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)

  • 7000000000000000998 (Avec une valeur d'achat minimale de 5 €)amount >= 500
  • 7000000000000000997 (Avec une valeur d'achat maximale de 50 €)
    amount <= 5000
  • 7000000000000000000 (Transaction autonome réussie (pas de paiement complémentaire).
  • 7000000000000000001 (Transaction autonome réussie (pas de paiement complémentaire), ignorant les minimum/maximum de 5€/50€ pour cette carte-cadeau).
  • 7000000000000000002 (Transaction réussie avec paiement complémentaire).

  • Voir l'onglet Intégration pour un exemple JSON.
Autorisations/Ventes directes non réussies (statusCode=2)
  • 7000000000000000998 (Avec une valeur d'achat minimale de 5 €)
    amount < 500
  • 7000000000000000997 (Avec une valeur d'achat maximale de 50 €)
    amount > 5000
  • 7000000000000000003 (Rejeté par l'acquéreur)
  • 7000000000000000009 (Paramètres invalides)
  • 7000000000000000099 (Détaillant invalide ou inconnu)
  • 7000000000000000119 (Carte ou client n'existe pas)
  • 7000000000000000999 (Délai d'attente ou échec de communication)
  • 7000000000000001000 (Aucun solde disponible sur la carte-cadeau)

  • Voir l'onglet Intégration pour un exemple JSON.
Commandes annulées (statusCode=1)
  • 7000000000000000018 (Transaction annulée par le client)
  • 7000000000000000101 (Échec de l'annulation)

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, vous devez contacter Linxo Connect pour obtenir des données 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/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.

Use case Test data

Successful direct sales (statusCode=9)

  • UpChequeDejeuner
    Apetiz
    • Card number: 4970 1011 1111 1112
    • Expiry date: Current date + 1 year in the future
    • CVV: any 3-digit number

  • SodexoBE
    • Banking card number: 5017 6700 0000 1800
    • Expiry date: Any date in the future
    • CVV: any 3-digit number

  • Monizze
    • Login: limo1@monizze.be
    • Password: limonetiktest
    • Banking card number: 4111 1111 1111 1111
    • Expiry date: Any date in the future
    • CVV: any 3-digit number

  • PassRestaurant
    • 1st generation
      • Card number: 8100 4000 0000 0000
    • 2nd generation
      • Card number: 5075 9700 0173 6316
      • Expiry date: 09/19
      • CVV: 602
  • Credit card
    • Card number: 4970 1011 1111 1112
    • Expiry date: Current date + 1 year in the future
    • CVV: any 3-digit number

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)

  • Numéro de carte : 4970 1011 1111 1112
  • Date d'expiration : mois actuel/+1 an dans le futur.
  • CVV : 3 chiffres aléatoires.
  • 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)

  • Numéro de carte : 8100400000000000000
  • Cryptogramme : 3 chiffres aléatoires
  • 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

Autorisations/ventes directes réussies (statusCode=5/9)

  • PAN : 5136 7100 9056 5714
  • Date d'expiration : mois actuel + 5 mois dans le futur.
  • Cryptogramme : 3 chiffres aléatoires.
  • Utilisez les identifiants suivants pour vous connecter au portail Thunes :

    • Identifiant : OuvertureQualif
    • Mot de passe : 5g563pMiCaLUv7eQPm33
  • 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 :

  1. 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.
  2. 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)

  • Envoyez une demande avec les propriétés suivantes :
    authorizationMode="FINAL_AUTHORIZATION" / "SALE"
    amount=1000

  • Consultez l'onglet Intégration pour un exemple JSON.

Autorisations/ventes directes non réussies (statusCode=2)

  • Envoyez une demande avec les propriétés suivantes :
    authorizationMode="FINAL_AUTHORIZATION"

    amount=1304


    authorizationMode="SALE"
    amount=1302
  • Consultez l'onglet Intégration pour un exemple JSON. Adaptez le montant en conséquence pour atteindre le résultat souhaité.

  • Pour effectuer des transactions de test, vous devez contacter Pledg pour obtenir des données de test.
  • Consultez l'onglet Intégration pour un exemple JSON.

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)

  • Envoyez la demande avec un montant différent de 4120000/4540100.
  • Consultez l'onglet Intégration pour un exemple JSON.

Autorisations/ventes directes non réussies (statusCode=2)

  • montant=4120000
  • Consultez l'onglet Intégration pour un exemple JSON. Adaptez le montant en conséquence pour atteindre le résultat souhaité. 

Autorisations/ventes directes incertaines
(statusCode=52)

  • montant=4540100
  • Consultez l'onglet Intégration pour un exemple JSON. Adaptez le montant en conséquence pour atteindre le résultat souhaité. 

Use case Test data

Successful direct sales (statusCode=9)

  • Send a request with one of the following IBANs:
    BE45000253450589
    BE23000017071491

    FR7600000000007212272749749
    FR7600000000007738373402539

    DE18000000004105955519
    DE18000000001328642110

    NL81AAAA8558157030
    NL57AAAA1574700953

    GB74AAAA00000082036979
    GB22AAAA00000067677162

    ES5800000000015474125931
    ES2900000000061259313830

    IT06A0000000000816987740647
    IT57A0000000000874085444242

  • See the Intégration tab for a JSON example.

Unsuccessful authorisations/direct sales (statusCode=2)

  • Use any of the IBANs mentioned above.
  • Send a request with an expired/revoked mandate in property uniqueMandateReference
    See the Intégration tab for a JSON example.

  • Use our our platform's Sofinco 3x/4x simulator to process transactions in our test environment.
  • See the Intégration tab for a JSON example.

  • To perform test transactions, you need to contact Spirit of Cadeau for a test account.
  • Alternatively, use our platform's Spirit of Cadeau simulator to process transaction in our test environment.
  • See the Intégration tab for a JSON example.
Use case Test data

Successful authorisations/direct sales (statusCode=5/9)

  • Card number: 4593380078473197
  • Cryptogram: 894

  • Use our platform's TWINT simulator to process transactions in our test environment.
  • See the Intégration tab for a JSON example.
  • To simulate one of the following special uses cases, adapt amount in your request accordingly.
Use case amount
Cancelled payment (statusCode=1) 4320000
Expired payment (statusCode=2) 4220000
Unsuccessful authorisations (statusCode=2) 4120000

To simulate these statuses, we need to configure your account accordingly. Contact us to make this happen

Cas d'utilisation spéciaux

Cas d'utilisation Données de test

Cinématique d'authentification frictionless ou passive eci=5

375418081197346
371449635311004

Cinématique d'authentification frictionless ou passive eci=6

376691390182618

Cinématique d'authentification frictionless ou passive eci=91

375392300827514

Flux de défi eci=5

379764422997381

Flux de défi eci=6

379943305931143

Flux de défi eci=91

376632086941180

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

4010051418887694

Cas d'utilisation Données de test

Cinématique d'authentification frictionless ou passive eci=5

36004400015012
3000000000000004

Cinématique d'authentification frictionless ou passive eci=6

36004400072096
3000009910995047

Flux de défi eci=5

36004400080248
3000009227334104

Flux de défi eci=6

36341185608755

Cas d'utilisation Données de test

Cinématique d'authentification frictionless ou passive eci=5

6011000991300009

Cinématique d'authentification frictionless ou passive eci=6

6011006537286495

Flux de défi eci=5

6011001050519992

Flux de défi eci=6

6011413539170091

Cas d'utilisation Données de test

Flux de défi eci=5

3528801601699695
3528398220562677

Flux de défi eci=6

3528410122368572

Cas d'utilisation Données de test

Flux de défi eci=5

5020802352808673

Flux de défi eci=6

6761806150084479

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

6282245762444500

Flux de challenge eci=5

622800594044411751
858007414000002809
8171999900000018

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

Cette page vous a-t-elle été utile ?

Avez-vous des commentaires ?

Merci pour votre réponse.
New Feature

Try out our new chatbot and find answers to all your questions.