I have an issue where items are not showing as sold out because of our locations set up.
We just onboarded with a 3pl and are running a second location in shopify for their inventory. They do all the shipping while our inventory is for local markets.
In the shipping section we clicked on “Show only fulfillable inventory” to show items the warehouse will ship as out of stock. It works if the item is totally sold out. It seems like if there are items that are sold out but the warehouse hasn’t shipped, leaving stock as committed, then the product still shows as available but the customer gets an error that we don’t ship to their country when they finally go to checkout.
This is not ideal as the customers are confused and we have to guess which sold out item they have in their cart.
Is there any way around this so once all of the items are unavailable it will show fulfillable inventory only and actually show as sold out?
For clarity, Continue to sell when out of stock is turned off.
Our second location does have international, non North American shipping rates applied.
The warehouse location has only North American rates
Make sure to raise such scenarios with shopify support directly through the support chat on https://help.shopify.com, or other channels if available to your plan.
Is there no where in the process to commit the inventory.
Your dealing with very literally logic it doesn’t care about expecations.
Either there is available inventory or there isn’t.
Which is a separate issue and prior to the storefront behavior through things like inventory_quantity or next_incoming_date etc which are NOT multi-location they are aggregate.
i.e. https://shopify.dev/docs/api/liquid/objects/variant#variant-inventory_quantity
In those cases, for the online sales channel theme, if you can’t fix committed inventory you need advanced theme custom, and or automations or custom-app, to represent the internal business logic to the frontend.
You can reach out to me for customization , automation or app services.
CLICK my profile-pic or visit my profile on the forums
ALWAYS include context in new communications, e.g. reference urls, posts urls, etc