Thanks for your reply.
1) If you don't need to offer EU and US customers different shipping options / prices AND you are using the same fulfillment company for the EU and the US you could simply use one store for both, send the order to the FC and let them sort out which location should fulfill the order based on shipping address.
So basically, there's no way to automate which Fulfillment center to use directly in Shopify based on customer location. It would be nice if Shopify gave us more control over the FC priority. If one store can prioritize fulfillment centers based on inventory levels, I don't see why we can't have it prioritize based on customer address?
It also means, we can't modify a single store's products' prices based on location either?
2) Two separate stores (as you stated) - a bunch of our clients use this method successfully. However, they use 2 separate fulfillment companies (one in the US, on in the EU) so couldn't use option 1.
While many Shopify users do successfully set up multiple stores for the purposes of selling multi-nationally, as stated in the discussion above, this is not a path, I think, most of us want to go down. (So much manual configuration!) Does Shopify have any plans in the near future on actually releasing a more embedded feature for selling internationally without having to set up multiple stores? My company in particular is considering expanding our market to overseas, and it would be really helpful to know if Shopify will have more support in this in any way.
Hey @jasperking ,
1) To confirm - I was meaning if you use the same fulfillment center company in both locations you wouldn't need to automate the sending of the order to a specific FC (although as you stated that would be nice). You could send all the orders to the Fulfillment company and they would act as a filter to which fulfillment center location to send the specific order to since all locations would be under their control.
2) Afraid you'd have to ask someone at Shopify directly about this one. Would be very interested to know myself.
I asked support about this and got this answer:
Alright, so I've just heard back from our Shipping team and unfortunately this is not a native feature in our platform (not yet!), but there are many shipping apps that can help you do this. Shipping apps do require carrier calculated shipping to be enabled, which is currently not a feature on your plan. It can be added for $20/month though or if you switch to an annual Shopify subscription (you save $36/year) you will get this feature for free. Some of the app that allow you to do this are Better Shipping, Shipping Rules & Intuitive Shipping.
In response to this post and a few requests I have created Location Based Fulfillment which does exactly what is described in this post, you create rules which are made up of a Country that you want to route Orders from and the location (or fulfillment service) you want to route it to. It is currently awaiting approval to be included in the app store but it would be great if you guys could install it and try it out now. Its free to use until it's included in the app store.
To install it simply replace <shop_name> in the link below with the name of your shop.
Any questions please PM me
The app actually does not work. Is it based on Billing or shipping address? Setup all orders for certain country to go to App Location (our fulfilment in Germany). And it didnt do it. Is that because there is no stock there? Or simply because the app does not work? In the audit it says that it did match to the right location, but the order does not show it.
Hi @GhostApps, This is real nice. Instead of mark them to the right location only from your app side, do you think it's doable to edit order's location_id in real-time? Using Order API I guess. This is what, everybody's here, looking for I think :)
BTW it should be an action available with Shopify Flow, what do you think dear Shopify developers and managers? ;)
Hi guys, I thought I would update based on the feedback from beta testers of the app.
Currently it only supports merchant managed locations and not fulfillment services due to limitations in Shopify's API, I'm hoping the new Edit Order API and FulfillmentOrder API may help but I'm not sure yet @Anna_Rauch1 @Paul78 .
@loicnosh_t it does update the order with the new location once fulfilled.
Please keep installing and testing it, I hope to be in the app store soon.