Pourquoi est-ce que je ne reçois pas de notifications ?

Votre serveur n'a pas accepté d'événement

Il se peut que vous ne receviez pas d’événement webhook lorsque votre endpoint/serveur n’a pas accepté un événement que nous avons envoyé. Si votre serveur n’a pas accepté d'événement, tous vos événements ultérieurs seront mis en file d’attente en vue de nouvelles tentatives.

Conseil : si votre serveur n’accepte pas correctement les événements, nous enverrons un message système à votre portail Customer Area.

Conseil : si vous avez souscrit aux messages système, vous recevrez un e-mail vous informant que votre endpoint n’accepte pas d’évĂ©nements.

Résolution des problèmes liés aux événements webhook

Mettez à jour la configuration de votre serveur pour accepter tous les événements. Nous vous recommandons de stocker les événements acceptés dans votre base de données.

  1. Connectez-vous Ă  votre portail Customer Area.
  2. Accédez à Developers > Webhooks.
  3. Cliquez sur l'endpoint de l'événement qui ne fonctionne pas correctement, sélectionnez Troubleshoot (Résoudre les problèmes) dans le panneau de droite. Vous verrez la requête pour laquelle votre serveur ne renvoie pas la réponse [accepted] attendue.
  4. Vous pouvez sélectionner Retry (Réessayer) ou Ignore(Ignorer).

Remarque : il est possible que plusieurs Ă©vĂ©nements bloquĂ©s soient en attente de nouvelles tentatives de la part d'Adyen. Nous vous recommandons donc de poursuivre le dĂ©pannage jusqu'Ă  ce que l'Ă©vĂ©nement soit acceptĂ©. Une fois que nous aurons reçu l'acceptation de votre serveur pour l'Ă©vĂ©nement, nous rĂ©essayerons tous les Ă©vĂ©nements webhook bloquĂ©s.

Conseil : tâchez d'en savoir plus sur la rĂ©solution des problèmes.

Accepter un événement manuellement

Vous ne devez accepter manuellement les événements que si vous ne pouvez pas mettre à jour votre serveur immédiatement mais que vous devez recevoir vos autres événements webhook.

Remarque : en acceptant manuellement, vos Ă©vĂ©nements ne seront plus mis en file d'attente, mais votre serveur ne recevra pas ces Ă©vĂ©nements que vous avez acceptĂ©s manuellement.

Pour accepter manuellement les Ă©vĂ©nements :

  1. AccĂ©dez Ă  Developers > Webhooks.
  2. Sélectionnez Troubleshoot (résolution du problème).
    Cela déclenchera une tentative d'envoi de l'un des événements bloqués. Vous pourrez alors voir les données de l'événement et la réponse de votre serveur.
  3. Cliquez sur Ignore (ignore).

Passons Ă  la pratique

En savoir plus sur ce sujet et mettre en pratique ce qui a été appris.

Illustration stylisée d'un représentant du support client avec casque.

Avez-vous besoin de plus d'aide ?

Contactez notre équipe d'assistance

Envoyez-nous les détails de votre problème en y incluant des images ou des captures d'écran.

Envoyer une demande