Tutoriel vidéo

Configurer le webhook Stripe

Démonstration animée et commentée du paramétrage, de l'endpoint Stripe à la clé de signature collée dans Anim'Gest. Une adresse de notification propre à chaque établissement.

Anim'Gest — Votre espace
https://animgest-app-saas.no-sages-editor.com/t000123/agenda
Identifiant de l'établissementt000123
Format : t suivi de 6 chiffres. À reporter dans l'adresse du webhook.
Stripe — Développeurs · Webhooks
Tableau de bord Stripe → DéveloppeursWebhooks.
+ Ajouter un endpoint
Endpoint · URL de notification
URL du endpoint (propre à l'établissement)
https://animgest-app-saas.no-sages-editor.com/api/stripe/webhook/t000123
L'adresse se termine par votre identifiant. Chaque établissement a la sienne.
Événements à écouter
payment_intent.succeeded
payment_intent.payment_failed
charge.refunded
Un seul événement suffit au rapprochement des règlements.
Clé de signature du endpoint
Signing secretwhsec_••••••••••••••••••••
👁 Révéler · 📋 Copier
Cette clé authentifie chaque notification. Copiez-la maintenant.
Anim'Gest — Paramètres · API
Clé secrète webhook Stripewhsec_3xAmPl3K3y…
La clé est chiffrée à l'enregistrement et n'est plus jamais réaffichée.
Enregistrer
Stripe — Tester · Livraison du webhook
payment_intent.succeeded Envoi…
Réponse attendue de l'endpoint : 200 OK.
Livraison : ✓ 200 — règlement rapproché
1 / 7
VO Script narré — commentaires voix off

À lire en voix off pendant l'enregistrement de l'écran. Une entrée par étape ; le texte « à l'écran » indique l'action filmée.

Conseil de tournage. Filme le parcours réel sur le Dashboard Stripe en mode Test (aucun paiement réel), puis remplace t000123 par l'identifiant affiché dans l'URL de ton espace. Synchronise chaque commentaire avec l'action. Durée cible : ~1 min 15.
! Dépannage — codes de réponse
200Tout est bon. La notification a été reçue, sa signature vérifiée et le règlement rapproché.
503Clé manquante. Aucun secret webhook n'est renseigné pour cet établissement → collez le whsec_… dans Paramètres → API → Stripe.
400Signature invalide. Le secret collé ne correspond pas à celui du endpoint Stripe → recopiez la bonne clé du bon endpoint.
400 · BAD_TENANTIdentifiant mal formé. L'URL ne se termine pas par un identifiant valide t + 6 chiffres → corrigez la fin de l'adresse du endpoint.