Aller au contenu

Stripe Webhook

Documentation Stripe

But: remplacer la stratégie de polling actuellement utilisée pour vérifier l'état des paiements par une stratégie utilisant un webhook.

Problème

On utilise actuellement un système de polling pour vérifier l'état des paiements. * Ré-affichage de paiements (carte/klarna) * Finalisation de paiements (carte/klarna) * Annulation de paiements (carte/klarna)

Trop de requêtes à l'api Stripe pourrait finir par nous bloquer, perturbant une fonction importante de la billetterie.

Solution

Utiliser un webhook pour écouter les événements Stripe et mettre à jour les paiements. Le polling ne sera alors utilisé que en cas d'erreurs lors de l'annulation.