Skip to content
Kadrotools

Revenue docsConnect Paddle

Connect Paddle

Connect Paddle with an API key scoped to read access — Kadro Revenue can never create or modify a transaction, subscription, or adjustment.

Updated 2026-07-04

Connecting Paddle lets Kadro Revenue show your transactions, subscriptions, and adjustments in the menu bar. It uses a Paddle Billing API key (pdl_…) that you scope to read access yourself.

Create a read-only key

  1. In Paddle, open Developer Tools → Authentication → API keys.
  2. Click New API key.
  3. Name and describe it.
  4. Grant Read on Transactions, Subscriptions, and Adjustments.
  5. Save and copy the pdl_…key — it’s shown once.

This version supports Paddle’s live environment only— a sandbox key won’t connect. And it’s Paddle Billing, not Classic.

Add it to Kadro Revenue

Open Settings → Provider and choose Paddle. Paste the pdl_… key and click Connect.

What Kadro Revenue can see

The key itself is restricted to read access, and Kadro Revenue only ever makes read calls with it — it can’t create or modify a transaction, subscription, or adjustment in your Paddle account. Once it’s validated, the key is stored in your macOS Keychain and never leaves your Mac.

You can revoke it anytime from Developer Tools → Authentication → API keys in Paddle.

  • 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.
  • Dodo Payments — connect a live-mode API key.
  • RevenueCat — connect a V2 secret key with metrics read access.