← All integrations
💳

Traaaction + Stripe

Track affiliate sales from Stripe Checkout and Subscriptions

5 min setup
4 webhook events

Traaaction connects natively to Stripe via webhooks. Attribute checkout sessions to affiliates, track recurring subscriptions, and handle refunds automatically — no code required beyond pasting a click ID in your checkout metadata.

What you get

First-click attribution

Pass the Traaaction click ID as session metadata. Attribution is locked at the first click and never overwritten on renewals.

Recurring commissions

Month-by-month tracking via invoice.paid. Configure lifetime or capped durations per program.

Automatic clawbacks

Refunds trigger commission reversal with cascade logic for multi-level referrals and organizations.

Setup in 5 minutes

1

Create a webhook endpoint in Traaaction

Dashboard → Settings → Webhooks → Copy the endpoint URL.

2

Add the endpoint to Stripe

Stripe Dashboard → Developers → Webhooks → Add endpoint. Select the 4 events above.

3

Pass the click ID to checkout

Use our SDK or read the trac_click_id cookie and pass it as session.metadata.tracClickId.

4

Launch your first program

Create a mission, share the link, and watch attribution flow in real time.

Webhook events handled

  • checkout.session.completed
  • invoice.paid
  • charge.refunded
  • customer.subscription.deleted

FAQ

Does Traaaction take a cut of Stripe payments?+

No. We bill a flat monthly subscription. Your Stripe payouts are untouched.

Do I need a Stripe Connect account?+

Only for paying affiliates via Connect. Tracking sales does not require Connect.

What about trials and credits?+

We skip commissions when gross amount is zero or negative — no false positives on free trials.

Launch your affiliate program on Stripe

Free tier included. Set up in under 5 minutes.

Start free Read the docs

Explore related features

Compare Stripe affiliate software

Related integrations

Stripe Affiliate Tracking | Traaaction | Traaaction