woocommerce mollie links escaping gets removed
-
The default language and other languages do not treat a mollie payment link coming from the woocommerce plugin the same. In the default language the last button of a checkout process links to:
https://pay.ideal.nl/transactions/https%3A%2F%2Ftx.ideal.nl%2F2%2FACCAHOFA7YAUYDU5WKZJKX4L4KM?sig=AGBDAEIIA2BCIVDWAJJB3HH6ORLVMPAIB5GNAQYE6YQKSRVE3XYTMYECQWBJAEIIA6JPLJQ4MPRUMHSS5K7J2PR3ADZANLZJUSPBJZ63EYNE3LFWKSMGQ
The same button in the non default language links to:
https://pay.ideal.nl/transactions/https://tx.ideal.nl/2/AVRDT2SKU2EXEJCUQRMUDSOPRUA?sig=AGBCAEIDLNKJ3F6ZIVBWEAVZDBLXJTU25RTWBT7IIGPASUSKI2MCWB7HZE4BCA5SO3D34X6MU4V3VR3XMV5OJXDSNJ2OVZ7B5HUTZQULFN7EMIKJG
Note that the first one has escaping around the second https for the colon and // While the second one is just invalid. Since the problem only happens on the translated page it seems likely that the problem somehow comes from the translation plugin. I’ve been trying to exclude the payment domain from tampering by including it as a domain in the ignored strings section but so far to no effect
- You must be logged in to reply to this topic.