It can happen to anyone. Your business begins to thrive on Shopify, you start fulfilling your orders through different locations, and suddenly you start to see this weird error pop up.

Shopify Fulfillment Not Added Because of this Error: must be stocked at the same location

Huh?

That message can be a lot to parse, but don’t worry, we’ve got you covered.

What does it mean?

Essentially it comes down to what Shopify expects from your orders and how their system reacts to only receiving details for one single shipment. Think about it: if the items in an order are being fulfilled from two or more fulfillment services, then from Shopify’s perspective, it doesn’t make much sense for all of them to share the same shipment info from one single source.

A man deep in thought with various equations visualized around his head.
I think I get it. Maybe.

Well, how do I fix it?

Here’s where you’ll need to do a little extra work, but it’s relatively straightforward. In your Shopify account, update the location for every product so that they all match. That’s it! You shouldn’t see the error come up again, as all the products will share the same location.

However in cases where you do need to work with multiple locations, the alternative would be to make sure that at least one of those locations is on every product. Remember, from Shopify’s perspective it makes sense for the shipment details to come from a location that matches all the products in the order.

But it’s not just making sure all the products have the same set of locations added to them, in addition to that you will need to build a rule that automatically adds an override to the order metadata. This override tells Order Desk to use the one location which is on every product as the fulfillment source. This is something that we can help you do in your store, so if you find yourself in this situation and need our help with getting that set up, please don’t hesitate to reach out to us.