Local Pickup Option Not Showing for Newly Added Products

Topic summary

A merchant reports that the local pickup option fails to appear at checkout for newly added products, despite working correctly for older products. The issue began after assigning product templates to new items.

Suggested troubleshooting steps:

  • Inventory location: Verify new products are assigned to the location configured for local pickup under Products > Inventory
  • Location settings: Confirm local pickup is enabled at Settings > Shipping and Delivery > Local Pickup
  • Fulfillment service: Ensure products use “Shopify” fulfillment rather than dropshipping or third-party services
  • Stock levels: Check that products have available inventory at the pickup location (0 stock prevents the option from displaying)
  • Product visibility: Confirm products are published and available on the online store sales channel

The responder recommends testing in an incognito window after making adjustments to rule out caching issues. The discussion remains open pending confirmation whether these solutions resolve the problem.

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

Dear Shopify Support Team,

I am experiencing an issue with the local pickup option at checkout. For newly added products, after assigning a product template, the local pickup option does not appear. However, for products added before this change, the local pickup option works perfectly.

Could you please help me understand why this issue is occurring and guide me on resolving it?

Thank you for your assistance.

Best regards,

Alisher Haider

Hi @alisher_haiderr

It sounds like you’re dealing with a frustrating issue where the local pickup option isn’t showing up for newly added products, even though it works fine for older ones. Since this is happening only with recently added products, the problem is likely related to how those specific products are set up in Shopify’s settings.

**Here’s why this might be happening and how to fix it:**1. #### Check Product Inventory Location

  • Go to Products > Click on the affected product.
  • Scroll down to Inventory and check if the product is assigned to the correct location that supports local pickup.
  • If not, adjust it by selecting the right location.1. #### Ensure Local Pickup is Enabled for That Location
  • Go to Settings > Shipping and Delivery > Scroll down to Local Pickup.
  • Click on the location where local pickup should be available and confirm that “This location offers local pickup” is checked.
  • Save changes and test again.1. #### Verify the Product’s Fulfillment Method
  • Sometimes, products are marked as “Dropshipping” or “Third-party fulfillment,” which can disable local pickup.
  • Go to the Product page, find the Inventory section, and ensure the Fulfillment service is set to “Shopify” (not an external service).1. #### Check If The Product Has Stock Available
  • If your newly added products have 0 stock at the pickup location, Shopify won’t show the local pickup option.
  • Update the stock levels under Products > Select the product > Adjust inventory for the correct location.1. #### Make Sure the Product is Active and Available on Online Store
  • If a product is not published or isn’t available on the online store, it might not trigger local pickup at checkout.
  • Under the Product page, check the Sales channels section and confirm it’s available for your online store.

Final Step: Test It

After making these changes, try adding the product to your cart and go through checkout to see if the Local Pickup option appears. If not, clear your cache or test using an incognito window to rule out any browser issues.

If none of these steps work, let me know, and I’ll help troubleshoot further!

Best regards,
Daisy