> ## Documentation Index
> Fetch the complete documentation index at: https://nango.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Set up Stripe Connect with Nango

> Register an OAuth app with Stripe Connect and connect it to Nango

This guide shows you how to register your own app with Stripe Connect to obtain your OAuth credentials (client id & secret). These are required to let your users grant your app access to their Stripe account.

**Note**

* Looking to integrate with existing Stripe accounts? Use [Stripe App](/integrations/all/stripe-app) instead.
* Stripe Connect is only for use with [Stripe's Connect product](https://stripe.com/connect), and does **not** let you access existing Stripe accounts through the REST API.

## Access requirements

Before you begin, note the following requirements for Stripe Connect:

| Pre-Requisites    | Status         | Comment                                                                      |
| ----------------- | -------------- | ---------------------------------------------------------------------------- |
| Paid dev account  | ✅ Not required | Free, self-signup [here](https://dashboard.stripe.com/register).             |
| Paid test account | ✅ Not required | Stripe provides free test mode with full access to API and Connect features. |
| Partnership       | ✅ Not required | Optional — relevant for larger platforms or deeper integrations.             |
| App review        | ✅ Required     | Required to go live with Standard Connect (OAuth-based) applications.        |
| Security audit    | ✅ Not required | May be required for Custom Connect depending on scope of use.                |

## Setup guide

<Steps>
  <Step title="Create a Stripe account">
    If you don't already have one, sign up for a [Stripe account](https://dashboard.stripe.com/register).
  </Step>

  <Step title="Get your OAuth Client ID">
    Go to [Stripe Connect OAuth settings](https://dashboard.stripe.com/settings/connect/onboarding-options/oauth).

    * Enable **OAuth for Stripe Dashboard accounts**
    * Add a **Redirect URI**: `https://api.nango.dev/oauth/callback`
    * Copy your **Client ID** — you'll need it for configuring the integration with Nango.
  </Step>

  <Step title="Get your Client Secret">
    Navigate to the [Stripe API Keys page](https://dashboard.stripe.com/apikeys) to retrieve your **Secret key**. This acts as your **Client Secret** for the integration.

    **Note**: Remember to switch to your **live secret key** in production.
  </Step>

  <Step title="Next">
    Follow the [*Quickstart*](/getting-started/quickstart).
  </Step>
</Steps>

<Tip>Need help getting started? Get help in the [community](https://nango.dev/slack).</Tip>

## Additional resources

For more details on Stripe Connect's OAuth implementation and testing:

* [Stripe Connect overview](https://stripe.com/connect)
* [OAuth overview](https://stripe.com/docs/connect/oauth-reference)
* [Testing Stripe Connect](https://docs.stripe.com/connect/testing)
* [How to revoke account's access](https://docs.stripe.com/connect/oauth-reference?dashboard-or-api=api#post-deauthorize)
* [Rate limits](https://docs.stripe.com/rate-limits)

***
