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
- Open Stripe in a new tab: https://dashboard.stripe.com
- 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.
- In the Stripe left sidebar, click Developers
- Click API Keys
- Scroll to Restricted Keys
- 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.

Step 4: Create and verify the key
- Scroll to the bottom
- Click Create key
- Stripe will ask you to verify your identity
- After verifying, Stripe returns you to the API key page
- 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:
- Go to Settings in the left sidebar
- In the Stripe Connection box, click Connect
- Paste your Restricted Key
- Click Save
- 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