Stripe basic setup for SaaS founders and agents
~5 minutes · Beginner
The canonical "get Stripe working with FunnelFizz" guide — exactly what /skill.md has your agent do, reproduced for humans who want to do it themselves.
Who this is for
- You have a Stripe account. You know what a restricted key is.
- You want the exact seven scopes without hunting through the Stripe docs.
Steps (outline)
1. Create a restricted key
Stripe dashboard → Developers → API keys → Create restricted key.
Name: FunnelFizz (read-only).
Seven scopes, all Read:
- Customers
- Charges and Refunds
- Events
- Products and Prices
- Invoices
- Subscriptions
- Balance
2. Copy the key
It starts with rk_live_... (live mode) or rk_test_... (test mode). Copy it exactly.
:::warning Never share this key publicly It has read access to your entire Stripe account. Treat it like a password. If it leaks, rotate it immediately from Stripe → Developers → API keys. :::
3. Paste into FunnelFizz
FunnelFizz → Settings → Integrations → Stripe → Connect.
Paste the key, click Validate. FunnelFizz pings each scope in parallel and confirms the key works.
4. Map your products
FunnelFizz auto-detects your Stripe products. For each funnel:
- Pick the product that represents your trial — usually the one customers see on the signup button.
- Pick the product(s) that represent paid — everyone who's currently paying you.
If you have one product with one price, it's trivial — select it in both places.
5. Verify data is flowing
- Wait 15 minutes (first sync).
- Or click Sync now.
- Your TRIAL and CUSTOMER stages should populate with real counts.
6. (Optional) Install the Stripe App
If you want one-click for subsequent Stripe accounts, install the FunnelFizz Stripe App from the Stripe Apps Marketplace. Same result, nicer UX.
Related: