I'd love to set up multiple physical locations where customers could go and pick up their order. This location would not ship from that location and would hold inventory in stock and anytime a customer would chose this option we would deliver it there from our central location. It would be just a pick up spot.
We are a coffee roastery (primary shipping site) and a cafe (local pick up only).
This way we would have one central location that has all of the inventory and ships all orders, allows pick up and one more location in town that would only allow local pick up.
Is there a way to do this? Currently when I have no inventory in the second location, it doesn't even show up as an option at checkout. One option might be to set up some arbitrary inventory at the other location, but this would create whole another level of needless complexity.
Hi @Patrik_Rami ,
The situation that you posted is very common. That's why we built the Curbside Pickup Guru app. It's a Shopify Staff Pick and BFCM Must Have app. You can easily add non-Shopify locations and allow customers to pickup on specific days & times. You don't need to manage inventory at the pickup locations, no changes to your theme code, and it even works with pickup-only products.
@Claire222 we are would like to do the same thing and while I appreciate the recommendation of the third party app, is this a feature that Shopify is looking to integrate in the future? Having to pay yet again for another third party app is very frustrating. I believe this feature should be something already built in. We do not have a physical store at all, so we don't have any option to create a local pickup without paying additional fees.
Hi there, @Patrik_Rami
Ryder here from the Social Care Team at Shopify. Welcome to the Community and thanks for posting! Glad to hear you've decided on setting up a Local Pick-up experience for your customers. I'd be happy to discuss the options available to create a pick-up location that does not ship out orders.
In order to be eligible to setup pick-up for online orders, you need to have 20 or fewer locations, have multiple location inventory enabled, and multi-origin shipping enabled. Once you've done this, you'll want to create a location for local pickup and ensure that the "Fulfill online orders from this location" option is checked:
In your Shipping Settings, you'll need to 'Manage' the location in question to accept Local Pickup orders.
It sounds like you might've already gone this far, and you're correct - in order to show local pickup availability, you'll need to have some level of stock available at those locations. You can begin with an arbitrary number - in my example, I've created a transfer to transfer two Small and two Medium of my 'Example T-shirt' products from my primary location to my Local Pickup location on the same day.
Then, I received the transfer. You can receive all items by clicking "Mark complete" or individually by clicking "Receive items".
Once stocked, that Local Pickup option will display at checkout:
I understand that you also want to ensure that these locations don't offer shipping. This shouldn't be a problem as long as you're mindful of where you're shipping out your orders from. Once an order comes in, it should automatically display to ship from your primary location. You'll have the ability to toggle between alternative locations, should you choose to do so:
After you've delivered the product to the local pickup location, you can mark the order as 'Ready for pickup' which will send your customer an automatic email to update them about the status of their order.
You can also do this on the Shopify POS app. If your local pickup locations are staffed with access to these 13 staff permissions, they'll be able to 'Mark as picked up' on their end through the POS app as well.
Otherwise, you can do this after receiving confirmation from the local pickup location that the order has been picked up.
Alternatively, you can use a third-party app, or create a duplicate of this product that does not track inventory quantity. This won't display in your products as the same product, and thus won't be able to keep track of the inventory; however, you'll still be able to view some product insights on the product page. For shops on the Shopify plan, you can also utilize the sales report to keep track. I would be cautious if taking this approach, as you'll want to be mindful of overselling your products.
I hope this helps! Please let me know if there's anything I can clarify.