How can I set specific products for local pickup only?

Topic summary

Need to designate about three products as local pickup only (cannot be shipped), while keeping all products available for pickup and most still shippable. Products are already entered; seeking a simple method without recreating items.

Suggestions to use a separate pickup-only location in Shopify seem too complex or unsuitable, since the goal is: most products = shipping + pickup; a few products = pickup only. Looking for a way to restrict shipping per product/SKU.

Clarification requested on mixed-cart behavior when a cart includes both shippable items and pickup-only items. Key question: should checkout force local pickup for the entire cart, split fulfillment if possible, or require the customer to adjust the cart?

Terms: local pickup = customer collects the order from the store; location = Shopify fulfillment location.

No solution or decision yet. Action item: define desired checkout rules for mixed carts so appropriate configuration or workaround can be proposed. Discussion remains open.

Summarized with AI on January 10. AI used: gpt-5.

Some of our items we cant ship. I need about 3 products to be pickup only. I have already entered all my products and would rather not enter them again. Most solutions are saying to make another location to be pickup only but, I need all of my products to be pickup, and most of them shipped other than about 3. So any help would be appreciated. All the other forums post just look so complicated to do something so simply hoping its a easy fix.

1 Like

Hi TimeOutTrailers,

What would you like to happen if the cart contains some items that can be shipped, as well as some items that can only be picked up?