How Do I enable In-Store Pick-up ONLY for certain products that can't be shipped?

Topic summary

A merchant needs to restrict certain products (fragile or bulky items like furniture) to in-store pickup only while maintaining the ‘Mark as Picked Up’ feature in Shopify POS. They want to avoid shipping options for these specific products without paying more than $10/month for an app.

Proposed Solution:

  • Create a separate shipping profile for pickup-only products
  • Enable local pickup in Settings > Shipping
  • Add a shipping zone but leave shipping rates empty
  • This should display only pickup options at checkout

Key Limitations & Issues:

  • Orders cannot be split: if a customer adds a pickup-only item to their cart, the entire order becomes pickup-only
  • Multiple users report the shipping option still appears at checkout even when following the suggested steps
  • When mixing products with different fulfillment methods (some shippable, some pickup-only), Shopify shows all delivery options regardless of product-specific settings, creating customer confusion
  • The system displays unavailable options and only shows errors after selection, rather than hiding incompatible choices upfront

Current Status:
No definitive solution exists. Users express frustration that Shopify hasn’t resolved this functionality gap. The discussion remains open with unresolved technical challenges around properly hiding inapplicable delivery methods.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

Hey @Sophia and @Shay - is there a fix? We need to be able to ship certain merch and have beer available for pickup only. I fixed it in a backwards, temporary way, but it is not elegant and produces an error if both a shippable and non shippable item are in the same cart.

1 Like