Financial Connections testen
Erfahren Sie, wie Sie Ihre Integration mit simulierten Financial Accounts-Konten testen.
Sandbox verwenden
Um Financial Connections zu testen, befolgen Sie den entsprechenden Leitfaden für Use cases mit einer Sandbox und den zugehörigen Test-API-Schlüsseln. Konten und Kunden/Kundinnen, die Sie in einer Sandbox erstellen, sind für Ihre Integration im Live-Modus unsichtbar.
Notiz
Der Authentifizierungsvorgang von Financial Connections unterliegt Änderungen. Daher empfehlen wir Ihnen keine clientseitigen automatisierten Tests. Die Nutzung der Stripe API mit Sandbox-Testschlüsseln weist außerdem eine strikte Ratenbegrenzung auf, was Sie bei Ihren Tests berücksichtigen müssen.
Verwendung von verfügbaren Testkonten und InstitutionenServerseitig
Wenn Sie Stripe.js ein mit Testschlüsseln erstelltes Financial Connections-Sitzungs-Token zur Verfügung stellen, wird beim Authentifizierungsvorgang exklusiv eine Auswahl der von Stripe verwalteten Testinstitute angezeigt. Der Kunde/die Kundin kann Konten von jedem dieser Institute verknüpfen, ohne Anmeldedaten anzugeben.
Funktionen wie Salden, Kontoinhaberschaft und Transaktionen funktionieren genauso wie im Live-Modus, geben jedoch Testdaten anstelle von echten Kontodaten zurück.
Sandbox-Webhooks sind von Live-Webhooks getrennt. Erfahren Sie mehr über das Testen Ihrer Webhook-Integrationen.
Verschiedene Szenarien der Nutzerauthentifizierung testenClientseitig
Stripe bietet eine Reihe von Testinstituten, die verschiedene Erfolgs- und Misserfolgsszenarien abbilden und jeweils als eine Bank in der Liste der vorgestellten Institute dargestellt werden.
Erfolgreiche Authentifizierung simulieren
- **Testinstitut **: Simuliert die erfolgreiche Anmeldung des Nutzers/der Nutzerin bei seinem/ihrem Institut und enthält einen grundlegenden Satz von Testkonten.
- OAuth-Institut testen: Enthält die gleichen Testkonten wie „Testinstitut“, aber anstatt sich direkt mit dem Modal zu authentifizieren, wird ein OAuth-Popup zur Authentifizierung geöffnet.
- Eigentumskonten: Enthält Testkonten, die verschiedene Eigentumszustände darstellen.
- Sandbox Bank (OAuth): Bietet ein OAuth-Popup der Testinstitution, mit dem Sie Konten zum Verknüpfen auswählen können. Sandbox Bank ist der repräsentativste Anbieter für die Verknüpfung von Konten für die meisten Institutionen im Live-Modus.
- Sandbox Bank (Non-OAuth): Bietet ein von Stripe gehostetes Anmeldeformular, um Institutionen zu simulieren, die OAuth nicht unterstützen. Verwenden Sie die folgenden Testanmeldeinformationen, um fortzufahren:
- In der ersten Aufforderung werden Benutzername und Passwort abgefragt. Die Eingabe eines beliebigen Eingabewerts simuliert eine erfolgreiche Anmeldung.
- Geben Sie im Passwortfeld oder einem nachfolgenden Feld
options
(Auswahl aus einer Liste),mfa
(einmalige Passcodeeingabe),confirm_
(einmalige Passcodebestätigung) odermfa security_
(geheime Antworteingabe) ein, um weitere Anmeldeaufforderungen auszuführen.question - Die Eingabe von
error
in ein beliebiges Feld beendet die Anmeldesitzung.incorrect
gibt Ihnen die Möglichkeit, es erneut zu versuchen.
- Konten mit ungültigen Zahlungen: Enthält Testkonten, die für ACH-Zahlungen unbrauchbar sind.
Fehlgeschlagene Authentifizierung simulieren
- Down Bank (geplant): Die Anmelde-API des Instituts ist für einen bekannten Zeitraum, den das Institut Stripe mitgeteilt hat, nicht verfügbar.
- Down Bank (ungeplant): Die Anmelde-API der Institution ist nicht verfügbar, ohne dass Informationen über die Ausfallzeit an Stripe übermittelt wurden.
- Down Bank (Fehler): Bei der Kommunikation mit dem Institut ist bei Stripe ein unbekannter Fehler aufgetreten.
Notiz
Wir empfehlen, OAuth- und Nicht-OAuth-Institute manuell zu testen, um sicherzustellen, dass beide Nutzeroberflächenabläufe im Kontext Ihrer Anwendung funktionieren. Informationen zwischen den Unterschieden zwischen OAuth- und Nicht-OAuth-Verbindungen finden Sie unter Zusätzliche Unterlagen.