Closed stigmi-man closed 5 months ago
Hi @stigmi-man,
we might consider implementing this in Falcon 4 but I can't promise anything ATM. TBH it's stripe module mistake, the module developers should handle this case better. I am closing this issue. Feel free to open new one.
Description
With the official Stripe module and the following configuration:
When placing an order on a mobile device, the page refreshes, and we cannot proceed to the next step.
The issue arises because there are two buttons in the
templates\checkout\_partials\steps\payment.tpl
file: The Stripe JavaScript code adds an event listener to the first button only, causing the second button to malfunction on mobile devices.Would it not be cleaner and more efficient to keep only a single button in the payment template? This approach would ensure consistent behavior across all devices and eliminate the issue caused by the presence of multiple buttons.
Node.js version
v14.1.0
php version
v7.4
OS and it's version
Windows
Browsers
Chrome
Required module/theme
theme
Reproduction steps
Logs
No response