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

Dodo Payments

Connect Dodo Payments revenue to Talivia attribution.

Use Dodo Payments when Dodo handles checkout, orders, subscriptions, or payment events for your product.

Connect Dodo Payments

Open Website settings -> Revenue, choose Dodo Payments, and configure the webhook URL for this website.

https://talivia.com/api/payments/dodo-payments/YOUR_WEBSITE_ID/webhook

Talivia should receive signed payment events from Dodo and write them into the same revenue model as Stripe, LemonSqueezy, Polar, and Manual Payment API events.

Keep provider webhooks website-specific. Use the website ID from Talivia Settings so Dodo events are written to the correct dashboard.

Improve attribution

When Dodo lets you attach metadata or custom checkout fields, include Talivia context:

  • visitorKey
  • sessionKey
  • sessionId
  • customer id or email hash

This lets Talivia connect the payment to the original source, entry page, campaign, and session activity.

Verify

  1. Send a Dodo test payment.
  2. Confirm the webhook succeeds.
  3. Open Talivia payments and check that the transaction appears.
  4. Open the payment detail and confirm whether the source and session were matched.

Polar

Connect Polar orders, subscriptions, and refunds to Talivia.

Manual Payment API

Send custom payment events to Talivia from your backend.