Home › Solutions › How to Create a Read-Only Stripe Key for MRR

How do I create a read-only Stripe key to show my MRR?

Updated 2026-11-13 · ShowMRR Team · Markdown

In the Stripe Dashboard, in live mode, create a restricted key and set Read on Subscriptions, Prices, Products and Coupons, leaving every other permission at None. The key starts with rk_live_. ShowMRR rejects secret keys (sk_), test keys and publishable keys, and stores the key encrypted.

Steps

  1. Open the API keys page in your Stripe Dashboard and make sure you are in live mode, not a sandbox.
  2. Click Create restricted key and name it something you will recognise, such as "ShowMRR read-only".
  3. Set Read on Subscriptions, Prices, Products and Coupons. Leave everything else at None.
  4. Click Create key, complete Stripe's two-factor check and copy the key. Stripe does not show it again.
  5. Paste it into the Connect Revenue form on your startup in ShowMRR.

Good to know

More detail: How to Share Your Startup Revenue Publicly.

FAQ

Can I use my secret key?

No. ShowMRR rejects secret keys (sk_) because they have full access to your account.

What can ShowMRR read with this key?

Subscription data, to compute MRR. It keeps totals (MRR, customer count, daily history), not customer names, emails or individual payments.

Does Stripe test mode work?

No. Only a live-mode restricted key is accepted, and test-mode data is ignored.

Related