worldline Direct
Sign up

1. Einführung

Bevor Sie live gehen, sollten Sie über die Funktionsweise unserer Plattform und die Verarbeitung von Rückmeldungen zu bearbeiteten Transaktionen Bescheid wissen.

Da dies ein entscheidender Schritt auf Ihrem Weg zur endgültigen Verarbeitung von Live-Transaktionen ist, haben wir den Direct konzipiert, dass Sie mit jeder unserer Zahlungsarten auf vielfältige Weise Testtransaktionen durchführen können:

  • Erfolgreiche, abgelehnte und unsichere Transaktionsergebnisse
  • Verschiedene 3-D Secure-Szenarien
  • Betrugsbezogene Fälle
  • Ergebnisse bei Inanspruchnahme einer unserer speziellen Dienstleistungen

Direct bietet Ihnen ohne jegliche Kosten eine großartige Möglichkeit zum Simulieren jedes Geschäftsfalls , der Ihnen bei Ihren Aktivitäten begegnen könnte!

Stellen Sie sicher, dass Sie zum LIVE endpoint wechseln, sobald Sie Ihre Tests abgeschlossen haben.

2. Erste Schritte

Bevor Sie mit dem Testen beginnen, sollten Sie sicherstellen, dass Sie

  • Ein aktives Testkonto auf unserer Plattform einrichten, mit allen aktiven Zahlungsarten, die Sie testen möchten
  • Die Bedeutung der in den nachstehenden Tabellen aufgeführten Eigenschaften verstanden haben

    Eingabewerte (Werte, die Sie in Ihrer Transaktionsanfrage senden müssen)
    Eigenschaft Beschreibung
    amount Bezieht sich auf die Eigenschaft order.amountOfMoney.amount (CreateHostedCheckout/CreatePayment)
    currency Bezieht sich auf die Eigenschaft order.amountOfMoney.currencyCode(CreateHostedCheckout/CreatePayment)
    authorizationMode Bezieht sich auf die Eigenschaft cardPaymentMethodSpecificInput.authorizationMode (CreateHostedCheckout/CreatePayment)
Wenn nicht angegeben, ist jeder Wert für die Eigenschaften

amount

currency

authorizationMode

für jedes beliebige Szenario gültig
  • Ausgabewerte (Werte, die Sie von unserer Plattform erhalten, nachdem Sie eine Anfrage gestellt haben)

    Eigenschaft Beschreibung
    eci

    Bezieht sich auf die Eigenschaft paymentOutput.cardPaymentMethodSpecificOutput.threeDSecureResults.eci (GetPayment/GetPaymentDetails)

    Weitere Informationen zu ECI-Werten und ihre Bedeutung finden Sie in unserem eigens dazu verfassten Leitfaden

    statusCode

    Bezieht sich auf die Eigenschaft
    statusOutput.statusCode
    payment.statusOutput.statusCode
    createdPaymentOutput.payment.statusOutput.statusCode

    Weitere Informationen zu diesen Eigenschaften und welche unserer API-Aufrufe sie zurückgeben finden Sie in unserem eigens dazu verfassten Leitfaden

Credit Cards

Anwendungsfall Testdaten

Erfolgreiche Autorisierungen/Direktkäufe (statusCode=5/9)

371449635311004 (Authentifizierung im Hintergrund mit 3-D Secure eci=5)
375418081197346 (Authentifizierung im Hintergrund mit 3-D Secure eci=5)

376691390182618 (Authentifizierung im Hintergrund mit 3-D Secure eci=6)

379764422997381 (aktive Authentifizierung mit 3-D Secure eci=5)
379943305931143 (aktive Authentifizierung mit 3-D Secure eci=6)

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Nicht erfolgreiche Autorisierungen/Direktkäufe (statusCode=2)

  • Verwenden Sie eine der oben genannten Kartennummern
  • Senden Sie eine Anfrage mit den folgenden Eigenschaften: 
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Use case Test data

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

4150557357382737 (3-D Secure frictionless flow eci=5)
4150551403657424 (3-D Secure frictionless flow eci=6)

4150550997933993 (3-D Secure challenge flow eci=5)
4150555480415796 (3-D Secure challenge flow eci=6)

See the Integration tab for a JSON example.

Unsuccessful authorisations/direct sales (statusCode=2)

4150552528410004 (3-D Secure frictionless flow eci=91)

