Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
Get started with Connect
Integration fundamentals
Example integrations
Onboard accounts
Configure account Dashboards
    Get started with Connect embedded components
    Supported Connect embedded components
      Available Components
      Account management
      Account onboarding
      Balances
      Documents
      Financial account
      Financial account transactions
      Issuing card
      Issuing cards list
      Notification banner
      Payment details
      Payments
      Payouts
      Payouts list
      Tax registrations
      Tax settings
      Preview components
      App install
      App viewport
      Capital financing
      Capital financing application
      Capital financing promotion
      Disputes for a payment
      Export Tax Transactions
      Payment method settings
      Reporting chart
    Customize Connect embedded components
    Stripe Dashboard customization
    Platform controls for Stripe Dashboard accounts
    Express Dashboard
Accept payments
Pay out to accounts
Manage your Connect platform
Tax forms for your Connect platform
Work with connected account types
HomePlatforms and marketplacesConfigure account DashboardsSupported Connect embedded components

Capital financing applicationPrivate preview

Show an end-to-end application flow for Capital financing.

Copy page

Render a UI component for connected accounts to complete a financing application. Connected accounts can select their offer amount and terms, view contractual details, and submit their application.

This component is functionally similar to the Capital financing promotion component, but it invokes the application directly without including educational or promotional content. Use it to provide a different application entry point than the Capital financing promotion component.

Component lifecycle

Determining when to render the component

To determine whether a connected account has an eligible financing offer, call the Capital list Financing Offers endpoint and pass the connected account ID in the connected_account parameter.

If an account has no eligible financing offer, then the Capital financing application component renders as null.

Post-submission

If a connected account has already submitted their financing application, the Capital financing application component renders an empty screen. We recommend that you listen to the onApplicationSubmitted event to display a confirmation screen.

Create an Account Session

When creating an Account Session, enable the financing application component by specifying capital_financing_application in the components parameter.

Command Line
cURL
curl https://api.stripe.com/v1/account_sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -H "Stripe-Version: 2025-04-30.basil; embedded_connect_beta=v2;" \ -d account=
{{CONNECTED_ACCOUNT_ID}}
\ -d "components[capital_financing_application][enabled]"=true

After creating the account session and initializing ConnectJS, you can render the Capital financing application component in the front end:

capital-financing-application.js
JavaScript
// Include this element in your HTML const capitalFinancingApplication = stripeConnectInstance.create('capital-financing-application'); container.appendChild(capitalFinancingApplication);
MethodTypeDescriptionDefault
setOnApplicationSubmitted() => voidThe connected account has successfully submitted their application for financing.
setPrivacyPolicyUrlstringAbsolute URL of a page containing your privacy policy.https://stripe.com/privacy
setHowCapitalWorksUrlstringAbsolute URL of a page with information about the Capital program.https://docs.stripe.com/capital/how-stripe-capital-works
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc