La prise en charge des webhooks vous permet de recevoir des notifications en temps réel de GoCardless lorsque des opérations sont effectuées sur votre compte, afin que vous puissiez prendre des mesures automatisées en conséquence.
Lorsque vous créez votre intégration, vous voulez recevoir des webhooks réalistes afin de tester la façon dont votre intégration répond.
Vous pouvez déclencher des webhooks à l'aide de nos simulateurs de scénario ou de l'outil « Envoyer un webhook de test ». Cliquez simplement sur « Envoyer un webhook de test » sur la page « Développeurs » dans votre tableau de bord.
Pour pouvoir utiliser l'outil « Envoyer un webhook de test », vous devez au préalable configurer un point de terminaison de webhook. Cliquez sur « Créer » puis sur « Points de terminaison de webhook » sur la page « Développeurs » dans votre tableau de bord. Si vous avez créé des applications, leurs points de terminaison de webhook seront disponibles également.
Vous pourrez ensuite personnaliser votre webhook. Tout d'abord, choisissez vos points de terminaison de webhook, puis définissez le type de ressource, l'action, les détails de l'événement et l'identifiant associé.
Dans votre code, vous allez probablement utiliser l'identifiant pour localiser les enregistrements dans votre base de données et prendre les mesures appropriées en fonction du webhook.
Cliquez sur « Envoyer un webhook de test ». Nous enverrons alors le webhook au point de terminaison que vous avez choisi, généralement au bout de quelques secondes.
Actualisez la page, et le webhook que nous venons d'envoyer s'affichera dans la liste de vos webhooks.
Cliquez sur un webhook pour afficher l'intégralité de la requête et votre réponse. Ceci est très utile à des fins de débogage.
Vous pouvez renvoyer un webhook que vous avez déjà envoyé en le sélectionnant dans la liste, puis en cliquant sur « Réessayer » dans le coin supérieur droit.
Il est à noter que l’outil de test de webhook ne mettra pas à jour ni ne créera de ressources, il envoie simplement le webhook que vous recevriez dans ce scénario.