4150551453859136 (3-D Secure challenge flow eci=91)

See the Integration tab for a JSON example.

Anwendungsfall Testdaten

Erfolgreiche Autorisierungen/Direktkäufe (statusCode=5/9)

36179157859125 (aktive Authentifizierung mit 3-D Secure eci=5)
36488479185378 (Authentifizierung im Hintergrund mit 3-D Secure eci=5)

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Nicht erfolgreiche Autorisierungen/Direktkäufe (statusCode=2)

36155897388518 (aktive Authentifizierung mit 3-D Secure eci=91)
36259600000079 (Authentifizierung im Hintergrund mit 3-D Secure eci=91)
Alternativ: 

  • Verwenden Sie eine der oben genannten Kartennummern
  • Senden Sie eine Anfrage mit den folgenden Eigenschaften: 
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Use case Test data

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

6011492100005191 (No 3-D Secure eci=12)

See the Integration tab for a JSON example.

Unsuccessful authorisations/direct sales (statusCode=2)

  • Use any of the card numbers mentioned above.
  • Send a request with the following properties:
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

See the Integration tab for a JSON example.

Anwendungsfall Testdaten

Erfolgreiche Autorisierungen/Direktkäufe (statusCode=5/9)

3528798062014879 (aktive Authentifizierung mit 3-D Secure eci=5)
3569990010096831 (Authentifizierung im Hintergrund mit 3-D Secure eci=5)

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Nicht erfolgreiche Autorisierungen/Direktkäufe (statusCode=2)

3569990010083821 (aktive Authentifizierung mit 3-D Secure eci=91)
3569990010014859 (Authentifizierung im Hintergrund mit 3-D Secure eci=91)
Alternativ: 

  • Verwenden Sie eine der oben genannten Kartennummern
  • Senden Sie eine Anfrage mit den folgenden Eigenschaften: 
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Anwendungsfall Testdaten

Erfolgreiche Autorisierungen/Direktkäufe (statusCode=5/9)

5020802352808673 (aktive Authentifizierung mit 3-D Secure eci=5)

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Nicht erfolgreiche Autorisierungen/Direktkäufe (statusCode=2)

  • Verwenden Sie eine der oben genannten Kartennummern
  • Senden Sie eine Anfrage mit den folgenden Eigenschaften: 
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Anwendungsfall Testdaten

Erfolgreiche Autorisierungen/Direktkäufe (statusCode=5/9)

5137009801943438 (Authentifizierung im Hintergrund mit 3-D Secure eci=5)
5156400512420624 (Authentifizierung im Hintergrund mit 3-D Secure eci=6)

5130257474533310 (aktive Authentifizierung mit 3-D Secure eci=5)
5168693992589936 (aktive Authentifizierung mit 3-D Secure eci=6)

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Nicht erfolgreiche Autorisierungen/Direktkäufe (statusCode=2)

5168645305790452 (Authentifizierung im Hintergrund mit 3-D Secure eci=91)
5144144373781246 (aktive Authentifizierung mit 3-D Secure eci=91)

Alternativ:

  • Verwenden Sie eine der oben genannten Kartennummern
  • Senden Sie eine Anfrage mit den folgenden Eigenschaften: 
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Use case Test data

Erfolgreiche Autorisierungen/Direktkäufe (statusCode=5/9)

6250947000000048 (Authentifizierung im Hintergrund mit 3-D Secure eci=5)
622800594044411751 (aktive Authentifizierung mit 3-D Secure eci=5)

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Nicht erfolgreiche Autorisierungen/Direktkäufe (statusCode=2)

  • Verwenden Sie eine der oben genannten Kartennummern
  • Senden Sie eine Anfrage mit den folgenden Eigenschaften:
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Anwendungsfall Testdaten

Erfolgreiche Autorisierungen/Direktkäufe (statusCode=5/9)

4330264936344675 (Authentifizierung im Hintergrund mit 3-D Secure eci=5)

4450213273993630 (Authentifizierung im Hintergrund mit 3-D Secure eci=6)

4874970686672022 (aktive Authentifizierung mit 3-D Secure eci=5)
4839645466321180 (aktive Authentifizierung mit 3-D Secure eci=6)

Ein JSON-Beispiel finden Sie auf dem Tab Integration

Nicht erfolgreiche Autorisierungen/Direktkäufe (statusCode=2)

