Currently, we only support checkout sessions as the way you can accept payments using Stripe.
For triggering 3DS or any other widget from stripe.js within the application, you will need Stripe native components which aren’t yet available in WeWeb.
It’s on our roadmap though. In the meantime, you will need to rely on checkout sessions and let Stripe handle the payments on their native checkout pages.
If I understand correctly, the 3D verification needs to have stripe.js installed on the frontend. Is that the flow you’re referring to? Or something else?
In that case, yes, you cannot show a 3D verification pop-up within your WeWeb app as we don’t have stripe.js components available in the frontend. You will need to use checkout sessions, which redirect to a stripe url to complete the payment process.
You could explore that using the customJS workflow action. It’s not something we would recommend though - our recommended approach is checkout sessions for now.