Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
No-code
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Fraud detection
Stripe data
Financial reports
Payment authentication reports
Revenue recognition
Startup incorporation
Climate
Identity
Tax
Financial Connections
    Overview
    Getting Started
    Fundamentals
    Use cases
    Testing
    Collect accounts for data
    ACH Direct Debit payments
    Connect payouts
    Other data-powered products
    Access account data
    Balances
    Ownership
    Transactions
    Manage accounts
    Disconnections
    Webhooks
Account
Dashboard
HomeBusiness operations

Stripe Financial Connections
Beta

Learn how to collect accounts to access data such as balances, ownership details, or transactions with your users’ permission.
Available in:

Financial Connections lets your users securely share their financial data by linking their financial accounts to your business.

Use Financial Connections to access user-permissioned account data such as tokenized account and routing numbers, balances, ownerships details, and transactions.

Data retrieved through Financial Connections can help you:

  • Instantly verify your users’ bank accounts to accept ACH Direct Debit payments and transfers.
  • Avoid fees from insufficient funds failures and protect your customers from overdraft charges by checking an account’s balances before initiating a bank-based payment or wallet transfer.
  • Mitigate fraud when onboarding a customer or merchant by verifying an account’s ownership details, such as the name and address of the accountholder.
  • Build tools that let your users track expenses, handle bills, manage their finances and take control of their financial well-being with transactions data.
  • Speed up underwriting and improve access to credit and other financial services for your users with transactions and balances data.

Explore Financial Connections

Before getting started, we recommend reading the following introductions to building with Financial Connections.

Fundamentals

Learn how Financial Connections works with detailed descriptions of the Financial Connections API, authentication flow, and data permissions.

Use Cases

Learn how to retrieve data through the Financial Connections API to build products that solve problems for your users.

Testing

Learn how to start testing with Financial Connections.

Get started

Choose the right integration path for collecting an account based on your use case.

ACH Direct Debit payments

Learn how to collect a bank account to accept an ACH Direct Debit payment, and use account data including balances to optimize your payments integration.

Connect payouts (Private Beta)

Learn how to collect a bank account to initiate payouts to a Custom account, and use account data including ownership details to optimize your payouts integration. Request to join the private beta.

Other data-powered products (Private Beta)

Learn how to collect one or more accounts to access account data for purposes such as building a financial technology application. Request to join the private beta.

Learn more about how to access data

Learn how to request, retrieve, and refresh data on an account.

Balances

Learn how to access an account’s current and available balances, and get started now.

Ownership (Private Beta)

Learn how to access an account owner’s name and mailing address, and request access to the private beta.

Transactions (Private Beta)

Learn how to access an account’s posted and pending transactions, and request access to the private beta.

Was this page helpful?
Questions? Contact us.
Watch our developer tutorials.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
On this page
Explore Financial Connections
Get started
Learn more about how to access data
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to your Stripe account and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$