Track affiliate sales from Stripe Checkout and Subscriptions
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.
Pass the Traaaction click ID as session metadata. Attribution is locked at the first click and never overwritten on renewals.
Month-by-month tracking via invoice.paid. Configure lifetime or capped durations per program.
Refunds trigger commission reversal with cascade logic for multi-level referrals and organizations.
Dashboard β Settings β Webhooks β Copy the endpoint URL.
Stripe Dashboard β Developers β Webhooks β Add endpoint. Select the 4 events above.
Use our SDK or read the trac_click_id cookie and pass it as session.metadata.tracClickId.
Create a mission, share the link, and watch attribution flow in real time.
checkout.session.completedinvoice.paidcharge.refundedcustomer.subscription.deletedNo. We bill a flat monthly subscription. Your Stripe payouts are untouched.
Only for paying affiliates via Connect. Tracking sales does not require Connect.
We skip commissions when gross amount is zero or negative β no false positives on free trials.
Free tier included. Set up in under 5 minutes.
Start free Read the docs