Describe the issue
When the product sync direction is From Shopify and bundles are used then the inventory sync doesn't work.
{
"data":{
"inventorySetOnHandQuantities":{
"userErrors":[
{
"field":[
"input",
"setQuantities",
"71",
"inventoryItemId"
],
"message":"The specified inventory item is not allowed to be adjusted via API. Example: if the inventory item is a parent bundle."
}
]
}
},
...
A single bundle will cause the full batch to fail, meaning 100s of products are stuck without inventory updates
Expected behavior
The connector should read the requiresComponents field on the Shopify Product, so that items where it is true can be skipped for inventory update.
Steps to reproduce
Sync products from Shopify where at least one product is a bundle (using Shopify Bundles app or 3rd party app)
Make an inventory change either in BC or Shopify on at least one regular and one bundle product
Additional context
No response
I will provide a fix for a bug
Describe the issue
When the product sync direction is From Shopify and bundles are used then the inventory sync doesn't work.
A single bundle will cause the full batch to fail, meaning 100s of products are stuck without inventory updates
Expected behavior
The connector should read the
requiresComponentsfield on the Shopify Product, so that items where it istruecan be skipped for inventory update.Steps to reproduce
Sync products from Shopify where at least one product is a bundle (using Shopify Bundles app or 3rd party app)
Make an inventory change either in BC or Shopify on at least one regular and one bundle product
Additional context
No response
I will provide a fix for a bug