Talivia Docs
Talivia Docs
HomeDashboard
IntroductionInstallationTeamGetting updates
Stripe
Yolfi
Dodo Payments
LemonSqueezy
Polar
Manual Payment APITesting payment integrations
Integrations
llms.txtllms-full.txt
Revenue

Testing payment integrations

Keep sandbox and production revenue separate, then follow the checks for your payment provider.

View Markdown

Talivia does not have a Live / Test switch. The credential connected to a website determines which provider environment Talivia calls and where it provisions the managed webhook.

Keep the data separate. Use one Talivia website for staging or sandbox payments and another for production. This keeps test revenue out of production conversion and attribution reports.

Use two websites

Talivia websiteTracked experienceProvider credentialData it should contain
Product — SandboxStaging site or test checkoutTest or sandbox key/tokenTest payments only
ProductProduction site and checkoutLive or production key/tokenReal customer payments only

The provider environment is only a connection detail. Talivia verifies and processes every supported event delivered by that connection; it does not classify, hide, or filter revenue by a separate payment mode.

Shared test flow

  1. Create the sandbox Talivia website and install the tracker on the staging experience.
  2. Connect the provider's test credential in Website settings → Revenue.
  3. Complete checkout from a tracked browser session.
  4. Confirm the payment amount, currency, status, and provider.
  5. Confirm the payment is matched to the expected session and traffic source.
  6. Follow the provider guide for refunds, subscriptions, delivery logs, and provider-specific errors.

When the flow is verified, connect the live credential to the production Talivia website. Keep the sandbox website for later integration changes.

Provider-specific checks

StripeCheckout events, Payment Links, invoices, disputes, and refunds.Dodo PaymentsEnvironment detection, webhook delivery, checkout metadata, and refunds.LemonSqueezyKey mode, webhook events, custom checkout data, and subscriptions.PolarToken permissions, sandbox checkout, attribution, and refunds.YolfiEvent routing, signatures, metadata, and subscription updates.Manual Payment APIStable transaction IDs, session matching, and safe retries.

Manual Payment API

Send custom payment events to Talivia from your backend.

Tracking overview

Next Page