Does this mean that it will be possible to implement Stripe payments that work without JavaScript?
Essentially:
window.Stripe('<your key>').redirectToCheckout({sessionId});
When using server integration, shouldn't the server be able to compute the link itself? Why does the server integration require Stripe JS at all?
It seems odd to require client side code (probably rendered by the server anyway) just to do a redirect, servers are perfectly capable of that. Doesn't the server have the sessionId and public key anyway? Why do you do it this way?
Does this mean that it will be possible to implement Stripe payments that work without JavaScript?