Weiter zum Inhalt
Konto erstellen
oder
anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellen
Anmelden
Jetzt starten
Zahlungen
Umsatz
Plattformen und Marktplätze
Geldmanagement
Entwickler-Tools
Übersicht
Informationen zu Stripe Payments
Aktualisieren Sie Ihre Integration
Zahlungsanalysefunktionen
Online-Zahlungen
ÜbersichtIhren Use case findenZahlungen verwalten
Payment Links verwenden
Bezahlseite erstellen
Erweiterte Integration erstellen
In-App-Integration erstellen
Zahlungsmethoden
Zahlungsmethoden hinzufügen
Zahlungsmethoden verwalten
Schnellerer Bezahlvorgang mit Link
Zahlungsschnittstellen
Payment Links
Checkout
Web Elements
In-App-Elements
Zahlungsszenarien
Nutzerdefinierte Zahlungsabläufe
Flexibles Acquiring
Orchestrierung
Präsenzzahlungen
Terminal
Andere Stripe-Produkte
Financial Connections
    Übersicht
    Jetzt starten
    Use Cases
    Grundlagen
    Tests
    Unterstützte Institute
    Konten für Daten sammeln
    ACH-Lastschriftzahlungen
    Connect-Auszahlungen
    Andere datengestützte Produkte
    Auf die Daten des Kontos zugreifen
    Salden
    Inhaberschaft
    Transaktionen
    Konten verwalten
    Getrennte Verbindungen
    Webhooks
Krypto
Climate
StartseiteZahlungenFinancial Connections

Auf Salden für ein Financial Connections-Konto zugreifen

Erfahren Sie, wie Sie mit der Erlaubnis Ihrer Nutzer/innen auf die Salden eines Kontos zugreifen können.

Seite kopieren

Mit der Financial Connections API können Sie aktuelle Salden eines Financial Connections-Kontos abrufen. Daten zum Guthaben sind für eine Vielzahl von Anwendungen nützlich, einschließlich der Reduzierung des Risikos unzureichender Deckung für ACH, der Risikoevaluation und der Entwicklung von Finanzmanagement-Tools.

Bevor Sie loslegen

You must have a completed Financial Connections registration to access balances in live mode. Visit your Dashboard settings to check the state of your registration or begin the registration process. Financial Connections test data is always available.

Kundin/Kunde erstellen
Recommended
Server-side

Wir empfehlen Ihnen, eine Kundin/einen Kunden mit einer zu der Kundin/dem Kunden gehörenden E-Mail-Adresse zu erstellen, die Sie dann Ihrer Zahlung hinzufügen. Wenn Sie ein Kundenobjekt anhängen, können Sie später zuvor verknüpfte Konten auflisten. Durch Angabe einer E-Mail-Adresse für das Kundenobjekt kann Financial Connections den Authentifizierungsvorgang optimieren, indem es für eine reibungslose Anmeldung oder reibungslose Registrierung auf Kundenseite sorgt, je nachdem, ob es sich um wiederkehrende Link-Nutzer/innen handelt.

Command Line
cURL
curl https://api.stripe.com/v1/customers \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d email={{CUSTOMER_EMAIL}}

Zugriff auf die Salden eines Kontos anfordern
Serverseitig

Sie müssen ein Konto erfassen, bevor Sie auf seine Guthabendaten zugreifen können. Um mehr über die Erfassung von Financial Connections-Konten zu erfahren, lesen Sie den Integrationsleitfaden, der für Ihren Anwendungsfall relevant ist: Zahlungen akzeptieren, Connect-Auszahlungen ermöglichen oder durch andere Daten gestützte Produkte entwickeln.

Beim Anlegen eines Accounts geben Sie mit dem Parameter permissions an, auf welche Daten Sie zugreifen möchten. Der Satz der angeforderten Datenberechtigungen ist für den Benutzer im Authentifizierungsablauf sichtbar. Financial Connections Accounts können über verschiedene Integrationspfade gesammelt werden, und die Art und Weise, wie Sie den Parameter angeben, variiert je nach API leicht.

Command Line
cURL
curl https://api.stripe.com/v1/payment_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d amount=20000 \ -d currency=usd \ -d customer=
{{CUSTOMER_ID}}
\ -d "payment_method_types[]"=us_bank_account \ -d "payment_method_options[us_bank_account][financial_connections][permissions][]"=balances \ -d "payment_method_options[us_bank_account][financial_connections][permissions][]"=payment_method

