Glossaire > Webhook
Un webhook est une notification automatique envoyée d'un serveur vers une application dès qu'un événement survient. En banque, il permet d'être informé instantanément d'un mouvement sur un compte.
Qu’est-ce qu’un webhook ?
Le webhook est souvent décrit comme une "poussée d'information" (push). Contrairement aux méthodes classiques, votre système n'a pas besoin de solliciter la banque : c'est la banque qui envoie la donnée dès que l'événement est détecté.
Cette technologie est au cœur de l'automatisation financière moderne.
Comment fonctionne un webhook bancaire ?
Lorsqu’un mouvement bancaire a lieu, l’information est poussée vers votre système.
Aucune interrogation répétée n’est nécessaire. Les données sont transmises via une API bancaire. Vos systèmes (ERP, TMS, CRM, back office, etc.)reçoivent l’événement immédiatement.
Quels sont les usages d’un webhook ?
Les webhooks déclenchent des actions automatiques.
Ils sont utilisés pour :
- Le suivi des encaissements.
- La mise à jour des flux en temps réel.
- L’automatisation des processus financiers.
Fiabilité et sécurité d’un webhook
Une architecture robuste utilise des mécanismes de répétition (retry). Si votre serveur est temporairement indisponible, la notification est renvoyée jusqu'à confirmation de réception. Cela garantit l'intégrité totale de votre suivi financier.
Webhook vs polling
La différence majeure réside dans l'efficacité technologique :
- le polling interroge le serveur à intervalles réguliers (ex : toutes les heures). Cela consomme des ressources et crée un décalage ;
- le webhook agit en temps réel. L'information est transmise sans délai, ce qui est idéal pour une gestion de trésorerie en continu.
