Skip to content
Create account or Sign in
The Stripe Docs logo
/
Ask AI
Create accountSign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
APIs & SDKsHelp
Overview
About Stripe payments
Upgrade your integration
Payments analytics
Online payments
OverviewFind your use caseUse Managed Payments
Use Payment Links
Use a prebuilt checkout page
Build a custom integration with Elements
Build an in-app integration
In-person payments
Terminal
Payment methods
Add payment methods
Manage payment methods
Faster checkout with Link
Payment scenarios
Handle multiple currencies
Custom payment flows
Flexible acquiring
Orchestration
Beyond payments
Incorporate your company
Crypto
Agentic commerce
Financial Connections
    Overview
    Get started
    Use cases
    Fundamentals
    Testing
    Supported institutions
    Collect accounts for data
    ACH Direct Debit payments
    Connect payouts
    Other data-powered products
    Access account data
    Balances
    Ownership
    Transactions
    Ownership match
    Manage accounts
    Disconnections
    Webhooks
Climate
Understand fraud
Radar fraud protection
Manage disputes
Verify identities
United States
English (United States)
HomePaymentsFinancial Connections

Get real-time updates from Financial Connections with webhooks

Use webhooks to get notifications about activity on Financial Connections accounts.

After you collect a Financial Connections Account, you can access account data or listen for account changes with the Financial Connections API and associated webhooks.

Core webhooks notify you of account-level updates and newly created accounts. These include:

  • financial_connections.account.created
  • financial_connections.account.deactivated
  • financial_connections.account.reactivated

Other webhooks notify you when Stripe completes asynchronous data refreshes for accounts that your customers have connected.

EventDescription
financial_connections.account.createdSent when a customer links a new account. If they link multiple accounts, it emits multiple events (one per account).
financial_connections.account.deactivatedSent when the status of your user’s account moves from active to inactive. Accounts can change status after a refresh if we detect that the account connection is broken. New data refreshes aren’t allowed on inactive accounts, but previously refreshed data stays available.
financial_connections.account.reactivatedSent when the status of your user’s account moves from inactive to active. After an account moves from inactive to active, you can refresh account data again.
financial_connections.account.disconnectedSent on account disconnection. See the disconnections guide for further detail.
financial_connections.account.refreshed_balanceSent after a balance refresh is complete.
financial_connections.account.refreshed_ownershipSent after an ownership refresh is complete.
financial_connections.account.refreshed_transactionsSent after a transaction refresh is complete.

See also

  • Webhook documentation
  • Event object reference
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc