|
traitement d'un WebHook Stripe |
Débuté par MeMess, 22 sep. 2025 19:51 - 2 réponses |
| |
| | | |
|
| |
Membre enregistré 233 messages |
|
Posté le 22 septembre 2025 - 19:51 |
Salut,
Pour le traitement d'un webhook de stripe, tout est ok SAUF que Stripe fait comme si il ne voyait pas ma page et me renvoi :
Code d'état HTTP Connexion impossible Aucun corps de réponse
POURTANT ma page webhook (https://xxx.com/FR/StripeWebHook.wb) est bien appelée par Stripe et trouvée puisque tous les traitements dans la page se font correctement BDD, envoi de mail, etc... C'est une page session référençable (donc oui je sais pas awp mais tout mon site est en session référençable) et si je la mets en awp, elle n'est pas du tout appelée par Stripe. J'ai mis tout mon code dans les déclarations globales de la page et à la fin de mon traitement
SI sEnTete = "200" ALORS PageEcritCodeHTTP(200)
SINON PageEcritCodeHTTP(400) FIN
Mais rien ne change ! |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 158 messages |
|
Posté le 23 septembre 2025 - 19:21 |
Bonjour,
Avez-vous essayer avec :
PageEcritEntêteHTTP("Status", "200")
Sinon, j'avais fait une vidéo la dessus il y a 2 ans, peut être que ça va vous aider :
Je viens de terminer également une masterclass sur le sujet mais mon webhook est une API et mon code dans ce cas est :
WebserviceEcritCodeHTTP(200,"OK") RENVOYER "OK"
-- Thierry TILLIER Développeur WINDEV -WEBDEV Formation WINDEV : https://www.cours-windev-thierrytillier.com/ Tuto WINDEV sur ma chaîne YouTube |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 233 messages |
|
Posté le 23 septembre 2025 - 21:33 |
Salut Thierry,
Merci pour la vidéo qui m'a fortement inspiré 
Mais pour le webhook le retour n'est pas traité par Stripe
ni avec
PageEcritEntêteHTTP("Status", "200")
ni avec
PageEcritCodeHTTP(200)
D'ou mon post, le seul truc qui me chagrine c'est le fait que ma page n'est aps AWP mais en session référençable comme le reste du site.
Tout fonctionne, le code est bien traité et je récupère le idtransaction fourni au moment de l'init du paiement, etc...
Pour mon coté tout est ok, mais c'est pas clean du coté Stripe car le retour n'est pas traité, pas d'incidence particulière pour moi, mais j'aime bien comprendre le pourquoi du comment ! |
| |
| |
| | | |
|
| | | | |
| | |
|