> ## Documentation Index
> Fetch the complete documentation index at: https://docs.datalyr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CheckoutChamp

> Connect funnel purchases, rebills, refunds, chargebacks, and cancellations.

CheckoutChamp uses a global head script for browser identity and separate Export Profile URLs for transaction lifecycle events.

## Set up the browser

Open the CheckoutChamp source in **Sources** and copy the Global Head Script into **Account Settings → Global Scripts** in CheckoutChamp. Publish the funnel and confirm a `pageview` appears in Datalyr.

## Add Export Profiles

Datalyr provides a separate URL for:

* Purchase
* Refund
* Chargeback
* Recurring subscription rebill
* Subscription cancellation

Create one CheckoutChamp Export Profile for each lifecycle event you use and paste the matching URL exactly. The URL includes CheckoutChamp field placeholders; do not replace them with example values.

## Verify

1. Test the landing and checkout pages in a private browser window.
2. Complete a controlled order.
3. Confirm the purchase has an order ID, amount, currency, and customer identity.
4. Trigger a supported refund or cancellation test and confirm it arrives separately.

<Warning>
  A single purchase URL is not enough for refunds, rebills, chargebacks, or cancellations. Configure every lifecycle Export Profile you report on.
</Warning>
