Integration
Apple Pay
Direktüberweisung
Google Pay
Klarna
Kreditkarte
Lastschrift
Payment Page
PayPal
WERO
Tools
Fehlernummern
Ergebniscode
Testdaten
Apple Pay
Direktüberweisung
Google Pay
Klarna
Kreditkarte
Lastschrift
Payment Page
PayPal
WERO
Tools
Fehlernummern
Ergebniscode
Testdaten
Für das Testen von Apple Pay benötigen Sie einen Apple Sandbox-Account. Hierfür benötigen Sie einen Apple Developer Account.
Anleitung Karteneinrichtung
Für die Einrichtung der Testkarten in Ihrem oben erwähnten Sandbox-Account, folgen Sie bitte der folgenden Anleitung:
Einrichtung Sandbox-Karten Apple Pay
Apple Pay Test-Kreditkarten
Bitte denken Sie daran, dass Sie die Karten jeweils vorher in Ihrem Sandbox-Account hinterlegen müssen, bevor Sie sie nutzen können.
| Kartentyp | Kartennummer | Ablaufdatum | CVV/CVC |
|---|---|---|---|
| Mastercard | 5204 2452 5046 0049 | 01/30 | 111 |
| Mastercard | 5204 2452 5052 2095 | 01/30 | 111 |
| Visa Kredit | 4051 0693 0220 0121 | 01/27 | 340 |
| Visa Kredit | 4761 2297 0015 0465 | 01/27 | 175 |
| Visa Debit | 4761 1200 1000 0492 | 01/27 | 480 |
| Visa Debit | 4761 3497 5001 0326 | 01/27 | 982 |
Bei den Tests werden Sie immer auf das selbe Formular weitergeleitet, in dem je nach gewähltem Fall die folgenden Felder auszufüllen sind.
Interne Simulation (ohne Weiterleitung):
| Formularfeld | Eingabewert |
|---|---|
| IBAN | DE63123456791212121212 |
Dann mit „Weiter“ bestätigen und erfolgreich beenden.
Deutsche Bank Sandbox:
| Formularfeld | Eingabewert |
|---|---|
| IBAN | DE17215730140403340300 [dann mit OK bestätigen] |
| Anmeldename | 6154033403 |
Testfälle für negative Ausgänge über Centbeträge oder ähnliches, gibt es hier nicht.
Für das Testen von Google Pay benötigen Sie keine speciellen Testdaten. Sie brauchen aber einen gültigen Google Account, welchen Sie für die Zahlung nutzen können.
Im Testmodus zeigt Ihnen dann Google innerhalb Ihres Accounts anstatt Ihren Karten einige Testkarten verschiedener Anbieter an, die Sie aus der Liste auswählen können.
Für das Testen von Klarna benötigen Sie keine Testdaten im herkömmlichen Sinne. Sie brauchen aber einen Account bei Klarna.
Als Händler müssen Sie einen Account bei Klarna (und deren Testsystem - „Playground“) anlegen (s. Klarna - Before you test). Im Portal müssen Sie dann Ihren Klarna API-Schlüssel uber den gleichnamigen Punkt unter „Einstellungen“ erzeugen, Die dort erhaltenen API-Benutzernamen und -Passwort müssen Sie dann dem Support von GiroCheckout zukommen lassen, da dies in unserem Rechenzentrum hinterlegt und für die Kommunikation mit Klarna benötigt wird.
Alle Testtransaktionen können Sie dann im Playground einsehen, wo Sie übrigens auch bei Bedarf Testabrechnungsdateien erzeugen können (Thema Settlement).
Während der Durchführung der Tests benötigen Sie darüber hinaus keinerlei Daten.
3-D Secure 2.0
Für Tests mit Kreditkarten sind für 3-D Secure 2.0 folgende Karten zu verwenden:
| Fall | Kartennummer |
|---|---|
| Ohne Autorisierung durch den Kunden | 4012001037167778 |
| Mit Autorisierung durch den Kunden | 4012001037664444 |
| Mit 3DS Method | 4005559876540 |
| Mit 3DS Method und Autorisierung durch den Kunden | 4012001036853337 |
Karteninhaber: beliebig
Kartenprüfnummer (CVC2/CVV): beliebige 3-stellige Zahl (wird nicht geprüft)
Gültigkeitsdatum: beliebiges, in der Zukunft liegendes, Datum
Bei der Frage nach Adressdaten im Kreditkartenformular können bei Tests beliebige Daten in alle Felder eingetragen werden. Diese werden im Testmodus nicht validiert.
Abgelehnte Transaktionen
Sie können abgelehnte Transaktionen produzieren, indem Sie als Betrag einen Centbetrag verwenden, z.B. 3 Cent. In diesem Fall benutzen Sie bitte eine der folgenden Kreditkartennummern, da die oben genannten 3D-Secure-Karten nicht das selbe Verhalten haben:
| Anbieter | Kartennummer |
|---|---|
| Visa | 4116111111111116 |
| MasterCard | 5232050000010003 |
| American Express | 378282246310005 |
Transaktionsausgang
| ResultCode | Antwortcode | Hinweis |
|---|---|---|
| 4000 | erfolgreiche Transaktion | Nach Eingabe der oben genannten Daten und Berücksichtigung folgender Informationen erfolgt eine erfolgreiche Transaktion: Ganzzahliger Betrag zwischen 1,00 und 99,00 |
| 4502 | abgebrochene Transaktion | Eine abgebrochene Transaktion wird nach drücken des Buttons Abbrechen ausgelöst. |
| 5100 | Fehler beim Zahlungsabwickler | Bei Testtransaktionen mit Cent-Beträgen zur Simulation eines Ablehnungsfalles. |
| Kontonummer | Bankleitzahl | Antwortcode | Ergebnisart | Hinweis |
|---|---|---|---|---|
| 1234567890 | 12345678 | 4000 | erfolgreiche Transaktion | Eine erfolgreiche Transaktion wird ausgelöst |
| 1212121211 | 12345679 | 4051 | nicht erfolgreiche Transaktion | Eine erfolglose Transaktion wird ausgelöst |
| IBAN | Antwortcode | Ergebnisart | Hinweis |
|---|---|---|---|
| DE87123456781234567890 | 4000 | erfolgreiche Transaktion | Eine erfolgreiche Transaktion wird ausgelöst |
| DE23690516200012345600 | 5027 | erfolglose Transaktion | Eine erfolglose Transaktion wird ausgelöst |
Der Test findet in einer PayPal-Simulation statt. Nach initialisieren einer PayPal Zahlung wird der Käufer auf eine Simulationsseite weitergeleitet. Hier kann ausgewählt werden, ob die PayPal Transaktion erfolgreich oder nicht erfolgreich ist.
Transaktionsausgang
| ResultCode | Antwortcode | Hinweis |
|---|---|---|
| 4000 | erfolgreiche Transaktion | Eine erfolgreiche Transaktion wird nach drücken des Buttons „Finish as a successful transaction“ausgelöst |
| 4900 | nicht erfolgreiche Transaktion | Eine erfolglose Transaktion wird nach drücken des Buttons „Finish as a failed transaction“ ausgelöst |
Der Testmodus bei WERO erfolgt aktuell über eine Simulation. Darum werden keine speziellen Testdaten benötigt.