Shopify Local Pickup Bug: Why Your 'Pay Now' Button Might Be Failing Silently

Hey everyone, your friendly Shopify migration expert here! I was just digging through some recent community discussions, and a really important one caught my eye that I wanted to share. It's about a frustrating, silent checkout bug related to local pickup that could be costing you sales without you even knowing it.

Imagine this: a customer is excited to buy from you, gets to checkout, selects 'Store Pickup' (or 'Afhalen' if you're in a Dutch-speaking market), clicks 'Pay now,' and... nothing. No error message, no redirection, just a button that briefly says 'Processing...' and then reverts. They're stuck, confused, and likely to abandon their cart. Sound familiar? You're not alone.

The Silent Checkout Killer: Local Pickup's Hidden Flaw

This exact scenario was brought to light by a store owner, KedarMalap, in a recent Shopify community thread. They described a critical UX (User Experience) and validation issue that's pretty sneaky because it doesn't give any visible feedback to the user.

Here's the gist of the problem, as KedarMalap laid it out:

  • When a customer reaches the checkout page and switches their delivery method from 'Shipping' ('Verzenden') to 'Store Pickup' ('Afhalen'), a nearby store location is suggested underneath the field.
  • The crucial part: this suggested location isn't automatically selected.
  • If the customer then scrolls down and clicks the 'Pay now' ('Nu betalen') button without explicitly selecting the suggested location, the checkout process fails.
  • The button briefly changes to 'Verwerken...' (Processing...) for a split second, then simply reverts back to 'Nu betalen'.
  • The biggest issue? No error message or validation warning is displayed to the user. They're left staring at the same page, wondering what went wrong and why their purchase didn't go through.

KedarMalap even shared a video demonstrating this, which really helps visualize the problem:

Why This Is a Big Deal for Your Store

Think about it: in an age where every click counts, a silent failure like this is a conversion killer. Customers don't have time to troubleshoot. They expect a smooth, clear process. If they hit a snag and aren't told why, they'll simply leave and likely take their business elsewhere. This isn't just a minor glitch; it's a direct hit to your sales and customer satisfaction.

What the Community Says (and What You Should Do)

When KedarMalap posted this, another community member, jpaylor, quickly chimed in with a solid piece of advice: report it to Shopify support. And honestly, that's the best course of action here. This isn't a simple setting you missed or a quick Liquid/JS fix you can implement yourself, especially if it's happening on the core checkout page. It looks like a genuine bug within Shopify's checkout system.

How to Check If You're Affected & What to Report

If you offer local pickup, I highly recommend you test your own checkout flow right now. Here are the steps KedarMalap provided, which you can use to reproduce and confirm the issue on your store:

  1. Go to your store's checkout page (add an item to cart and proceed).
  2. Switch the delivery option from 'Verzenden' (Shipping) to 'Afhalen' (Pickup).
  3. Observe: A store location should appear as a suggestion, but make sure the main location field remains unselected.
  4. Scroll down and click 'Nu betalen' (Pay now).
  5. Watch closely: Does the button flash 'Verwerken...' and then revert without any red error text appearing? Does the page fail to auto-scroll to the missing field?

If you can reproduce this, you're experiencing the bug. The expected behavior, as KedarMalap rightly pointed out, is for Shopify to throw a visible validation error (e.g., "Please select a pickup location") and ideally scroll the user back up to that field so they know exactly what to fix.

Reporting to Shopify Support: Be Prepared!

When you contact Shopify Support, the more details you provide, the better. Here's what they'll likely ask for, so have it ready:

  • Clear Steps to Reproduce: Use the numbered list above.
  • Evidence: A screen recording (like KedarMalap's Loom video) is incredibly helpful.
  • Your Setup Details:
    • Theme Name: (e.g., Dawn, Impulse, etc.)
    • Checkout Style: Are you using the Standard Checkout or the newer Checkout Extensibility?
    • Pickup Method: Are you using Native Shopify Local Pickup or a third-party app for pickup?

Providing all this information upfront will significantly speed up the troubleshooting process and help Shopify's team identify and fix the bug faster. This isn't just about your store; by reporting these issues thoroughly, you're helping to improve the platform for the entire Shopify community.

It's a frustrating bug, no doubt, but the good news is that by being proactive and reporting it, we can push for a fix. Keep an eye on your checkout, and don't hesitate to reach out to Shopify Support if you find this silent killer lurking in your local pickup options!

Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases