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
Get started with Connect
Design your integration
    SaaS platform
      Quickstart
      Essential tasks
    Marketplace
Integration fundamentals
Example integrations
Account management
Onboard accounts
Configure account Dashboards
Work with connected account types
Payment processing
Accept payments
Pay out to accounts
Platform administration
Manage your Connect platform
Tax forms for your Connect platform
United States
English (United Kingdom)
HomePlatforms and marketplacesDesign your integration

Build a SaaS platformPublic preview

Provide a platform where merchants accept payments directly from their customers through your integration.

SaaS business subscriptions

If you’re a subscription-based SaaS business, but don’t extend Stripe products or payment processing to your merchants, you don’t need Connect.

As a software as a service (SaaS) platform, you extend your integration of Stripe products to your merchant connected accounts. Those merchants can access Stripe through your platform to accept payments from their own customers and receive payouts from their Stripe balance.

Monetisation

A SaaS platform can design its revenue strategy using a referrer or wholesale model.

Referrer model

Your platform refers merchants to Stripe to process payments and use other financial products. In this model, the platform’s connected accounts:

  • Are the merchant of record for payments from their customers.
  • Pay Stripe fees.
  • Assume liability for their negative balances.
  • Process payments as direct charges.

Stripe doesn’t charge your platform in this model and you can earn revenue by:

  • Charging your connected accounts a subscription fee for using your platform.
  • Charging your connected accounts an application fee per transaction.
  • Qualifying for revenue share from Stripe when your connected accounts meet product activation targets.

Reseller model

Your platform purchases Stripe payments and products from Stripe, then resells those services to its connected accounts. In this model, the platform’s connected accounts:

  • Don’t pay Stripe fees.
  • Are the merchant of record for payments from their customers.
  • Are liable to the platform, not Stripe, for their negative balances.
  • Process payments as direct charges or destination on-behalf-of (OBO) charges.

Stripe charges your platform in this model and you can earn revenue by:

  • Charging your connected accounts a subscription fee for using your platform.
  • Charging your connected accounts an application fee per transaction. Use the platform pricing tool to automatically set pricing logic for the application fees you charge your connected accounts.

Resources

SaaS platform blueprint

Use this guided API Blueprint in the Dashboard to learn how to add connected accounts to your platform and charge them a subscription fee through Billing.

SaaS platform quickstart

Review an annotated sample SaaS platform integration and download its code to use as a starting point for your integration.

Essential tasks

Follow the sequence of essential tasks to build your SaaS platform and onboard your connected accounts.

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