Webhook Stripe : confirmer les paiements et les remboursements

Déclarer l’adresse du webhook dans Stripe et coller le secret de signature dans Funnelix Market.

À quoi ça sert

Confirmer les paiements même si le client ferme la page trop tôt, et enregistrer les remboursements.

Prérequis et forfait

Stripe branché (clé secrète enregistrée).

Étapes

  1. Dans Funnelix Market, « Paramètres › Paiements » : copiez l’adresse du webhook affichée sous « Secret de signature du webhook ».
  2. Dans Stripe : Développeurs › Webhooks › Ajouter un point de terminaison ; collez l’adresse.
  3. Cochez les événements checkout.session.completed et charge.refunded, puis enregistrez.
  4. Copiez le « secret de signature » (whsec_…) affiché par Stripe.
  5. Dans Funnelix Market, collez-le dans « Secret de signature du webhook » et cliquez sur « Enregistrer ».

Résultat attendu

Le bloc Stripe indique « Webhook : configuré ». Les paiements passent à « Payé » dès que Stripe les confirme, et un remboursement passe la commande à « Remboursé » et annule la commission d’affiliation.

Astuces

Problèmes fréquents

« Le secret de signature commence par whsec_. »

Vous avez collé autre chose que le secret de signature du point de terminaison.

Les commandes restent « En attente » après un paiement

Webhook absent, mauvaise adresse ou secret incorrect. Vérifiez l’adresse (elle contient stripe-hook.php?a= suivi de votre adresse de compte) et les événements cochés.

Stripe signale des échecs de livraison (400)

Signature invalide : le secret collé ne correspond pas à ce point de terminaison, ou l’horloge est décalée de plus de 10 minutes.

Pages concernées

Articles liés