Financial Connections testen
Erfahren Sie, wie Sie Ihre Integration mit simulierten Financial Accounts-Konten testen.
Mit dem Test-Modus starten
Um die Testmodus-Funktionen von Financial Connections zu nutzen, befolgen Sie den entsprechenden Leitfaden für Use cases und verwenden Sie einen Test-API-Schlüssel. Konten und Kunden/Kundinnen, die Sie im Test-Modus erstellen, sind für Ihre Live-Modus-Integration unsichtbar.
Notiz
Der Authentifizierungsvorgang von Financial Connections unterliegt Änderungen. Daher empfehlen wir Ihnen keine clientseitigen automatisierten Tests. Die Testmodus-API von Stripe 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.
Webhooks im Test-Modus unterscheiden sich von Live-Webhooks. 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.