Checkout Page Endlessly Refreshes After Submission & Apple Pay being rejected

Topic summary

A newly launched Shopify store is experiencing two critical checkout problems affecting customers:

Issue 1: Endless Refresh Loop
After customers submit payment and delivery information, they’re redirected to a confirmation page that refreshes indefinitely instead of completing the order. The page shows parameters like completed=true and reload_receipt=false in the URL.

Issue 2: Apple Pay Rejections
Some customers cannot complete purchases using Apple Pay, though the specific error or rejection reason isn’t detailed.

Proposed Solutions Include:

  • Checking Shopify’s status page for platform-wide issues
  • Disabling third-party checkout apps/scripts to identify conflicts
  • Testing with Shopify Payments instead of third-party gateways
  • Clearing cache and testing across multiple browsers/devices
  • Switching to default theme (Dawn) to rule out theme customization issues
  • Verifying Apple Pay is enabled and supported by the payment gateway
  • Reviewing whether customer banks are declining transactions

The discussion remains open with troubleshooting steps provided but no confirmed resolution yet. Contact with Shopify Support is recommended if issues persist.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

Hi,

We have just opened our site, and our customers have complained about two specific issues.

  1. Something is wrong at checkout. After submitting order, it redirected to this page pasted below and endlessly refreshes.

https://columbuscashew.com/checkouts/cn/Z2NwLXVzLWNlbnRyYWwxOjAxSjNOOFlRMjFZS0MxNjdGOTUyMEFYQU5D/?completed=true&reload_receipt=false&skip_shop_pay=true

That’s after the customer inputs payment and delivery and clicked submit and then it said “processing payment” then went to that page and endlessly refreshed.

  1. Also something seems wrong with Apple Pay during checkout. It won’t accept some customers payment. Not sure why this is.

Please advise.

Thanks!

Hi @apsteele

It sounds like you’re dealing with two major issues that are affecting your checkout process—one involving an endless refresh loop after order submission and another with Apple Pay not working for some customers. Let’s break this down and get things sorted out.

Issue #1: Checkout Page Stuck in Endless Refresh Loop

This kind of issue usually happens due to:

  • Conflicting third-party apps or scripts (such as checkout customization apps, tracking scripts, or custom code)
  • Payment gateway misconfigurations (Shopify Payments or third-party gateways may not be processing correctly)
  • Browser or caching issues (although this is less likely if multiple customers are reporting it)
  • Theme-related checkout script errors (custom themes or modifications can sometimes interfere)

How to Fix It:

1-Check Your Shopify Status Page
First, make sure Shopify isn’t experiencing checkout-related issues. You can check Shopify’s status page here to see if there are any ongoing problems.

2-Disable Third-Party Checkout Apps or Scripts Temporarily

  • If you’re using apps that modify the checkout (e.g., upsell apps, custom scripts, or tracking pixels), try disabling them one by one and running a test checkout to see if the issue persists.
  • Go to Apps in your Shopify admin and look for any app affecting checkout.

3-Test Checkout with Shopify Payments

  • If you’re using a third-party payment gateway, try switching to Shopify Payments temporarily and testing checkout again.
  • If the issue disappears, the problem could be with the gateway provider’s integration.

4-Clear Cache & Test on Multiple Devices

  • Ask affected customers to clear their cache or try a different browser.
  • Test your checkout on incognito mode to see if it still happens.

5-Check Theme Customizations & Debug in Safe Mode

  • If you’ve customized your theme, especially the checkout page, some scripts could be causing issues.
  • Try switching to Shopify’s default theme (Dawn) temporarily and test checkout again.
  • If it works on Dawn but not your theme, the issue is likely theme-related.

6-Check Console Errors in DevTools

  • Open your site in Google Chrome, right-click, and select Inspect → Click on Console.
  • If any errors pop up related to checkout, they could indicate JavaScript issues causing the loop.

Issue #2: Apple Pay Not Working for Some Customers

Apple Pay issues can be caused by:

  • Shopify Payments not being properly set up
  • Customer-side issues (device/browser not supporting Apple Pay)
  • Incompatible third-party payment gateways

How to Fix It:

1-Ensure Shopify Payments is Enabled for Apple Pay

  • Go to Settings > Payments > Shopify Payments
  • Click Manage and ensure Apple Pay is enabled under “Wallets.”

2-Verify Apple Pay is Available for the Customer

  • Apple Pay only works if the customer is using Safari on an Apple device and has a valid card added to their Wallet app.
  • If they’re using Chrome, Firefox, or Edge, Apple Pay won’t appear as a payment option.
  • Ask affected customers to try using Safari.

3-Confirm That Your Domain is Verified for Apple Pay

  • Apple Pay requires domain verification.
  • Go to Settings > Payments > Shopify Payments > Manage, and check if your domain is verified under Apple Pay.

4-Check Payment Gateway Restrictions

  • If you use a third-party gateway (like Stripe or PayPal), Apple Pay might not work unless explicitly supported by that gateway.
  • Try enabling Shopify Payments and test if Apple Pay works through that.

5-Review Declined Payment Reasons

  • If some Apple Pay payments go through while others don’t, the issue could be related to the customer’s bank rejecting the transaction (e.g., insufficient funds, security flag, etc.).
  • Ask customers to check their bank statements or try a different card.

Final Steps- Run a Test Checkout using a test product and try Apple Pay yourself to see if it works.

  • Monitor the issue using Shopify’s checkout analytics in Settings > Checkout > Abandoned Checkouts to see if there are common patterns in failed transactions.
  • If problems persist, contact Shopify Support and provide specific customer order attempts so they can check backend logs.

Let me know if you need more help, and I’ll be happy to assist!

Best regards,
Daisy