Das Ziel der Zertifizierung ist es, zu überprüfen, ob Ihre Integration korrekt durchgeführt wurde und ob unsere gemeinsame Lösung für unsere gemeinsamen Kunden zuverlässig funktioniert.
Wenn Sie an einer Zertifizierung interessiert sind, kontaktieren Sie uns bitte mit einem Terminvorschlag, der Ihnen zusagt.
Während der Zertifizierung werden wir mit Ihnen die folgenden Testszenarien durchführen:
#
1
2
3
4
5
6
7
8
9
10
11
12
Name des Szenarios
Überprüfung des Vorhandenseins von GP tom
Erfolgreicher Verkauf einer Transaktion
Gescheiterte Verkaufstransaktion
Timeout Transaktion Verkauf
Ausnahme bei der Kartenzahlung
Annullierung der Transaktion
Deadline
Empfangsdaten
Registrierung von Vorgängen
Antrag auf Zahlung
Abrufen des Status einer Transaktion
Informationen über die Transaktion erhalten
Erforderlich
Nein
Ja
Ja
Ja
Ja
Ja
Ja
Ja
Ja
Ja
Ja
Ja
Beschreibung
Wir prüfen, ob Ihre Bewerbung auf das Vorhandensein unserer Bewerbung geprüft wird.
Wir führen eine erfolgreiche Kartenzahlung mit PIN-Verifizierung durch.
Wir nehmen eine erfolglose Kartenzahlung vor (falsche PIN, unzureichendes Guthaben usw.).
Wir werden das Verhalten Ihrer Anwendung im Falle einer Zeitüberschreitung testen.
Wir werden eine Ausnahme bei der Kartenzahlung simulieren.
Wir leisten Stornozahlungen - auch für ältere Semester.
Lassen Sie uns einen Abschluss machen.
Wir überprüfen die Einhaltung der Pflichtangaben auf der Quittung.
Rufen Sie an und überprüfen Sie das Anmeldeverfahren.
Testen wir, ob die Zahlungsanwendung gestartet wird und die Zahlung nach dem Aufruf von transactionRequest erfolgt.
Wir testen, ob wir den Status der Transaktion erhalten und ob sie abgeschlossen wurde.
Mal sehen, ob wir die Einzelheiten der Transaktion herausfinden können.
Erwartetes Verhalten
Siehe den Artikel "Überprüfen einer installierten Anwendung"."
Initiieren Sie die Zahlung, GP wird aufgerufen, die Transaktion wird verarbeitet, vom Benutzer abgeschlossen und Ihre Anwendung wird erfolgreich zurückgerufen.
Initiieren Sie die Zahlung, GP wird dann aufgerufen, die Transaktion wird verarbeitet, vom Benutzer abgeschlossen und Ihre Anwendung wird erfolgreich zurückgerufen und zeigt alle Informationen über die abgelehnte Zahlung an.
Die Anwendung wird korrekt auf die fehlende Antwort von unserer Anwendung reagieren und den Benutzer informieren.
Reaktion auf eine Ausnahme auf unserer Seite.
Wenn Sie eine Stornierung einleiten, wird GP sie aufrufen, die Transaktion wird verarbeitet und Ihre Anwendung wird erfolgreich zurückgerufen und zeigt möglicherweise eine erfolgreiche Stornierung an.
Bei Beginn einer Frist wird GP angerufen, die Frist wird abgearbeitet und Ihre Bewerbung wird erfolgreich zurückgerufen und möglicherweise eine Information über die erfolgreiche Frist angezeigt.
Wenn Sie nur einen Beleg aus Ihrem System bereitstellen, müssen Sie diesen mit Transaktionsdaten aus dem Terminal ergänzen.
Nach Erhalt der Anfrage wird eine Transaktions-ID generiert. Diese Transaktions-ID wird lokal gespeichert und an die Drittanwendung zurückgegeben. Ihre Anwendung sollte sie speichern und für die Zahlungsanforderung verwenden.
Ihre Anwendung sollte die Transaktionsanforderung erstellt und gesendet haben. Die Zahlungs-App führt den gesamten Zahlungsvorgang durch und gibt das Ergebnis zurück.
Wir erfahren, in welchem Zustand sich die Transaktion befindet und ob die Transaktion erneut versucht werden kann. (Sie sagt nichts über den Erfolg/Misserfolg der Transaktion aus).
Wir erhalten alle Details der Transaktion (zum Beispiel: Ergebnis, Betrag, Währung,...). Für die Transaktionsdetails ist es notwendig, dass der vorherige Schritt abgeschlossen wurde - d.h. dass die Transaktion abgeschlossen ist.
Sie können all diese Zustände mit unserem GP tom Simulator simulieren, den Sie in der Herunterladen.
