I can confirm that it doesn't load on every page after removing the hook. However, I couldn't even get Stripe's example checkout block to work (without this patch, and with the dev version of the module).
💬 Can't get Stripe Examples form to work Active
As a result, I'm not using the module.
- Status changed to Needs work
10 months ago 4:45pm 22 March 2024 - 🇬🇧United Kingdom steven jones
The patch in #4 works for me, but then you lose the fraud prevention features of it, in that it's able to more accurately detect fraud. So maybe this should be optional somehow?
Including it on every page allows Stripe to track your users for the entirety of their usage of your site. "Fraud prevention" is just their way of saying "we want to track everyone, everywhere, and we want to use that data to train an AI on their behavior."
I don't think that's something they need to be able to do. That's your bank's responsibility, if anything.
- 🇦🇺Australia pameeela
We used the patch successfully but no longer require payment. Agree that it should be configurable if you did want to use the fraud prevention feature, but we didn’t need that.