Skip to content
Kadrotools

Revenue docsConnect Polar

Connect Polar

Connect Polar with an organization access token scoped to read-only access — Kadro Revenue can never create or modify anything in your account.

Updated 2026-07-04

Connecting Polar lets Kadro Revenue show your organization’s orders, subscriptions, and refunds in the menu bar. It uses an organization access token (polar_oat_…) with only read scopes enabled.

Create a read-only key

  1. Open your organization’s Settings → Developers (Settings → General → Developers).
  2. Click New Token.
  3. Name it and set an expiration.
  4. Enable the read scopes orders:read, subscriptions:read, and refunds:read — selecting all read scopes is safe.
  5. Create it and copy the polar_oat_…token — it’s shown once.

The token is tied to one organization — pick the org whose revenue you want to track.

Add it to Kadro Revenue

Open Settings → Provider and choose Polar. Paste the polar_oat_… token and click Connect.

What Kadro Revenue can see

The token itself carries only the read scopes you enabled, and Kadro Revenue only ever makes read calls with it — it can’t create or modify orders, subscriptions, or refunds in your Polar account. Once it’s validated, the token is stored in your macOS Keychain and never leaves your Mac.

You can revoke it anytime from your organization’s Settings → Developers in Polar.

  • Stripe — create a restricted, read-only key and connect it.
  • Lemon Squeezy — generate an API key and connect your store.
  • Paddle — create a Billing API key with read permissions.
  • Dodo Payments — connect a live-mode API key.
  • RevenueCat — connect a V2 secret key with metrics read access.