PayFlow DOCS

← Retour à la documentation

Webhooks

Des événements signés et dédupliqués sont votre source de vérité pour les rails asynchrones.

PayFlow signe chaque webhook et le délivre avec des tentatives et un backoff. Validez la signature, dédupliquez par event id, et rendez votre gestionnaire idempotent.

Le succès, l'échec, l'attente, l'annulation et l'expiration du paiement sont tous délivrés sous forme d'événements. N'exécutez jamais une commande sur la seule redirection du navigateur.

Événements

payment.succeeded, payment.failed, payment.pending, payment.cancelled, payment.expired — plus des diagnostics de livraison que vous pouvez rejouer depuis le portail Merchant.