- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm building a website that uses standard "Add to Cart" buttons from PayPal. Everything works fine on the desktop, and in the mobile Chrome browser, but on iOS, the Add to Cart buttons don't work. They pull up a new tab, which gives me a spinning "loading" ring, which continues to spin indefinitely. The phone I'm using for testing is an iPhone 6+ running iOS 11.
Here's the website:
https://www.NightOwlCircusArts.com
Unfortunately you do have to register a free account to actually view the "Add to Cart" buttons I'm referring to, so here's the source code I'm using for one of the buttons:
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_s-xclick"> <input type="hidden" name="hosted_button_id" value="EPP74NSCRTC7E"> <input type="hidden" name="custom" value="a%3A2%3A%7Bi%3A0%3Bs%3A27%3A%22info%40nightowlcircusarts.com%22%3Bi%3A1%3Bs%3A18%3A%22Single+Group+Class%22%3B%7D"> <input type="image" src="images/addtocart1.png" border="0" name="submit" alt="Add to Cart" width="159" height="26" class="addtocart"> <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"> </form>
Any suggestions on how to get the buttons to work on iOS? I don't want to lose sales because the button won't work!
Solved! Go to Solution.
- Labels:
-
Carts
-
PayPal HTML Buttons
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yes, you have to remove target="paypal" from the line
should be line this <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Very similarly, I have just created some 'add to cart' buttons too and they also do as the OP mentions, OR they go to the main paypal login page which takes users to their own PayPal statement as opposed to their cart. Works fine on everything except iOS.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm having very similar issue. If a customer is using an iPhone & using Google/Chrome as a browser the Add To Cart brings them to Paypal login page & there's no cart. Safari works on iPhones & Google works on android, but anyone with an Iphone that doesn't switch browsers can't place an order.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yes, you have to remove target="paypal" from the line
should be line this <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yes, you have to remove target="paypal" from the line
should be line this <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
FANTASTIC! That's fixed it. Thank you very much for taking the time to reply with the solution!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Having the same issue: button brings me to the main log in screen instead of any Cart page. I tried the solution suggested by @RPMGraphics but that only disabled the button completely for me. Clicking it doesn't bring me to PayPal at all anymore. Thanks to anyone with suggestions!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm having the same issue, clicking add to cart takes buyer to PayPal home screen. Removing "target PayPal" from code did not fix the problem. If I go to my website on my iPhone XR either directly through the safari browser OR through the Google search app the add to cart button works perfectly. If I go to my website on my iPad Pro directly through the safari browser it works perfectly but if I go to the site using the Google search app it takes me to the PayPal home screen. The identical thing occurred when I tested the add to cart button on my wife's iPhone 8s. Safari browser direct worked but going through Google search did not. All Apple devices I made reference to are running on IOS 12.3.1
The issue is making potential buyers mad and causing me to lose sales. Has anyone found a fix for this yet beyond the recommendation to remove "Target Paypal" from the code ? Would really appreciate the help.
Thanks !
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm having the same issue, clicking add to cart takes buyer to PayPal home screen. Removing "target PayPal" from code did not fix the problem. I appreciate the work CandL user did about iphones' and ipads' browsers seems to be problem. Customers want to buy and do not want to help trouble shoot and most don't really know what browser they are using. Perhaps there is no fix since it seems to be a iOS browers and device specific. I have friend on iphone 7 plus that add cart button worked with the "target PayPal" and without the "target PayPal" code. I have customer that it did not work with removed code so if anyone else has info to help narrow down the specific issue or resolution I would like to know. Will also post other specific to issue if I find any. I don't have any iOS devices.

- « Previous page
-
- 1
- 2
- Next page »
Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Things don’t appear to be working at the moment in PayPal Payments Standard
- p is not a function error using the example downloaded from Paypal in SDKs
- How to enable on-demand / recurring payments to existing PayPal checkout? in SDKs
- WooCommerce and PayPal GENERIC_ERROR dring CheckOut in PayPal Payments Standard
- Paypal Sandbox webshook (SANDBOX WEBHOOKS) not working Real time issue not trigger in Sandbox Environment