Revenue & CRM

Stripe

Track payment data automatically and see real revenue in your financial dashboard.

What it does

Connect your Stripe account to automatically track payment data, match transactions to deals, and see real revenue flowing through your financial dashboard. RunwayCal reads your Stripe data. It never initiates charges or modifies your Stripe account.

Prerequisites

  • A Stripe account (test or live mode)
  • A restricted API key from your Stripe Dashboard (recommended over a secret key for security)

Step-by-step setup

1

Create a restricted key in Stripe

  1. 1.Log into your Stripe Dashboard at dashboard.stripe.com
  2. 2.Go to Developers (top right) then API Keys
  3. 3.Click "Create restricted key"
  4. 4.Name it "RunwayCal"
  5. 5.Set these permissions to Read only: Charges, Customers, Invoices, Subscriptions, Balance
  6. 6.Click "Create key" and copy the key (starts with rk_test_ or rk_live_)
Screenshot
Stripe Dashboard, Developers, API Keys, Create restricted key page with permissions
Stripe Dashboard, Developers, API Keys, Create restricted key page with permissions
2

Paste the key in RunwayCal

  1. 1.In RunwayCal, go to Settings (left sidebar) then Integrations tab
  2. 2.Find the Stripe card under "Revenue & CRM"
  3. 3.Paste your restricted key into the API key field
  4. 4.Click "Connect Stripe"
Screenshot
RunwayCal Settings, Integrations, Stripe card with key field
RunwayCal Settings, Integrations, Stripe card with key field
3

Verify connection

  1. 1.You should see a green "Connected" badge on the Stripe card. If you're using a test key, a yellow banner will appear: "Stripe is connected in test mode. Synced data is test data only."
Screenshot
Stripe card showing Connected badge and test mode banner
Stripe card showing Connected badge and test mode banner

What you'll see after connecting

A green "Connected" badge appears on the Stripe card. Test keys show a yellow test mode banner. Synced charges, subscriptions, invoices, and customers flow into your revenue and treasury views.

Data synced

DataDescription
ChargesPayment amounts, dates, customer info
SubscriptionsActive subscriptions, MRR data
InvoicesInvoice amounts and payment status
CustomersCustomer names mapped to deals

Troubleshooting

Invalid API key

Make sure you copied the full key including the rk_ prefix. Don't use a publishable key (starts with pk_).

Connection failed

Check that the key has at least Balance read permission. RunwayCal verifies the key by checking your account balance.

Test vs live data

If you see a yellow banner about test mode, you're using a test key. Switch to a live restricted key when ready for real data.

Connect Stripe in minutes.

Free to start. No credit card required.