We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more

Display products as out of stock when having multiple inventories

Solved

Display products as out of stock when having multiple inventories

PurplePartner
Shopify Partner
195 18 34

Hello,

 

I have different locations/ warehouses enabled in my Shopify store. Each warehouse is located in a different country and has a separate inventory. When we run out of stock at Warehouse A, people in Country A will see that product as out-of-stock. I don't want to sell to people in country A even if I have stock in another country - logistically, it's not possible.

 

How do I display the products as out of stock for people for whom I have no stock in their country warehouse? (in Country A, per my example)?

Did you find my response useful? Mark it as "Accepted solution" so others can see it, or just like it.
Accepted Solution (1)

PurplePartner
Shopify Partner
195 18 34

This is an accepted solution.

For whoever goes through the same issue, there's an app that can do all this, and more. and It's called Multi-Location Inventory.

 

It helped me with both this issue and the Order Routing complications.

Did you find my response useful? Mark it as "Accepted solution" so others can see it, or just like it.

View solution in original post

Replies 11 (11)

Kalen_Jordan
Shopify Partner
803 39 148

I think you should be able to do this by setting a metafield on the product to indicate which markets it's in stock in, and then in the theme file you should be able to use a bit of liquid code to show it as out of stock for that market.

 

If you're open to a 3rd party app, I should be able to build this out for you using our app mesa.

PurplePartner
Shopify Partner
195 18 34

Hi @Kalen_Jordan ,

 

The metafield will automatically update once Inventory A it's out of stock, or how is this going to be?

Did you find my response useful? Mark it as "Accepted solution" so others can see it, or just like it.
Kalen_Jordan
Shopify Partner
803 39 148

Yeah we could trigger on inventory level updated and then set the metafield based on the inventory levels by location.

PurplePartner
Shopify Partner
195 18 34

Still looking for an answer

Did you find my response useful? Mark it as "Accepted solution" so others can see it, or just like it.

PurplePartner
Shopify Partner
195 18 34

Still looking for an answer. I'll most likely try the app mentioned in the meantime though.

Did you find my response useful? Mark it as "Accepted solution" so others can see it, or just like it.

PurplePartner
Shopify Partner
195 18 34

Anyone with any solution here?

Did you find my response useful? Mark it as "Accepted solution" so others can see it, or just like it.

PurplePartner
Shopify Partner
195 18 34

This is an accepted solution.

For whoever goes through the same issue, there's an app that can do all this, and more. and It's called Multi-Location Inventory.

 

It helped me with both this issue and the Order Routing complications.

Did you find my response useful? Mark it as "Accepted solution" so others can see it, or just like it.
Murtaza_166
Visitor
1 0 0

Hey,

 

I am also facing this issue and have to rely on this app. Could you let me know which paid plan are you using in this app in order for you to set products out of stock in certain locations

PurplePartner
Shopify Partner
195 18 34

Hi!

 

Use ProPlus plan if Pro is not enough.

Did you find my response useful? Mark it as "Accepted solution" so others can see it, or just like it.
techspawn
Shopify Partner
23 0 0
@PurplePartner  Glad you found the solution. Recently, I built a similar app that also shows and filters inventory based on location. Instead of displaying "out of stock," we hide that location from the customer, allowing them to choose only from locations assigned to their country. You can find it at Multiloca: Location Stock Info 
 
bz2023
Visitor
2 0 0

Hi, I am looking for a similar solution but not sure if this app can do the below. We are based in USA, but want to sell Internationally (we created a Shopify market for intl countries). In the USA, we are fulfilling using Amazon MCF and a 3PL. But for international, we only want to display and fulfill from the 3PL. And international buyers should only see inventory in the 3PL, but USA buyers can see inventory from both Amazon MCF and the 3PL (and capability for order routing would be a plus).

 

Also, I won't want to use the widget to display inventory levels, if the 3PL is out of stock for a product, it should show OOS for an international buyer even if Amazon MCF has it in stock. Is this possible with this app? Thanks!