Shopify store not working on iPhone

Topic summary

Shopify storefront shows iPhone-specific cart issues: tapping “Add to cart” redirects to the home page without adding the product, and accepting an upsell adds only one item. The problem does not appear on Android or desktop.

Suggested cause: a misconfigured app or theme customization interfering with the add‑to‑cart flow on iOS/mobile Safari.

Recommended troubleshooting steps:

  • Test using a fresh copy of the current theme to rule out theme-level issues.
  • Disable/uninstall all apps that affect the add‑to‑cart flow (e.g., upsell, post‑purchase, discount) and retest.
  • Re‑enable apps one by one, testing after each to identify the culprit.
  • Contact the relevant app’s developer via the Support option in the Apps list if an app is found to affect checkout behavior.

Outcome/status: No resolution yet; a systematic isolation of theme vs. app conflict is advised to pinpoint the iPhone‑specific issue.

Summarized with AI on December 23. AI used: gpt-5.

Hello! I have recently finished setting up my shopify store and was running some tests to see if everything was working properly. During one of these tests, I noticed that on my iPhone, whenever I clicked to add the product to cart, nothing happened and I was sent back to the website’s home page (and the product wasn’t added to my cart). Another problem that happened was when I accepted the upsell offer, in which case it only added to cart one of the items. These problems don’t seem to happen on an Android phone or opening the website on PC

Hi @Zentopias

Thank you for those details and reaching out to our community forums for help with this issue. It sounds like an app or customization to your add to cart flow has not integrated properly, causing issues for the customer. In this case, the first step is to find the source of the problem. We recommend going through these steps to narrow down the possible cause:

  • Test in a fresh copy of your current theme.
  • Disable/Uninstall any apps that currently affect the add to cart flow (upsell, post purchase, discount apps, etc) then test the flow.
  • Reenable the apps one by one, testing the flow after each app is enabled.

You may need to contact some of the app developers for the apps you are using if it turns out one of their services is affecting your checkout. You can use the support option in your apps list next to any of the affected apps.