Les événements sont asynchrones par nature
Les événements Webhook sont envoyés de manière asynchrone. Vous devez donc vous attendre à des retards de plusieurs minutes (voire plusieurs heures ou jours pour certains moyens de paiement de redirection). Par conséquent, nous vous recommandons d’avoir une intégration qui prend en charge les réponses en attente.
Essayez de ne pas tirer de conclusions des retards observés dans nos processus asynchrones, car ils résultent de la conception de notre plateforme. Gardez à l'esprit cette possibilité de retard et tâchez de ne pas vous fier à la réponse d’un processus asynchrone pour des processus urgents de votre côté. Étant donné que cette situation est due à la conception de notre plateforme, il n’est pas possible de réduire le retard.
Pour les moyens de paiement de redirection (par exemple, iDeal), nous attendons que le moyen de paiement externe nous fournisse le statut de la transaction avant de pouvoir vous envoyer un événement.
Votre client n'a pas besoin d'attendre que vous receviez l'événement. Prenons l'exemple d'iDeal : vous pouvez utiliser la réponse /payments/details dans ce cas. Vous pouvez par la suite utiliser l'événement asynchrone pour mettre à jour le statut du paiement dans votre système et envoyer une confirmation à votre client.