Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
Overview
Start an integration
Funding and treasury
Treasury
Capital
    Overview
    How Capital works
    Eligibility
    Capital for platforms
    How Capital for platforms works
    Set up Capital
      No-code integration
      Embedded components integration
      API integration
      Testing
      Provide and reconcile reports
    Import non-Stripe data into Capital underwriting
    Regulatory compliance
    Marketing
    Servicing
    Metrics
Payment management
Issuing cards
Global Payouts
Manage money
HomeMoney managementCapital

Set up CapitalPrivate preview

Determine which integration option to use when you set up Stripe Capital.

Private preview

Capital for platforms is available in private preview. Sign up to join the waitlist.

Use Stripe Capital to launch and set up a Capital program and provide access to financing offers to your eligible connected accounts. We recommend you launch your program with a no-code onboarding integration, before you customize it with embedded components or Stripe APIs. To get started, see the Quickstart.

Quickstart

Use the Dashboard to launch a Capital program to offer financing to your connected accounts. Launching your program means you enable sending automatic financing offers to all eligible connected accounts. The quickstart guides you to choose options that allow you to launch your program as fast as possible (usually within minutes to a few days).

  1. In the Capital page in the Stripe Dashboard, click Set up Capital.

  2. Select either:

    • No-code Recommended: If you choose this option, Stripe sends all emails on your behalf to your eligible connected accounts, including co-branded emails with financing offers, weekly paydown progress update emails, and any servicing or collections emails if needed. Co-branded emails contain a button that redirects connected accounts to a Stripe-hosted Capital page, where they can apply for an offer or track their weekly paydown progress. Only available for platforms in the US.
    • Custom: If you choose this option, you’re responsible for sending financial offers and payment progress emails to your connected accounts by monitoring webhook events and updating offers as delivered using the Stripe APIs. Sending your own email copy requires additional compliance reviews from Stripe, which might take up to 5-7 days for approval.
  3. You can market your Capital program to your connected accounts in several ways. Select either:

    • Stripe co-branded marketing only Recommended: Opt into Stripe sending co-branded emails with financing offers to your connected accounts. You can always add custom marketing assets (such as announcement landing pages, ads, and social media posts) that comply with our guidelines after you launch. This option is only available to platforms in the US.
    • Stripe co-branded and custom marketing: Stripe automatically sends co-branded emails to your connected accounts (excluding marketing emails if your platform is in the UK), and you provide additional custom marketing (such as additional emails, landing page, social media posts, advertisements) of your Capital program. Any custom marketing you upload must pass compliance review, which can take up to 5-7 business days.

      Note

      To build a Capital program with the minimal amount of Stripe co-branding as possible, see Set up an API integration. This requires you to use APIs, and therefore isn’t a quickstart option. For compliance reasons, eligible connected accounts still must apply for your Capital program in a Stripe-hosted Capital page if you choose this option.

  4. Confirm that onboarding to Capital can affect the data shown in any existing financial reports you might already provide to connected accounts in your platform’s UI. Review your options for providing paydown information in the Reconcile and provide reports.

  5. Sign the partnership contract, and send automatic financing offers to eligible connected accounts.

After quickstart launch

As you wait for connected accounts to accept their Capital financing offers or at any point after you enable automatic offers, you can customize your Capital program.

  1. Reconcile and provide financial reports for connected accounts.

    If you already provide existing financial reports to your connected accounts in your platform’s UI, onboarding to Capital might affect the amount reflected in those transactions. Confirm with your team developer the types of reports and the level of detail you provide to your connected accounts.

    Depending on the complexity (usually if your reports have filtering or grouping functionality), you might need to synchronize the data for these reports with Capital’s transactions, or alternately, you can provide separate Capital reports (using embedded components or Stripe APIs) in the designated Capital page in your platform’s UI to your connected accounts. To learn more, see Reconcile and provide reports.

  2. (optional) Promote your program.

    After launch, you can use embedded components to help with program outreach and discoverability. This means connected accounts can learn about and accept an offer for Capital financing directly in your platform’s UI. You can also use embedded components to help your connected accounts manage payments on your platform’s UI, instead of requiring them to access a separate Stripe-hosted Capital page. To learn more, see:

    • Embed the Capital promo tile component
    • Embed the Capital financing component
  3. (Optional) Customize marketing assets.

    In addition to co-branded offer emails, you might want to send your own marketing emails, publish a blog post, or have an updated landing page so your connected accounts can learn more about your Capital Program.

    For compliance reasons, Stripe reviews all custom marketing assets to make sure they’re in compliance with our guidelines. This also includes any copy used alongside any of the embedded components, including: headers, footers, landing page title, and URLs. Review and approval might take up to 5-7 business days. To learn more, see:

    • Marketing for Capital
    • Pre-approved FAQ and support page

Onboarding integration types

No-code integrationLaunch a program without code using the Dashboard. You also have the option to use minimal code to customize your integration with embedded components or the API after launch.
Embedded components integrationBuild a Capital program with minimal coding. This option might require additional compliance reviews from Stripe, with approval taking up to 5-7 business days. This integration also allows you to customize your program by adding embedded components directly in your platform’s UI.
API integrationBuild a Capital program with the most control over your Capital program. However, if you send custom emails, these emails still redirect connected accounts to complete their financing application in a Stripe-hosted UI for compliance reasons. This option requires additional compliance reviews from Stripe, with approval taking up to 5-7 business days.

Compare integrations

The following table describes the differences of the onboarding integration types for Capital for platforms. We recommend you launch your program with the Quickstart, and then customize it with embedded components or the API.

ProgramNo-codeEmbedded components RecommendedAPI
Country availabilityAvailable in the USAvailable in the US and UKAvailable in the US and UK
Estimated integration timeMinutes (with no additional marketing)Hours to daysWeeks
Capital offer emailsStripe sends co-branded offer emails(Optional) Stripe sends co-branded offer emails or the platform can send offer emailsPlatform can send offer emails
In-product notifications(Optional) Use embeddable components to notify connected accounts in your website (such as a promo tile)Use the promo tile or financing promotion embedded component to promote new financing offersPlatform can build custom notifications or banners
Capital applicationStripe-hosted co-branded application flowUse the Capital financing promotion or financing application component to embed the application flow into your websiteStripe-hosted UI application flow or embedded components
MarketingUse Stripe to send co-branded emails and pre-approved marketing assets.Publish pre-approved marketing assets or edit existing marketing templates or publish your own marketing assetsEdit existing marketing templates or publish your own marketing assets
ComplianceStripe conducts a compliance review of custom marketing assets and periodic program auditsStripe conducts a compliance review of custom marketing assets and periodic program auditsStripe conducts a compliance review of custom marketing assets and periodic program audits
Underwriting and pricingStripe manages the entire underwriting process and sets pricingStripe manages the entire underwriting process and sets pricingStripe manages the entire underwriting process and sets pricing
ServicingStripe manages servicing of customer financingStripe manages servicing of customer financingStripe manages servicing of customer financing
Metrics and insightsView metrics in the Stripe DashboardView metrics in the Stripe DashboardView some metrics in the Stripe Dashboard (to see metrics about offers, call the API)

See also

  • Set up a no-code integration
  • Set up an embedded components integration
  • Set up an API integration
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Join our early access programme.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc