Skip to main content

Stripe Connection Conflict: Another App Already Has Read/Write Access

Frank supports multiple app connections within the same account, allowing you to connect a wide range of tools to get the most out of your data. However, there is a known limitation when connecting Frank to Stripe if another third-party app is already connected to your Stripe account with read/write permission.

Why Does This Happen?

Stripe enforces a rule that no two connected apps can both have read/write access at the same time. This is by design β€” Stripe prevents two apps from writing to your account simultaneously to avoid data conflicts and overwrites.

How to Fix It

There are two options to resolve this:

Option 1: Give Frank Read-Only Access

If you still need the other app to remain connected to Stripe, you can connect Frank with read-only access instead. This means Frank can pull in your Stripe data for reporting and insights, but will not be able to write data back to Stripe. When connecting Frank to Stripe at hellofrank.ai/integrations, choose the read-only permission option during the connection flow.

Option 2: Disconnect the Other App and Reconnect Frank

If the other app connected to Stripe no longer needs write access, or does not need to be connected at all, you can disconnect it from Stripe and then reconnect Frank with full read/write permissions.

To do this:

  1. Go to the other app's settings and disconnect it from your Stripe account.

  2. Head to hellofrank.ai/integrations.

  3. Find Stripe and click Connect (or Add/Update Connection if previously connected).

  4. 4. Follow the prompts to grant Frank read/write access.

Not sure which option is right for you? If Frank primarily needs to read your Stripe data (e.g. for reporting), read-only access is usually sufficient. If you need Frank to create or update records in Stripe, you will need full read/write access, which means the other app will need to be disconnected first.

Did this answer your question?