Combien de tentatives sont effectuées en cas d'échec d'un callback ?

Prev Next

Si un callback échoue lors de la première tentative, le système essaie de joindre le serveur trois fois de plus, à intervalles de 1 heure, 6 heures et 24 heures. Aucune autre tentative n'est effectuée ensuite.

Si un callback échoue 10 fois ou plus 7 jours de suite, il est automatiquement désactivé par le système.

Si le callback échoue 10 fois ou plus en une journée, nous envoyons un e-mail système automatique afin de vous avertir à temps. Cet e-mail système est envoyé à l'adresse e-mail enregistrée comme e-mail de contact dans les données d'entreprise du client dans le Merchant Backend.

Exception Si la première tentative renvoie un message d'erreur indiquant que le serveur n'existe pas ou que le secret est incorrect, aucune nouvelle tentative n'est effectuée.

Exemple

Un callback avec l'ID de callback CB_YKHKY3T6UXIDFIXF6 et le type de callback « Créer un client » a été configuré dans le Merchant Backend. Ce callback est désormais déclenché à chaque création d'un nouveau client.

Supposons que 20 nouveaux clients s'inscrivent en une journée : cela déclenche 20 callbacks. Ceux-ci échouent lors de la première tentative. Pour tous les types de callback, les tentatives sont répétées après 1 heure, 6 heures et 24 heures. Lorsque la dernière tentative échoue également, le callback avec l'ID CB_YKHKY3T6UXIDFIXF6 a échoué 10 fois ou plus en une journée et l'e-mail système est envoyé.

Le journal des callbacks peut alors être filtré par type d'entité Client et par type de callback Création. Les messages d'erreur aident à identifier la cause de l'erreur.

Si le problème n'est pas résolu dans un délai d'une semaine, l'ensemble du callback est désactivé.