Créer un point de terminaison HTTP pour une callback afin de recevoir les requêtes des webhooks.
https://website.com/webhook_payment
Appuyer pour révéler.
payment_intent.created
.Référencer ce point de terminaison dans l'API HUB2 et le souscrire à un événement.
Appuyer pour révéler.
Appuyer pour révéler.
"secret": "5257a869e7ecebeda32affa62cd..."
.Vérification de la signature du webhook.
"secret": "5257a869e7ecebeda32affa62cd..."
dans notre exemple).secret
.Voici quelques exemples de procédure selon le langage de programmation utilisé :JSON.stringify()
sur le corps de votre requête pour l’obtenir.Hub2-Signature
: Nom du headers1
: Correspond à la signature faite avec le secret
actif.s0
: Correspond à la signature faite avec un ancien oldSecret
si présent.secret
, le précédent secret
actif devient oldSecret
pendant une durée de 24h et est utilisé pour générer la signature s0
.