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
- Open
app.dodopayments.com/developer/api-keys(Developer → API Keys). - Switch the dashboard to Live Mode.
- Create a new key and name it.
- 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.
Related
- 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.