fulfillment based on country using locations

fschaal
Shopify Partner
2 0 11

Hi,

 

I'm trying to set up the following scenario but can't figure out what would be the best approach to set this up in Shopify.

 

  • There is currently one online shop for US and EU.
  • The US warehouse and the EU warehouse both have their own stock.
  • The US warehouse only fulfills orders that are for the US and Canada but the EU warehouse fulfills all EU orders. 

 

I've been reading through the documentation regarding Shopify locations and that seems to be almost perfect. The only thing that seems to be missing is that you can not assign orders based on country to a specific location. As far as I can see this is only priority based. Working without location-based stock would mean that we have global stock and cannot show accurate if a product is available in the EU for example.

 

The quick-fix seems to be to create a US store and an EU store but I was wondering if there is anything possible to achieve this in one store?

 

Thanks!

Replies 78 (78)
GhostApps
Shopify Partner
145 1 15

Hi,

 

I'm pleased to announce Location Based Fulfillment (name needs some work I know) I now available in the App Store!

https://apps.shopify.com/location-based-fulfillment

Please install it and check it out, let me know if you have any issues or features you would like to see

 

Thanks

Paul78
Excursionist
12 0 10

Were you able to have the app route to FBA in 2 different countries?

Michelle466
New Member
2 0 3

Can you tell me how stock levels will work? 

 

Example:-

US Store has 400 of product A

CA Store has 0 of product B

 

Is this how it will work?

Customer goes to store, see's product, adds to cart, goes to check out and enters address. If customer enters a US address then all good. If customer enters a Canada address then he see's out of stock msg.

 

Is there a way to capture country when the first land in the store?

Xperteria
Shopify Expert
120 1 28

Hi Everyone,

 

I can see a lot of Shopify store owners are facing this issue, and according to my research, unfortunately there is no reliable solution out there.

We are Shopify Expert, and I would be happy to look into building a custom solution for this 🙂

 

 

 

Before we jump on such project, I need to see how many store owners it will actually help.

Please provide with your vote / comment below, so we can see.

 

 

I look forward to hearing from you guys then 🙂

 

Cheers,

Ham

 

For FREE advice or projects, please email me directly on: hamza@xperteria.com
Xperteria
Shopify Expert
120 1 28

Quick Update 🙂

 

 

We are glad to inform you all that we have developed a fairly simple solution for this.

It's still on testing mode, so if anyone wants to have a look, please feel free to ask for access.

 

Overview:

  • On product page, customers will be able to select their location through a dropdown.
  • If stock is available in their location, they will be able to Add to cart, otherwise it will show Out of stock.
  • Admin can set location based inventory in your Shopify back-office.

 

 

Please let me know about your thoughts

If you think we can improve on it, please feel free to let me know J

 

Cheers!

For FREE advice or projects, please email me directly on: hamza@xperteria.com
marcomelluso
New Member
1 0 0

For my company we would be very interested.

Please let me know more details or test platform access.

 

Thank you.

Xperteria
Shopify Expert
120 1 28
Hi Marco,


Thanks for your interest 🙂

Sure, I would be happy to setup an account for you.
Please let me know your email?


For FREE advice or projects, please email me directly on: hamza@xperteria.com
GhostApps
Shopify Partner
145 1 15

Hi guys, just wanted to update you on Location Based Fulfillment https://apps.shopify.com/location-based-fulfillment

Thanks to new APIs that Shopify have released, it now can move orders between locations (i.e. warehouses) fully automatically as soon as the order is created or paid for.

Please check it out and let me know what you think, I really think this will solve a lot of people's problems with fulfillment in different countries.

MatthewDawn
New Member
1 0 0

I was just looking into moving towards 3PL, thanks for the plugin I'll probably start using it soon!

twong1
New Member
2 0 3

I'm not sure if I'm missing something, but to me it sounds like you are looking for functionality already built-in to Shopify. 

 

shipping profiles outline shipping rules for groups of products 

https://help.shopify.com/en/manual/shipping/setting-up-and-managing-your-shipping/shipping-profiles

 

shipping zones outline which locations can deliver where and through what carrier/service levels. 

https://help.shopify.com/en/manual/shipping/setting-up-and-managing-your-shipping/setting-up-shippin...

 

shipping profiles contain shipping zones so you have pretty specific control of how any given product is shipped. 

(Separate inventories per location is also built-in)

- I currently have a store that has my NY warehouse handling orders shipping to US locations, and my Toronto warehouse handling orders shipping to Canadian locations. 

