Gérer les webhooks de rendu en toute sécurité
Vérifiez la livraison, répondez vite et rendez les événements répétés sans effet.
Les webhooks permettent au workflow de continuer sans garder une requête HTTP ouverte. Un récepteur fiable vérifie la requête et traite une livraison répétée comme normale.
Vérifier avant de traiter
Validez la signature du webhook avec le corps brut de la requête et rejetez les événements qui ne peuvent pas être authentifiés.
Accuser réception rapidement
Enregistrez l'opération et l'ID d'événement, renvoyez une réponse de succès, puis effectuez la livraison lente de manière asynchrone.
Rendre les nouvelles tentatives idempotentes
Utilisez l'ID d'événement comme clé d'unicité. Une livraison répétée doit renvoyer au premier événement accepté au lieu de publier ou de facturer deux fois.