4450022237973103 (aktive Authentifizierung mit 3-D Secure eci=91)
Alternativ: 

  • Verwenden Sie eine der oben genannten Kartennummern
  • Senden Sie eine Anfrage mit den folgenden Eigenschaften: 
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Ein JSON-Beispiel finden Sie auf dem Tab Integration

  • Um die folgenden Statuses im Wartezustand zu simulieren, müssen wir Ihr Konto konfigurieren und sicherstellen, dass Sie Transaktionen immer online (oder offline, wenn das Online-Acquiring-System nicht verfügbar ist) verarbeiten. Kontaktieren Sie uns, um dies zu veranlassen
  • Lesen Sie in unserem eigens dazu verfassten Leitfaden mehr über diese Ausnahmeszenarien und wie Sie mit Ihnen umgehen
Anwendungsfall Testdaten
Autorisationen im Wartezustand (statusCode=51)
  • Verwenden Sie eine beliebige Kartennummer aus Kapitel 3
  • Senden Sie eine Anfrage mit den folgenden Eigenschaften:
    amount=1404
    currencyCode=EUR
    authorizationMode=FINAL_AUTHORIZATION
Direktkäufe im Wartezustand (statusCode=51)
  • Verwenden Sie eine beliebige Kartennummer aus Kapitel 3
  • Senden Sie eine Anfrage mit den folgenden Eigenschaften:
    amount=1402
    currencyCode=EUR
    authorizationMode=SALE
Erfolgreiche Gutschriften (statusCode=8)
  • Senden Sie eine RefundRequest-Anfrage für eine beliebige Kreditkartentransaktion in statusCode=9
  • Senden Sie die Anfrage mit einem beliebigen Wert für amount
    • Ohne den ursprünglich zur Zahlung erfassten Betrag zu überschreiten
    • Mit einem anderen Wert als amount=1303/1203

Unmittelbar nach Verarbeiten der RefundPayment-Anfrage erhalten Sie statusCode=81 im Feedback. Unsere Plattform wird die Transaktion nach ein paar Minuten auf statusCode=8 aktualisieren. Stellen Sie sicher, diesen finalen Status entweder über GetPayment/GetPaymentDetails oder webhooks

Unsichere Rückerstattungen (statusCode=82)
  • Senden Sie eine RefundRequest-Anfrage für eine beliebige Kreditkartentransaktion in statusCode=9
  • Senden Sie die Anfrage mit amount=1203
Erfolglose Rückerstattungen (statusCode=83)
  • Senden Sie eine RefundRequest-Anfrage für eine beliebige Kreditkartentransaktion in statusCode=9
  • Senden Sie die Anfrage mit amount=1303
Unsichere Zahlungserfassungen (statusCode=92)
  • Senden Sie eine CapturePayment-Anfrage für eine beliebige Kreditkartentransaktion in statusCode=5
  • Senden Sie die Anfrage mit amount=1209
Erfolglose Zahlungserfassungen (statusCode=93)
  • Senden Sie eine CapturePayment-Anfrage für eine beliebige Kreditkartentransaktion in statusCode=5
  • Senden Sie die Anfrage mit amount=1309
  • Jede Zahlungserfassunganfrage mit einem Wert, der nicht den ursprünglich erfassten Betrag überschreitet, wird erfolgreich verlauften (statusCode=9)
  • Unmittelbar nach Verarbeiten der CapturePayment- Anfrage, erhalten Sie statusCode=91 im Feedback. Unsere Plattform wird die Transaktion nach ein paar Minuten auf statusCode=93 aktualisieren. Stellen Sie sicher, diesen finalen Status entweder über GetPayment/GetPaymentDetails oder webhooks

CVV for test cards

Verwenden Sie jede beliebige  3- oder 4-stellige Nummer für den CVV auf der Hosted Checkout Page / Hosted Tokenization Page oder für cardPaymentMethodSpecificInput.card.cvv in Server-to-server-Anfragen

Co-badged cards

Test data Remarks
Successful authorisations/direct sales (statusCode=5/9)

6775906379873550

Unsuccessful authorisations/direct sales (statusCode=2)
  • Use any of the card numbers mentioned above.
  • To provoke a decline transaction (statusCode=2) instead, send a request with the following properties:
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Use case Test data

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

5341013985664960

