Stripe integration

Put observed Stripe revenue on the other side of AI cost.

Connect the Stripe account that receives your product payments with a restricted key. Grow or Die reads transaction evidence; it cannot use that key to create a payment.

Connect Stripe revenue

What it reads

Payments, refunds, fees, and payer context

  • Balance transactions for gross revenue, refunds, Stripe fees, and net revenue.
  • Charges and PaymentIntents only when needed to resolve payer context.
  • Test-mode or live-mode facts according to the restricted key you connect.

What it cannot do

No payment or account mutation

  • No creating charges, refunds, customers, subscriptions, or payouts.
  • No full sk_… secret key; Grow or Die rejects it.
  • No Stripe Connect platform, Stripe App, or OAuth callback required.

How to connect

Create one restricted key

  1. In Stripe, choose test or live mode and open Developers → API keys.
  2. Create an rk_test_… or rk_live_… restricted key.
  3. Grant Read access only to Balance transactions, Charges, and PaymentIntents.
  4. Paste the key into Grow or Die and run the verification read.

The key is encrypted at rest, never returned to the browser, and deleted from Grow or Die when you disconnect. Revoke it separately in Stripe if you no longer need it.

What it unlocks

Revenue that can support profit

Stripe supplies the preferred transaction ledger for revenue, revenue per visitor, refunds, and observed processor-fee-adjusted net revenue. When Stripe customer IDs and model usage resolve to the same canonical account, Grow or Die can calculate that account’s observed contribution profit.

Current limits

Coverage is shown, not guessed

Test and live data never mix. A truncated transaction import blocks profit calculations for the affected period. Only one connected payment provider contributes to headline revenue, preventing the same payment history from being counted twice.

Primary source

Use Stripe’s least-privilege key controls

Follow Stripe’s official guide to limit access with restricted API keys .