I have a weird issue with Stripe and Cartthrob.
Version Info. EE- 2.5.5 Cartthrob - 2.4
When submitting the checkout form using the stripe gateway. In firefox and safari (some customers have reported chrome as well but it works on my machine) the order gets processed correctly and payment shows up at stripe but the return parameter never runs.
To clarify whats happening the group/template from which the checkout is happening is store/checkout. Once the checkout is complete the return is supposed to take you to store/thanks.
Instead the the site stays (or reloads not sure) store/checkout but the page is blank.
Customers obviously think there is an error and click the back button. The cart is not cleared and we have instances where customers have submitted the same order and got a token reference error.
Once again the payment is reaching stripe its just how the order confirmation return is not working that is causing the problems.
I am aware that stripe uses it's own javascript that it embeds into the page.
I have removed all my external javascript from the page. I also made sure the checkout form does not have a custom id and that the required fields do not have a name value associated with them as per the payment documentation inside the plugin.
My console is showing no javascript errors and all the stripe js files are linking correctly from the source code from what I see.
Please help guys I haven't seen the issue anywhere else and I'm out of ideas.
Thanks for the great plugin.
Ben