Skip to content
Kadrotools

Revenue docsConnect Dodo Payments

Connect Dodo Payments

Connect Dodo Payments with a live API key — Kadro Revenue only ever reads your sales data, it never charges, refunds, or changes anything.

Updated 2026-07-04

Connecting Dodo Payments lets Kadro Revenue show your sales and subscriptions in the menu bar. It uses a live API key (live_…) from your Dodo Payments dashboard.

Create a read-only key

  1. Open app.dodopayments.com/developer/api-keys (Developer → API Keys).
  2. Switch the dashboard to Live Mode.
  3. Create a new key and name it.
  4. Copy the live_…key — it’s shown once.

Live keys only — a test-mode key (test_…) won’t connect.

Add it to Kadro Revenue

Open Settings → Provider and choose Dodo Payments. Paste the live_… key and click Connect.

What Kadro Revenue can see

Kadro Revenue only ever makes read calls with this key — it can’t charge a card, issue a refund, or change anything in your Dodo Payments account. Once it’s validated, the key is stored in your macOS Keychain and never leaves your Mac.

You can revoke it anytime from app.dodopayments.com/developer/api-keys in Dodo Payments.

  • Stripe — create a restricted, read-only key and connect it.
  • Polar — connect an organization access token with read scopes.
  • Lemon Squeezy — generate an API key and connect your store.
  • Paddle — create a Billing API key with read permissions.
  • RevenueCat — connect a V2 secret key with metrics read access.