Talivia Docs
Talivia Docs
HomeDashboard
IntroductionInstallationTeamGetting updates
Stripe
Yolfi
Dodo Payments
Dodo Payment Link on your siteDodo Checkout SessionShared Dodo Payment LinkTest and troubleshoot Dodo Payments
LemonSqueezy
Polar
Manual Payment APITesting payment integrations
Integrations
llms.txtllms-full.txt
RevenueDodo Payments

Shared Dodo Payment Link

Understand attribution when a Dodo Payment Link is shared outside your tracked website.

View Markdown

No checkout code is required when you share a Dodo Payment Link directly. Connect Dodo Payments in Website settings → Revenue so Talivia can receive and record successful payments.

When the payment is unattributed

If a buyer opens Dodo directly from an email, chat, social post, marketplace, or QR code without visiting your website, there is no Talivia website session to attach. The payment is still recorded, but it can appear as Unattributed.

This is expected: the provider webhook proves that the payment happened, but it does not create a website visit retroactively.

Recommended flow

For reliable attribution, share a landing page on your site instead of the raw Dodo checkout URL. Place the Payment Link on that tracked page:

Tracked landing page
<a href="https://checkout.dodopayments.com/buy/YOUR_PRODUCT_ID">
  Buy now
</a>

Talivia can then attach the visitor's current session when they click Buy. Continue with Payment Link on your site for the complete behavior.

No manual webhook setup is needed. Direct and attributed Dodo payments use the same provider connection configured in Website settings.

Dodo Checkout Session

Attribute Dodo Checkout Sessions, Overlay Checkout, and Inline Checkout with Talivia metadata.

Test and troubleshoot Dodo Payments

Verify the Dodo environment, managed webhook, payments, refunds, and attribution.