Talivia Docs
Talivia Docs
HomeDashboard
IntroductionInstallationGetting updates
StripeLemonSqueezyPolarDodo PaymentsManual Payment API
Revenue

Polar

Connect Polar orders, subscriptions, and refunds to Talivia.

Use Polar when Polar creates your checkout orders, subscriptions, or refunds.

Connect Polar

Open Website settings -> Revenue, choose Polar, and add the webhook secret for this website.

Then configure a Polar webhook that points to the Talivia webhook URL shown in settings.

https://talivia.com/api/payments/polar/YOUR_WEBSITE_ID/webhook

Talivia verifies Polar webhook signatures and records revenue events into the same payment attribution model as Stripe and manual payments.

Add customer context

For better attribution, pass stable customer context whenever your Polar checkout or backend flow allows it:

  • customer id;
  • customer email or email hash;
  • Talivia visitorKey;
  • Talivia sessionKey;
  • Talivia sessionId.

Customer context matters. If the provider event has no visitor or session data, Talivia can still import the payment, but it may be marked as unattributed until a match is found.

Verify

  1. Create a Polar test order or subscription.
  2. Check that the Polar webhook returns a successful response.
  3. Open Talivia payments and confirm the event appears.
  4. Review source, entry page, session, and refund state in the payment detail.

LemonSqueezy

Connect LemonSqueezy order and subscription events to Talivia.

Dodo Payments

Connect Dodo Payments revenue to Talivia attribution.