Role du webhook
Un webhook informe votre backend lorsqu’une transaction change d’etat. Il ne remplace pas votre endpoint de statut; il le complete. Votre traitement webhook doit:- repondre rapidement avec HTTP
200; - etre idempotent;
- enregistrer le payload brut;
- verifier ensuite le statut via l’API Mysoleas si l’action est sensible;
- ignorer les duplications deja traitees.
Payload recommande cote marchand
Selon le provider et le flux, le payload peut varier. Structurez votre traitement autour des champs stables.Verification defensive
Apres reception d’un webhook critique, appelez le statut.Reponse attendue
Votre endpoint webhook doit retourner200 des que l’evenement est bien recu.