- Additionally, I have certain products that are only shipping to US and others only shipping to Canada.

 

To note: You need to make sure your setup is correct otherwise Shopify will fall back onto its default fulfillment location priority. 

If warehouse A shouldn't send to Canada then make sure that the Shipping Zone created for warehouse A does NOT include canada as a destination because any overlaps in shipping zones between two locations will just fall back on fulfillment location priority.

 

Lily-Lacey
New Member
2 0 1

@twong1 Thanks for the tips! It sounds like you've accounted for different products in the different countries, but not the SAME product available to both countries (just shipped within the corresponding country as needed). Am I right? or do you have the same products available to both countries with a slight name variation so that each product points to the correct fulfilment centre? 

twong1
New Member
2 0 3

I believe that case is covered too.

 

To be more specific, in a shipping profile for one of my products I have 2 separate rates. 

The first rate -shipping from my Toronto warehouse location- has a shipping zone that covers all Canadian provinces.

The second rate -shipping from my NY warehouse location- has a shipping zone that covers all US states. 

(As an aside: I'm actually using the same delivery service for both rates. I only need separate rates so I can ship from the correct warehouses)

 

So only one product, but when customers enter in a Canadian address during checkout, it calculates shipping costs from the Toronto warehouse. Similarly, when customers enter in a US address, it calculates shipping costs from the NY warehouse. 

 

After I set this up, when I go to this product in the admin panel, in the inventory section, there is now a location section where I can update stock amounts in each location. 

 

Note: Something very important that I forgot to mention earlier is that if you are using custom fulfillment services (fulfillment services generated via the Shopify REST API), this functionality is not accessible as custom fulfillment services are generated with a dummy address that defaults to fulfillment location priority.

LOMIEbaby
Tourist
7 0 3

@twong

 

Thanks for sharing your experience.

 

We have a similar situation where we have stock in two locations, the UK and New Zealand. I'm trying to set it up so the UK location only fulfils orders to the UK and Europe, and the New Zealand location only fulfils orders to New Zealand and Australia.

 

The issue I had recently is an item went out of stock in one location and it was automatically assigned to the other. Have you experienced this situation where you ran out of stock in one location? Ideally I'd like the product to show as available only if there is stock in the location that can fulfil the order based on the shipping address. Does that make sense? 

 

 

 

Xperteria
Shopify Expert
120 1 28

Hello @LOMIEbaby ,

 

Yes this is usual issue that most Shopify store owners are facing with multiple locations.

 

We recently developed a solution which resolves this issue.

 

So you can:

  • Allocate your inventory for each location.
  • Allow customers to purchase from their nearest warehouse only (can be changed from admin).
  • Set different stock levels for each location.
  • Auto detect customer location or manually allow customers to pick a location.

 

 

For example - you have two warehouses:

  1. USA - for customers from USA and Canada
  2. UK - for customers from UK only.

 

So customers from UK, will be able to purchase stock available in UK warehouse only.

This way you can avoid overselling, and manage stock from one place.

 

 

 

 

Please feel free to get in touch for more details: info@xperteria.com

 

Cheers,

Ham

For FREE advice or projects, please email me directly on: hamza@xperteria.com
LOMIEbaby
Tourist
7 0 3

Thanks @Xperteria I'll send you an email now.

LOMIEbaby
Tourist
7 0 3

Hi @GhostApps ,

 

can I ask you a few questions about your app?

 

I'd like to have different locations ship only to selected shipping zones. What happens when an item is out of stock in a location? Would a customer wanting delivery to one of the included shipping zones then see it as out of stock?

 

Thanks,

 

Stefan

LOMIE

thirdday
New Member
3 0 0

hi there

 

so do u have the solution already finished? we are looking for an app that does  what you describe.

thirdday
New Member
3 0 0

hi GhostApp

 

i have tried your app,

but was wondering if you app can be used for   outside of USA?

i am  located in  Indonesia,  and currently need an app like yours  but then with Indonesian  regions.

kalle1
Tourist
4 0 1

@horsti2010 we are faced with the identical situation currently and I cannot find any relevant solutions for this.

How did you go about turning this around? Did you have to build a custom solution for this?

 

Thanks

Karlheinz

GhostApps
Shopify Partner
145 1 15

Hi, I'm pleased to say I have updated the app to support custom rules, you can now match any state province such as Indonesian regions

 

I hope this helps!