Unsuccessful authorisations/direct sales (statusCode=2)

  • Use any of the card numbers mentioned above.
  • Send a request with the following properties:
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Use case Test data

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

4010051418887694 (3-D Secure frictionless flow eci=5)

Unsuccessful authorisations/direct sales (statusCode=2)

  • Use any of the card numbers mentioned above.
  • Send a request with the following properties:
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Use case Test data

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

4010061372166100 (3-D Secure frictionless flow eci=5)

Unsuccessful authorisations/direct sales (statusCode=2)

  • Use any of the card numbers mentioned above.
  • Send a request with the following properties:
    amount=1302
    currencyCode=EUR
    authorizationMode=SALE

Alternative payment methods

Use case Test data

Successful direct sales (statusCode=9)

Use our test environment simulator to simulate the redirection to and the feedback from Alipay+.

See the Integration tab for a JSON example.

  • Use Apple's sandbox environment to perform test transactions. This requires: 
    • A separate PREPRAD AppleID from your for PROD one.
    • An active Apple developer account so that you can add your AppleID under "Sandbox testers".
    • Using the Apple test cards you can find here.
  • See the Integration tab for a JSON example.

Use case Test data

Successful direct sales (statusCode=9)

  • 67030500000000002
  • See the Integration tab for a JSON example.
Unsuccessful authorisations/direct sales (statusCode=2)
  • 67030500000000127
  • 4871049999999910 (Visa co-badged card)
  • See the Integration tab for a JSON example.

Use case Test data

Successful direct sales (statusCode=4/9)

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

    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 “Netherlands” and bank “SNS Bank“ on the bank selection page. 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 Integration 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 Integration 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 Integration 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 Integration 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 Integration 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 Integration 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 Integration 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 Integration tab for a JSON example.

Use case Test data

Erfolgreiche Autorisierungen/Direktkäufe (statusCode=5/9)

  • Kartennummer: 5395955800904069 / Gültigkeitsdatum: 02/26 / CVV: 606
    Kartennummer: 5395955605797189 / Gültigkeitsdatum: 02/26 / CVV: 916
    Kartennummer: 5395954000742742 / Gültigkeitsdatum: 01/26 / CVV: 721
  • Ein JSON-Beispiel finden Sie im Kapitel Integration
Da die Beträge auf der Karte tatsächlich durch Autorisierungen/Direktkäufe blockiert werden, bitten wir Sie darum, diese Beträge wieder gutzuschreiben

  • 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 Integration 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 Integration tab for a JSON example.

Use Google’s sample cards to perform test transactions. See the Integration tab for a JSON example.

Anwendungsfall Testdaten

Erfolgreiche Direktverkäufe (statusCode=9)

  • amount=1000
  • currencyCode=EUR
  • issuerId=RABONL2U
  • Ein JSON-Beispiel finden Sie auf dem Tab Integration Passen Sie den Betrag so an, dass Sie das gewünschte Ergebnis erhalten
Nicht erfolgreiche Autorisierungen/Direktkäufe (statusCode=2)
  • amount=1314 (Autorisierung abgelehnt) 
  • amount=1514 (Ihr Kunde storniert die Zahlung auf Website von Drittpartei) 
  • currencyCode=EUR
  • issuerId=RABONL2U
  • Ein JSON-Beispiel finden Sie auf dem Tab Integration Passen Sie den Betrag so an, dass Sie das gewünschte Ergebnis erhalten
Unsichere Direktverkäufe (statusCode=92)
  • amount=1214
  • currencyCode=EUR
  • issuerId=RABONL2U
  • Ein JSON-Beispiel finden Sie auf dem Tab Integration Passen Sie den Betrag so an, dass Sie das gewünschte Ergebnis erhalten

Use case Test data

Successful direct sales (statusCode=9)

  • Card number: 9250004780000044623
  • Password: 081
  • Banking card number: 2507264734782317 (to be used for paying remaining amounts).
  • Any cryptogram
  • Any expiry date
  • To perform test transactions, you need to contact Thunes for a test account.
  • See the Integration tab for a JSON example.
  • As the funds on the card are indeed blocked by authorisations / payment, please do not forget to refund transactions.

Use case Test data

