Copy as markdown[View .md](https://docs.funnelfizz.com/tutorials/stripe-basic-setup "View the raw markdown for this page")[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fdocs.funnelfizz.com%2Ftutorials%2Fstripe-basic-setup.md%20and%20help%20me%20with%20this%20FunnelFizz%20topic%3A%20Stripe%20basic%20setup%20for%20SaaS%20founders%20and%20agents "Open this page in Claude with context")[Open in ChatGPT](https://chat.openai.com/?q=Read%20https%3A%2F%2Fdocs.funnelfizz.com%2Ftutorials%2Fstripe-basic-setup.md%20and%20help%20me%20with%20this%20FunnelFizz%20topic%3A%20Stripe%20basic%20setup%20for%20SaaS%20founders%20and%20agents "Open this page in ChatGPT with context")

# 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[​](#who-this-is-for "Direct link to 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)[​](#steps-outline "Direct link to Steps (outline)")

### 1. Create a restricted key[​](#1-create-a-restricted-key "Direct link to 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[​](#2-copy-the-key "Direct link to 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[​](#3-paste-into-funnelfizz "Direct link to 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[​](#4-map-your-products "Direct link to 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[​](#5-verify-data-is-flowing "Direct link to 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[​](#6-optional-install-the-stripe-app "Direct link to 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:**

* [Quickstart → Connect Stripe](https://docs.funnelfizz.com/quickstart/connect-stripe.md)
* [Features → Providers (Stripe)](https://docs.funnelfizz.com/features/providers.md#stripe)