Bei der Verwendung dynamischer Zahlungsmethoden für bestimmte Zahlungs-APIs können Sie die angeforderten Berechtigungen auch im Dashboard konfigurieren. Hier erfahren Sie, wie Sie auf zusätzliche Kontodaten für Financial Connections-Konten zugreifen.

Saldoaktualisierung veranlassen
Serverseitig

Alle Datenabrufe in Financial Connections sind asynchron. Sie leiten eine Saldoaktualisierung ein, warten auf deren Abschluss und rufen dann die Ergebnisse ab. Sie können Saldoaktualisierungen mit dem API-Parameter prefetch oder mit der Refresh API initiieren.

Saldodaten vorab abrufen

Geben Sie an, ob Sie die Kontosalden vor der Kontoerfassung vorab abrufen möchten. Dadurch wird der Aktualisierungsvorgang eingeleitet, sobald Ihr/e Nutzer/in sein/ihr Konto im Authentifizierungsablauf verbindet. Legen Sie prefetch fest, wenn Sie Saldodaten für jedes verknüpfte Konto benötigen, um sicherzustellen, dass Sie diese mit minimaler Verzögerung erhalten. Ein Beispiel hierfür ist die Planung der Durchführung von Saldoprüfungen vor der Veranlassung einer ACH-Zahlung. Der Parameter prefetch ist für alle APIs verfügbar, die Financial Connections unterstützen.

Command Line
cURL
curl https://api.stripe.com/v1/payment_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d amount=20000 \ -d currency=usd \ -d "payment_method_types[]"=us_bank_account \ -d "payment_method_options[us_bank_account][financial_connections][prefetch][]"=balances \ -d "payment_method_options[us_bank_account][financial_connections][permissions][]"=payment_method \ -d "payment_method_options[us_bank_account][financial_connections][permissions][]"=balances

Eine On-Demand-Aktualisierung einleiten

Verwenden Sie die Refresh API, um On-Demand-Saldosaktionsaktualisierungen nach der Kontoerfassung zu veranlassen und rufen Sie Saldoinformationen nach Bedarf für ein bestimmtes Konto ab. Sie erhalten so die Möglichkeit, die Entscheidung auf einen späteren Zeitpunkt zu verschieben.

Verwenden Sie die Financial Connections-Konto-ID, um eine Aktualisierung zu starten. Wenn Sie die Integration über einen Zahlungsablauf vornehmen, finden Sie die Konto-ID in der zugehörigen Zahlungsmethode. Wenn Sie eine Financial Connections-Sitzung verwenden, rufen Sie sie über die Sitzung ab.

Command Line
cURL
curl https://api.stripe.com/v1/financial_connections/accounts/
{{ACCOUNT_ID}}
/refresh
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "features[]"=balance

Notiz

Inaktive Konten können keine Aktualisierungen durchführen.

Auf den Abschluss der Saldoaktualisierung warten

Das Feld balance_refresh eines Financial Connections-Kontos stellt den Aktualisierungsstatus des Saldos dar. Dieses Feld bleibt null, bis Sie die Berechtigung balances anfordern und eine Aktualisierung einleiten. Nachdem Sie eine Aktualisierung des Saldos gestartet haben, ändert sich der Status in pending und nach Abschluss wechselt er entweder zu succeeded oder zu failed. Wir senden das Ereignis financial_connections.account.refreshed_balance, wenn die Aktualisierung des Saldos abgeschlossen ist. Um zu ermitteln, ob der Saldo erfolgreich aktualisiert wurde, überprüfen Sie das Feld balance_refresh.status während der Bearbeitung des Webhooks.

Nachdem die Aktualisierung eines Saldos abgeschlossen wurde, legt Stripe die Verfügbarkeit zukünftiger Aktualisierungen über das Feld balance_refresh.next_refresh_available_at fest. Überprüfen Sie dieses Feld, bevor Sie eine neue Aktualisierung des Saldos veranlassen, um sicherzustellen, dass die Aktualisierungen derzeit tatsächlich verfügbar sind. Wenn Sie eine Aktualisierung durchführen und der Wert dabei null ist (dies ist immer der Fall, wenn die Aktualisierung aussteht, oder wenn das Konto inaktiv ist) oder weniger Zeit bleibt als für den Zeitstempel next_refresh_available_at angegeben ist, wird die Aktualisierung nicht veranlasst.

Private Vorschau

In the unlikely event that a refresh fails, the error field on the refresh hash is a preview feature that provides the cause of the failure and recommended next steps. If you’d like to use it, email us for access.

Salden eines Kontos abrufen
Serverseitig

Nachdem die Saldoaktualisierung abgeschlossen ist, rufen Sie das Financial Connections-Konto aus dem Text des financial_connections.account.refreshed_balance-Ereignisses oder über die API ab.

Command Line
cURL
curl https://api.stripe.com/v1/financial_connections/accounts/
{{ACCOUNT_ID}}
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"

Wenn die Aktualisierung erfolgreich abgeschlossen wurde, enthält das Kontoobjekt Saldodaten.

{ "id": "fca_1Jbry3BAjqvGMUSxCDjFsrLU", "object": "financial_connections.account", "balance": { "as_of": 1651516592, "cash": { "available": { "usd": 6000 } }, "current": { "usd": 6000 }, "type": "cash" }, "balance_refresh": { "last_attempted_at": 1651516582, "next_refresh_available_at": 1651516583, "status": "succeeded", }, // ... other fields on the Financial Connections Account }

Saldodaten-Details

Der Hash balance beschreibt die von einem Finanzinstitut bereitgestellten verschiedenen Guthabenarten.

Arten von GuthabenBeschreibung
currentDas current Guthaben ist der Geldbetrag, der auf das Konto gebucht wurde. Dieser Betrag ignoriert Ereignisse, die noch ausstehen, z. B. ein- und ausgehende Überweisungen sowie andere Einbehaltungen, die noch gebucht werden müssen. Ein positiver Betrag zeigt an, dass dem/der Kontoinhaber/in Geld geschuldet wird. Ein negativer Betrag an, dass der/die Kontoinhaber/in Geld schuldet.
availableDas Saldo-Objekt ist polymorph, mit den Typen cash und credit. Wenn der Saldo den type: "cash" hat, sehen Sie ein Unterobjekt cash mit der Eigenschaft available. Dies ist der Geldbetrag, der zur Verfügung steht, zum Beispiel für Überweisungen oder Auszahlungen, nach Berücksichtigung von ein- und ausgehenden Einbehaltungen.
usedDas Saldo-Objekt ist polymorph, mit den Typen cash und credit. Wenn der Saldo den type: "credit" hat, gibt es ein Unterobjekt credit mit der Eigenschaft used, d. h. der Geldbetrag, der nach Berücksichtigung der ausgehenden einbehaltenen Beträge verbraucht wurde. Bei Guthaben gilt für current und used Beträge die gleiche Vorzeichenkonvention wie für Barguthaben: ein positiver Betrag bedeutet, dass dem/der Kontoinhaber/in Gelder geschuldet werden, ein negativer Betrag bedeutet, dass von dem/der Kontinhaber/in Geld geschuldet wird. In den meisten Fällen weist ein Guthaben negative Beträge auf.

Die Verfügbarkeit von Guthaben variiert je nach zugrunde liegendem Finanzinstitut. Wir geben alle Saldodaten, auf die wir Zugriff haben, zurück. In seltenen Fällen, meistens bei kleineren Finanzinstituten, kann Stripe keine Saldodaten von einem Finanzinstitut oder einem Partner abrufen. In diesem Fall ist das balance-Objekt null. Das Saldo-Objekt ist auch dann null, wenn das Konto getrennt wurde. In einigen Fällen wird nur ein current-Saldo zurückgegeben. Informationen zur Datenabdeckung finden Sie in unserer Liste der unterstützten Institute.

Verwenden Sie für den Saldotyp cash das Unterobjekt available, um zu bestätigen, dass ausreichend Gelder vorhanden sind, bevor Sie eine ACH-Lastschriftzahlung einleiten. Wenn ein available Saldo null ist, können Sie den current Saldo verwenden, um zu bestätigen, dass ausreichend Gelder vorhanden sind, bevor Sie eine ACH-Lastschrift initiieren. Beachten Sie jedoch, dass bei diesem Betrag Ereignisse ignoriert werden, die noch nicht auf einem Konto gebucht wurden, wie z. B. eingehende Transfers, ausgehende Transfers und sonstige zurückgehaltene Beträge.

Das Feld as_of eines Saldos ist das Datum und die Uhrzeit, zu der das Finanzinstitut diesen Saldo berechnet hat. Dies ist nicht identisch mit dem Datum und der Uhrzeit des Abrufs der Saldodaten. Beispielsweise aktualisieren bestimmte Institute die Saldodaten nur einmal täglich, während andere häufiger aktualisieren.

War diese Seite hilfreich?
JaNein
Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
Nehmen Sie an unserem Programm für frühzeitigen Zugriff teil.
Schauen Sie sich unser Änderungsprotokoll an.
Fragen? Sales-Team kontaktieren.
LLM? Lesen Sie llms.txt.
Unterstützt von Markdoc