Found bug in WC_Etransactions (causing missing signature)
-
Bonjour,
Il y a un bug dans l’extension, ligne 863 de la classe WC_Etransactions.
Lorsqu’un webhook est envoyé de e-transaction vers le site (pour indiquer à WordPress que le paiement a été effectué), Vous testez l’URL pour isoler la signature. Si la signature ne correspond pas, alors le plugin reconstruit une nouvelle URL à partir des paramètres fournis en GET, au format RFC3986 (je suppose pour éviter de planter sur des caractères spéciaux) mais dans lehttp_build_query
il manque les arguments?
et&
(qui délimitent les variables d’URL) hors à la ligne d’après vous recherchez avec une regex la portion de cette url commen?ant par&K=
… et le plugin déclenche une erreur fatale puisque cette chaine n’est pas présente.
Pouvez-vous appliquer le correctif s’il vous plait ?
Merci !
Willy
- The topic ‘Found bug in WC_Etransactions (causing missing signature)’ is closed to new replies.