Skip to content

Connect Stripe

This step lets Mabel read your Stripe transactions and payouts.
You only have to do this once.


Step 1: Log into your Stripe dashboard

  1. Open Stripe in a new tab: https://dashboard.stripe.com
  2. Make sure you’re in the correct Stripe account (if you have more than one).

Step 2: Create a Restricted API Key

This key gives Mabel read-only access.
It cannot create charges, refunds, or payouts — it’s safe.

  1. In the Stripe left sidebar, click Developers
  2. Click API Keys
  3. Scroll to Restricted Keys
  4. Click + Create restricted key

Use any name you like. Examples:
- “Mabel App”
- “Stripe → QuickBooks Integration”


Step 3: Set permissions

Scroll through the long list (yes, it’s long 😅).

You only need ONE permission:

  • Under Core Resources, set Balance → Read

Everything else can stay off.

Stripe API page screenshot


Step 4: Create and verify the key

  1. Scroll to the bottom
  2. Click Create key
  3. Stripe will ask you to verify your identity
  4. After verifying, Stripe returns you to the API key page
  5. Copy your new key — it starts with rk_live_

⚠️ Stripe will not show this key again.
If you lose it, you can delete it and make a new one.


Step 5: Paste the key into Mabel

Back in the Mabel app:

  1. Go to Settings in the left sidebar
  2. In the Stripe Connection box, click Connect
  3. Paste your Restricted Key
  4. Click Save
  5. Click Test Connection to make sure everything is working

If the key is correct, you’ll see a success message.

Your Stripe account is now connected.


Woot!! That was the hardest part of the whole setup.

👉 Next: Connect QuickBooks