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
    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 Dashboards

Platform controls in the Stripe Dashboard

Manage more features on behalf of your connected accounts that use the Stripe Dashboard with platform controls.

Copy page

Account properties

Connected accounts can be configured with properties that determine how the account will behave. Account types can be mapped to their corresponding properties.
This content applies to connected accounts that have full Stripe Dashboard access. This includes Standard accounts.

Thousands of platforms and marketplaces use Stripe Connect to facilitate payments and pay out recipients. Connected accounts with Stripe Dashboard access is the fastest way to enable your customers to accept payments directly, while relying on Stripe to manage onboarding, reporting, and loss liability. With platform controls, you can manage more features on behalf of your connected accounts.

Note

As of June 2021, platforms using OAuth with read_write scope won’t be able to connect to accounts that are controlled by another platform.

Configure third party extensions

Third party extensions allow your connected accounts to operate the Stripe API on their behalf in a particular workflow. Navigate to the third-party extensions page to select the options for your connected accounts. These options apply to all of your new connected accounts moving forward. Visit the Connected accounts page to change settings for individual connected accounts.

There are three extension access options:

  • Full access, allowing read and write operations. Learn about revoking before enabling.
  • Read-only
  • None, blocking all extension installations

When your platform owns loss liability, you can’t enable full access extensions, which could let connected accounts initiate transactions that you don’t control.

Caution

When your platform collects fees and enables full access extensions, your platform might pay more in fees for off-platform usage. Contact Support to learn more.

Revoke full access extensions

You can revoke access to install new full access extensions. This doesn’t prevent a connected account from using a previously installed extension. Stripe doesn’t support revoking extensions from your connected accounts.

Control payout timing

As the platform, you can now update your connected accounts’ payouts programmatically using the Stripe API or in the Dashboard. You can also initiate payouts on behalf of your connected accounts programmatically using the Stripe API or in the Dashboard.

Navigate to the payout schedules page to determine whether connected accounts can manage their own payout schedules. Connected accounts can still make manual payouts after you, as the platform, choose to restrict connected accounts from updating their own payout schedule.

Note

If you need full control over your connected accounts’ payouts and want to restrict your connected accounts from being able to make their own payouts, contact us with a detailed description of your use case.

Access consolidated reporting

You can access reporting across all connected accounts that you control using the built in-Dashboard reporting as well as within Stripe Sigma, a custom reporting solution that makes all of your data available as an interactive SQL environment in the Dashboard. To learn more, see Financial reports and Sigma for Connect platforms.

Co-brand your connected accounts

As the platform, you can manage your brand settings within the Connect Settings > Stripe Dashboard section. All new accounts onboarding to your platform will see your icon and branding color in their Dashboard. To understand changes for connected accounts, see the Stripe Support article on platform controls.

Note

These features apply only to new accounts onboarding to your platform, denoted by true in the is_controller property for the Account object. Existing accounts aren’t eligible for these features.

Remove accounts

You can disconnect a connected account from its account details page in your Dashboard. Click the overflow menu () on the top right of the page, then select Remove account.

This action disconnects the account from your platform and revokes access in the same way as the OAuth de-authorize endpoint. Removing an account from your platform also permanently resets all platform controls on the account, such as payout timing, even if the account reconnects later. It doesn’t otherwise affect the account, which still functions as a normal Stripe account.

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