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

LemonSqueezy

Connect LemonSqueezy order and subscription events to Talivia.

Use LemonSqueezy when your product checkout, orders, or subscription invoices are created in LemonSqueezy.

Connect LemonSqueezy

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

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

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

Talivia records LemonSqueezy order, subscription, refund, and customer context from signed webhook events.

Keep one webhook per website. Use the website ID from Talivia Settings so events are written to the correct dashboard.

Improve attribution

Keep the Talivia tracker installed on the marketing site and checkout return page. When your checkout flow supports custom data, include one or more Talivia identifiers:

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

These values help Talivia connect LemonSqueezy revenue to the original visitor session.

Verify

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

Stripe

Connect Stripe revenue to Talivia sessions and sources.

Polar

Connect Polar orders, subscriptions, and refunds to Talivia.