Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support

OAuth changes for Standard Platforms

Learn about the changes Stripe is making to OAuth for Standard Connect.

We are making changes to OAuth to isolate Platforms’ processing activity on Standard accounts. Starting in June 2021, Platforms using OAuth with read_write scope won’t be able to connect to accounts that are controlled by another platform. Previously, multiple platforms could connect to the same account.

This change ensures that in the rare case that a Standard Connect user interacts with two platforms, each platform’s activity is kept distinct in separate accounts.

When connecting a second platform to a Standard account controlled by another platform, the user will create a new account to use with your platform instead. The Connect Onboarding flow will automatically direct users to create the new account. Your platform will then be automatically connected to the new account that the user has created.

The OAuth behavior will not change if you had registered as an Extension integration when you created your Connect application. Extensions need to connect to existing accounts where there may be another Platform or Extension that is already connected. Only Extensions may use read_only, which ensures that Platforms cannot read other applications’ data.

However, if you had previously selected ‘Platform’ for your Connect application, and find that you need Extension functionality, then you will need to contact us to modify your integration selection. Your selection can be found at the Connect Settings page in the ‘Availability’ section.

Was this page helpful?
Questions? Contact us.
View developer tutorials on YouTube.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
Stripe Shell
Test mode
▗▄ ▄▟█ █▀▀ ▗▟████▙▖ ██████ ███▗▟█ ███ ███▗▟██▙▖ ▗▟█████▙▖ ███▖ ▀▀ ███ ███▀▀▀ ███ ███▀ ███ ███ ███ ▝▜████▙▖ ███ ███ ███ ███ ███ █████████ ▄▄ ▝███ ███ ▄ ███ ███ ███▄ ███ ███ ▄▄ ▝▜████▛▘ ▝▜███▛ ███ ███ ███▝▜██▛▘ ▝▜█████▛▘ ███ ▀▘
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to Stripe docs and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$