My company's app doesn't manage inventory at all, either for fulfillment or restocking. In fact, we set each of our products' variants' "inventory_management" attributes to null.
The problem is that I received the following warning from Shopify:
Since we don't use these fields, what do we need to do to be compliant with this warning? Do we just need to update the version of the API that we're using? Or is it more complicated? What actions specifically require the location id?
Thanks in advance.
Solved! Go to the solution
You will continue to receive warnings if you're using an old API version. When you query a resource that contains deprecated fields in the response, this triggers the warning you see. Upgrade to a newer version to stop seeing those warnings.
This guide contains all the details about which endpoints were affected by the change to multi location inventory.
Thanks @_JB .
So it looks to me like the upgrade is all I have to do. Since I'm not setting or using any inventory (neither fulfillment nor restocking), there shouldn't be any more errors.
Am I understanding correctly?
I really appreciate your response.
This is an accepted solution.
Yes, that's correct. Once you stop calling the old version, you should stop seeing the deprecation warnings in the dash.