September 3, 2019 at 6:44 pm #15544
We just implemented the Customer Input plugin and when submitting the form to PayPal, on iPhones using Safari, the page never redirects to PayPal. The PayPal icon goes gray and the page just hangs. We pulled the Customer Input plugin and confirmed the redirect works fine on iPhones with Safari. We also confirmed that using Chrome on iPhone allows the redirect to happen correctly with Customer Input. So it appears there is a Safari-specific issue with the Customer Input plugin for Simple Cart. Other than directing customers to use Chrome, is there any fix pending for the Customer Input plugin to address this issue?September 4, 2019 at 12:53 am #79883
Can you please share the URL of the page so I can take a look using my phone?September 4, 2019 at 3:47 am #79884
You can add an item without issue, but when you fill in the Customer Input in the next link and click on the PayPal link, it just greys out and never redirects. Here is a sample of the code I captured during a Safari session:
[deleted code after checking]September 4, 2019 at 7:32 am #79885
There seems to be a popup happening there when you try to click on the checkout button. So it looks like the HTML code is messed up on that page. It is likely you have entered your own HTML code (or table) in that page and some HTML code is broken. Now that is having an impact on this.
Please do the following test so we can isolate the issue:
#1) Create a brand new test page on your site
#2) Put the add to cart button shortcode and shopping cart shortcode on this test page. Don’t put anything other than the button and the cart.
#3) Test the checkout from this page. Does it show the same behavior or does it work fine?
I have personally tested the custom input addon using my iPhone just now and it works so I know that the issue you are seeing is specific to your site. So I want to identify which element is causing the issue.September 5, 2019 at 2:06 am #79886
Will do. I will report back the results. Thanks.September 5, 2019 at 3:32 am #79887
Ok so we created a completely stripped down new page with only these two items:
[wp_cart_button name=”testjunk” price=”.01″]
Here is the link: thunderband.org/paypal-test-page
We took off all widgetized footer and header so the only left is our theme settings, which can’t be removed. We are still seeing the same hung paypal behavior even on this stripped down page when using Safari on iPhone.
Just as a test, I opened the same generic page in Chrome on iphone and it worked there like the original page did on Chrome. So there is something specific to Safari that won’t hand off the page/connection to PayPal.September 6, 2019 at 1:50 am #79888
Very strange. When I do the test on my site using a safari browser with iPhone, it works fine. What happens if you do the test by temporary deactivating the plugins (just to make sure something is not conflicting with that browser):
- You must be logged in to reply to this topic.