Determine which location to use for a fulfillment through the API when stock is tracked by Shopify

tjmoretto
Tourist
8 0 3

We have a similar setup - our own warehouse, 3PL, and many drop ship suppliers.  We opted to NOT use the multi-location feature in Shopify because of this.  I chatted with Shopify dev regarding the issue and it sounded like there is a forthcoming beta that would give you more control over draft fulfillments; however, there would still be limitations with how the system would prioritize selecting a location.  For example, you could not easily, setup a rule so that the nearest warehouse to the customer was used for fulfillment.

 

At a high-level we process the Shopify create order webhook, and then in our backend determine who / how to fulfill.  We then send the orders to the appropriate fulfillment provider.

0 Likes
chris213
New Member
2 0 0

Thanks for the help tjmoretto  and Thomas_Lang1. Wish it were otherwise - will keep my eyes peeled for this beta!

0 Likes
Thomas_Lang1
Shopify Partner
156 4 31

I got pointed to this document from a shopify success manager, seems like new functionality is in the DEV api ready to be tested:

https://developers.shopify.com/changelog/manage-fulfillments-with-greater-control-using-our-new-fulf...

 

so it should become available soon.

GhostApps
Shopify Partner
127 0 15

Hi, my app Location Based Fulfillment https://apps.shopify.com/location-based-fulfillment might be able to help. It allows you to create rules to change the fulfillment location of an order based on the shipping address.

Check it out and let me know if you have any questions

Thanks

0 Likes
Nicole_Tan
Shopify Partner
11 0 3

Hi! The link posted returns 404.
Is it the same link as this? https://shopify.dev/tutorials/manage-fulfillments-with-fulfillment-and-fulfillmentorder-resources

I'm also trying to get the locations where Shopify deducts inventory, but this still seems like a dead end.
Was anyone able to solve this using their new REST API  / GRAPHQL endpoints?

Thanks!

0 Likes