Stripe

Le tracking d’affiliation Stripe, sans écrire un seul webhook.

Attribution des sessions Stripe Checkout, suivi des renouvellements, gestion des refunds et annulations — via un unique endpoint webhook. Copier, coller, terminé.

La plupart des équipes tentent de coder elles-mêmes le tracking Stripe d’affiliation. La plupart le regrettent.

Vous codez le webhook, ça marche pour les ventes one-shot. Puis les abonnements cassent. Puis les refunds cassent. Puis il faut gérer prorata, essais, charges échouées. Six mois plus tard, vous maintenez un moteur d’affiliation au lieu de votre produit.

Sans Traaaction
  • Code webhook custom pour 4+ types d’événements
  • Cas limites : essais, coupons, prorata, renouvellements échoués
  • Logique clawback sur refunds et annulations
  • Bugs d’idempotence qui vous coûtent, ou coûtent à vos partenaires
Avec Traaaction
  • Un seul endpoint gère les 4 événements critiques
  • Upserts idempotents grâce à l’unicité de sale_id
  • Clawback auto avec logique de cascade sur refund
  • 0 % de platform fee — on ne touche jamais à l’argent
See it live

Un endpoint. Quatre événements. Zéro approximation.

Collez l’URL de l’endpoint dans Stripe, sélectionnez 4 événements, passez le click ID en session metadata. C’est tout. On gère l’idempotence, les retries, la vérif de signature et toute la business logic.

Traaaction integration dashboard with Stripe Workbench Webhooks tab open, showing event destinations, healthy connection status and configuration.
How it works

Installation en moins de cinq minutes.

Step 1

Copiez votre URL d’endpoint

Dashboard Traaaction → Settings → Webhooks. Un URL par workspace.

Step 2

Ajoutez-la dans Stripe

Dashboard Stripe → Developers → Webhooks. Sélectionnez les 4 événements et collez.

Step 3

Passez le click ID en metadata

Utilisez notre SDK ou lisez le cookie et ajoutez session.metadata.tracClickId au checkout.

Why it matters

Stripe natif — sans middleware, sans code custom.

Attribution temps réel

Les commissions apparaissent en quelques secondes une fois le checkout terminé.

Signature HMAC vérifiée

Chaque événement est vérifié contre votre secret de signing par workspace.

Retries automatiques

La logique de retry Stripe + notre idempotence = aucune commission dupliquée.

Zéro code custom

Tout est config. Vos devs livrent des features au lieu de maintenir des webhooks.

Technical spec

Les détails techniques.

Événements gérés
checkout.session.completed, invoice.paid, charge.refunded, customer.subscription.deleted
4
Vérification signature
HMAC par workspace
Clé d’idempotence
sale_id unique
Stripe Connect
Direct + destination charges supportés
Supported
Platform fee pris
Vous gardez 100 % de vos payouts Stripe
0 %
Temps de setup
≈ 5 min

Questions fréquentes

Traaaction prend-il un pourcentage sur mes paiements Stripe ?+

Non. On facture un abonnement mensuel fixe. Vos payouts Stripe vont directement chez vous — on ne touche jamais à l’argent. Platform fee = 0 %.

Ai-je besoin de Stripe Connect ?+

Non, pas pour tracker. Vous avez besoin de Stripe Connect uniquement si vous voulez payer vos affiliés via transferts Connect. IBAN et PayPal marchent sans Connect.

Comment je passe le click ID à travers Checkout ?+

À la création de votre Checkout Session, mettez session.metadata.tracClickId = valeurDuCookie. Nos SDKs lisent le cookie côté serveur, vous n’avez pas à y penser.

Que se passe-t-il lors d’un refund ?+

On écoute charge.refunded et on clawback automatiquement. Si la commission était déjà payée, on applique un solde négatif à récupérer sur le prochain payout.

Ça marche avec Stripe Checkout, Payment Links et Subscriptions ?+

Oui aux trois. Pour les Payment Links sans metadata custom, vous pouvez passer le click ID en URL param et on le récupère.

Et le mode test Stripe ?+

Support complet. Utilisez des endpoints Stripe test séparés pour le dev — recommandé pour que les commissions de test ne polluent jamais la prod.

Branchez Traaaction sur Stripe.

Setup en copier-coller. Sans code. Testez en mode test Stripe d’abord.

Tracking d’affiliation Stripe — Intégration webhook native | Traaaction | Traaaction