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
Use for your business
Treasury
Instant currency conversion
Global Payouts
Issuing for your business
Capital
Embed in your platform
Treasury for platforms
    Overview
    How Treasury for platforms works
    Eligibility requirements
    Get started
    Get started with API access
    Onboarding users
    Managing fraud
    Marketing and compliance guidelines
    Sample integrations
    Set up financial accounts and cards
    Use Treasury for platforms to move money
    Sample application with Issuing and Treasury for platforms
    Treasury for platforms with Issuing
    Webhooks
    Work with cards
    Account management
    Accounts structure
    Working with connected accounts
    Working with financial accounts
    Financial account features
    Platform financial accounts
    Working with balances and transactions
    Moving money
    Payouts and top-ups from Stripe Payments
    Working with SetupIntents, PaymentMethods, and BankAccounts
    Moving money into financial accounts
    Moving money out of financial accounts
    Money movement timelines
    Bank partners
    Fifth Third Bank overview
    Get started with Fifth Third Bank
Prebuilt embedded finance
Issuing
Capital for platforms
United States
English (United States)
  1. Home/
  2. Money management/
  3. Treasury for platforms

Treasury for platforms

Learn how to provide financial services to connected accounts.

Treasury for platforms naming

Treasury for platforms supersedes the previous product names Treasury (deprecated for platforms November 2025) and Financial Accounts for platforms (deprecated April 2026).

Stripe Treasury for platforms is a suite of APIs for Stripe Connect platforms that allows you to embed financial services in your product. Stripe provides the infrastructure in partnership with trusted banks.

Your financial account enables your connected accounts to hold funds, pay bills, earn cash back, and manage their cash flow. Many platforms using Connect also use Stripe Issuing to issue cards for accessing financial accounts. To learn more about Treasury for platforms, see its features.

Get access to Treasury for platforms

Treasury for platforms is available for testing in sandbox environments for businesses serving US-based commercial businesses.

All other businesses need to complete the Treasury for platforms form and must be reviewed by Stripe to verify if we can support them.

See the Treasury for platforms Demo

Get started

How Treasury for platforms works

Learn about connected accounts, financial accounts, and moving money.

Get started with API access

Use Treasury for platforms and Issuing in a sandbox environment to see what functionality you want to enable in your live integration.

Eligibility requirements

Understand the requirements for using Treasury for platforms.

Onboard users with Treasury for platforms

Learn best practices to onboard your connected accounts when offering financial services with Treasury for platforms.

Manage fraud

Learn best practices for managing fraud with Treasury for platforms.

Marketing and compliance guidelines

Learn how to keep your Treasury for platforms or Issuing program and marketing campaigns compliant.

Sample integrations

Set up financial accounts

Use a sample Treasury for platforms and Issuing integration to set up a financial account and create cards.

Use Treasury for platforms to move money

Learn how an example business uses SetupIntents and PaymentMethods, and verifies bank accounts with Treasury for platforms.

Issuing and Treasury for platforms sample app

Use the Stripe Next.js sample app to start your own Issuing and Treasury for platforms integration.

Integrate Treasury for platforms with Stripe Issuing

Webhooks for Issuing and Treasury for platforms

Learn about webhook events for Stripe Issuing and Treasury for platforms and why they occur.

Integrate Issuing with Treasury for platforms

Use Stripe Issuing to create physical and virtual cards using a financial account as the source of funds.

Issuing and Treasury for platforms sample app

Use the Stripe Next.js sample app to start your own Issuing and Treasury for platforms integration.

Manage your accounts

Treasury for platforms accounts structure

Learn how the financial account components fit together and interact.

Connected accounts

Collect onboarding requirements for your connected accounts.

Financial accounts

Use financial accounts to store, send, and receive funds.

Financial accounts features

Learn about the features available for financial accounts.

Balances and transactions

Learn about financial account balances and the effect transactions have on them.

Move money

Payouts and top-ups

Move money between Payments account balances and financial account balances.

Work with SetupIntents, PaymentMethods, and BankAccounts

Learn how to set up money movements with financial accounts.

Move money into financial accounts

Learn the requests available to move money into financial accounts.

Move money out of financial accounts

Learn the requests available to move money out of financial accounts.

Stablecoins in Treasury for platforms

Features

  • Financial accounts: Offer accounts eligible for FDIC insurance to your customers within your platform.
  • Funds transfers: Send and receive funds using traditional bank transfer methods such as ACH credits and debits.
  • Fraud prevention: Use tools to detect and prevent fraudulent activity such as delaying transaction processing on risky money movement.
  • Faster payouts into financial accounts: Enable faster access to funds for customers who sell using Stripe Payments at no additional cost.
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Chat with Stripe developers on Discord.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc
On this page