Successful direct sales (statusCode=9)

  • 7000000000000000998 (With minimal purchase value 5 €)amount >= 500
  • 7000000000000000997 (With maximal purchase value 50 €)
    amount <= 5000
  • 7000000000000000000 (Successful standalone transaction (no complementary payment).
  • 7000000000000000001 (Successful standalone transaction (no complementary payment), ignoring the minimum/maximum of 5€/50€ for this gift card).
  • 7000000000000000002 (Successful transaction with complementary payment).

  • See the Integration tab for a JSON example.
Unsuccessful authorisations/direct sales (statusCode=2)
  • 7000000000000000998 (With minimal purchase value 5 €)
    amount < 500
  • 7000000000000000997 (With maximal purchase value (50 €)
    amount > 5000
  • 7000000000000000003 (Rejected by acquirer)
  • 7000000000000000009 (Invalid parameters)
  • 7000000000000000099 (Invalid or unknown retailer)
  • 7000000000000000119 (Card or customer does not exist)
  • 7000000000000000999 (Timeout or communication failure)
  • 7000000000000001000 (No balance available on gift card)

  • See the Integration tab for a JSON example.
Cancelled orders (statusCode=1)
  • 7000000000000000018 (Transaction cancelled by customer)
  • 7000000000000000101 (Cancellation failed)

Unsere Plattform erlaubt Ihnen die Durchführung von Tests mit

  • unserem Klarna-Simulator (der Ihnen standardmäßig zur Verfügung steht). Ein JSON-Beispiel finden Sie auf dem Tab Integration
  • End-to-End mit der Klarna Playground-Umgebung. Kontaktieren Sie uns, um dies zu erstellen. Nutzen Sie die Musterdaten von Klarna für unterschiedliche Märkte, um verschiedene Szenarien zu simulieren
Wir empfehlen Ihnen, vorab eine erfolgreiche Transaktion (statusCode=9) (für jedes Land mit jeder Klarna Zahlungsart) mit dem Simulator durchzuführen, bevor Sie Ihre Integration mit der Klarna Playground-Umgebung testen

Use case Test data

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

Use our test environment simulator to simulate the redirection to and the feedback from MB Way. See the Integration tab for a JSON example.

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

  • To perform test transactions, you need to contact Thunes for a test account.
  • See the Integration tab for a JSON example.

Use case Test data

Successful authorisations (statusCode=51)

Send a standard requests to our TEST environment. See the Integration tab for a JSON example.

Use case Test data

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

  • Card number: 4970 1011 1111 1112
  • Expiration Date: current month/+1 year in the future.
  • CVV: 3 random numbers.
  • To perform test transactions, you need to contact Thunes for a test account.
  • See the Integration tab for a JSON example.
  • 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 Oney for a test account and test credentials.
  • Alternatively, use our our platform's Oney Card simulator to process transaction in our test environment. Mind that our test environment does not feature customised branding.
  • See the Integration tab for a JSON example.

Use case Test data

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

  • Card number: 8100400000000000000
  • Cryptogram: 3 random numbers
  • To perform test transactions, you need to contact Thunes for a test account.
  • See the Integration tab for a JSON example.
  • As the funds on the card are indeed blocked by authorisations / payment, please do not forget to refund transactions.

Use case Test data

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

  • PAN: 5136 7100 9056 5714
  • Expiration Date: current month + 5 months in the future.
  • Cryptogram: 3 random numbers.
  • Use the following credentials to login to the Thunes portal:

    • Login: OuvertureQualif
    • Password: 5g563pMiCaLUv7eQPm33
  • To perform test transactions, you need to contact Thunes for a test account.
  • See the Integration tab for a JSON example.
  • As the funds on the card are indeed blocked by authorisations / payment, please do not forget to refund transactions.

Use case Test data

Successful direct sales (statusCode=9)

Use our test environment simulator to simulate the redirection to and the feedback from P24.

See the Integration tab for a JSON example.

Zum Testen Ihrer Integration gibt es zwei Möglichkeiten:

  1. Sie verwenden den PayPal-Simulator unserer Plattform zum Verarbeiten von Transaktionen in unserer Testumgebung
    Da es ein internes Tool ist, gelangen Ihre Transaktionen nicht zu PayPal. Wenden Sie sich an uns, damit wir Ihr Konto dafür einrichten und Sie mit den unten genannten Anwendungsfällen arbeiten können
  2. Verwenden Sie die PayPal Sandbox, mit der Sie End-to-End-Tests von Ihrem Testkonto aus durchführen können. Wenden Sie sich an uns, damit wir Ihr Konto dafür einrichten
Anwendungsfall Testdaten

Erfolgreiche Autorisierungen/Direktkäufe (statusCode=5/9)

  • Senden Sie eine Anfrage mit den folgenden Eigenschaften: 
    authorizationMode="FINAL_AUTHORIZATION" / "SALE"
    amount=1000

  • Ein JSON-Beispiel finden Sie auf dem Tab Integration

Nicht erfolgreiche Autorisierungen/Direktkäufe (statusCode=2)

  • Senden Sie eine Anfrage mit den folgenden Eigenschaften: 
    authorizationMode="FINAL_AUTHORIZATION"

    amount=1304


    authorizationMode="SALE"
    amount=1302
  • Ein JSON-Beispiel finden Sie auf dem Tab Integration Passen Sie den Betrag so an, dass Sie das gewünschte Ergebnis erhalten

Use our platform's PostFinance Pay simulator to process transactions in our test environment.

Use case Test data

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

  • Send the request with any amount different than 4120000/4540100.
  • See the Integration tab for a JSON example.

Unsuccessful authorisations/direct sales (statusCode=2)

  • amount=4120000
  • See the Integration tab for a JSON example. Adapt the amount accordingly to reach the desired result. 

Uncertain authorisations/direct sales
(statusCode=52)

  • amount=4540100
  • See the Integration tab for a JSON example. Adapt the amount accordingly to reach the desired result. 

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 Integration 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 Integration tab for a JSON example.

  • Use our our platform's Sofinco 3x/4x simulator to process transactions in our test environment.
  • See the Integration 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 Integration 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 Integration 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

Special use cases

Anwendungsfall Testdaten

Authentifizierung im Hintergrund eci=5

375418081197346
371449635311004

Authentifizierung im Hintergrund eci=6

376691390182618

Authentifizierung im Hintergrund eci=91

375392300827514

Aktive Authentifizierung eci=5

379764422997381

Aktive Authentifizierung eci=6

379943305931143

Aktive Authentifizierung eci=91

376632086941180

Anwendungsfall Testdaten

Authentifizierung im Hintergrund eci=5

4150557357382737

Authentifizierung im Hintergrund eci=6

4150551403657424

Authentifizierung im Hintergrund eci=91

4150552528410004

Aktive Authentifizierung eci=5

4150550997933993

Aktive Authentifizierung eci=6

4150555480415796

Aktive Authentifizierung eci=91

4150551453859136

Anwendungsfall Testdaten

Authentifizierung im Hintergrund eci=5

4010051418887694

Use case Test data

Frictionless flow eci=5

36004400015012
3000000000000004

Frictionless flow eci=6

36004400072096
3000009910995047

Challenge flow eci=5

36004400080248
3000009227334104

Challenge flow eci=6

36341185608755

Use case Test data

Frictionless flow eci=5

6011000991300009

Frictionless flow eci=6

6011006537286495

Challenge flow eci=5

6011001050519992

Challenge flow eci=6

6011413539170091

Use case Test data

Challenge flow eci=5

3528801601699695
3528398220562677

Challenge flow eci=6

3528410122368572

Use case Test data

Challenge flow eci=5

5020802352808673

Challenge flow eci=6

6761806150084479

Anwendungsfall Testdaten

Authentifizierung im Hintergrund eci=5

5137009801943438

Authentifizierung im Hintergrund eci=6

5156400512420624

Authentifizierung im Hintergrund eci=91

5168645305790452

Aktive Authentifizierung eci=5

5130257474533310

Aktive Authentifizierung eci=6

5168693992589936

Aktive Authentifizierung eci=91

5144144373781246

Andwendungsfall Testdaten

Authentifizierung im Hintergrund eci=5

6250947000000048

Aktive Authentifizierung eci=5

622800594044411751

Andwendungsfall Testdaten

Authentifizierung im Hintergrund eci=5

4330264936344675

Authentifizierung im Hintergrund eci=6

4450213273993630

Authentifizierung im Hintergrund eci=91

4337328333414325

Aktive Authentifizierung eci=5

4874970686672022

Aktive Authentifizierung eci=6

4839645466321180

Aktive Authentifizierung eci=91

4450022237973103

Was this page helpful?

Do you have any comments?

Thank you for your response.