Stripe Checkout Add On - Problem on IOS - No redirect to checkout [RESOLVED]

Hi

I use the Stripe Add On for a gravity form. Everything works fine on Desktop, but on mobile, when i press the button “Pay” it shows something like me “You gonna be redirected to Stripe for the payment”, and the redirection never happen.

In Stripe i can see this information :
État de PaymentIntent :
requires_payment_method

UPDATE : i have the same problem on Safari 14.0.2

How can i fix this ?

Thanks

Update : i found out that is a problem of JS :

Unsafe JavaScript attempt to initiate navigation for frame with URL ‘https://domain.com/recapitulatif/?checkin1=&checkin2=1&chauffeur=1&visite=&foodpack1=&foodpack2=&draps=&serviette=&conciergerie=&assistance=&checkout1=&checkout2=’ from frame with URL ‘https://domain.com/recapitulatif/?checkin1&checkin2=1&chauffeur=1&visite&foodpack1&foodpack2&draps&serviette&conciergerie&assistance&checkout1&checkout2#gf_10’. The frame attempting navigation of the top-level window is cross-origin or untrusted and the user has never interacted with the frame.

Unhandled Promise Rejection: SecurityError: The operation is insecure.

The support reply to me.
the solution was to disable ajax on my gravity form.

And it worked !

Thanks

1 Like

Thank you for the confirmation Joe.