Display different inventory quantity according to customer IP address

Background:

I’ve set up warehouses in multiple countries with specific delivery targets.

Requirements:

Can MY WEBSITE SHOW THE CUSTOMER THE NUMBER of items in STOCK that can only be completed at the specified RECEIVING place according to the customer’s different RECEIVING place?

Here’s what I imagine:

  1. Set multiple delivery warehouses on Shopify

  2. The inventory is synchronized to these delivery warehouses

  3. When customers visit the website, they should confirm the country/region of receiving goods according to their IP address

  4. When displaying the inventory to customers, the inventory quantity that can perform the contract in the country/region will be displayed, and the inventory quantity will be used to control the order quantity of customers

I hope to get help from Shopify experts or friends with similar experience.

Hi @chokc :waving_hand:

I am not aware of an existing app that can do that but we can build if for you next week if you like. We can provide a fixed price based on the outcome and if no solution is provided you don’t pay for it. To book this in please contact me via shule@firstlight.dev

If you want to do it yourself. From step 4. (based on step 3) do an API call to a custom app to get the inventory level for the specific location (as this info is not accessible via liquid).

Thanks

Shule