在Shopify中发出新订单后,保持变量的inventory_quantity属性同步

时间:2014-03-03 14:38:44

标签: shopify

在Shopify中,有一个inventory_quantity属性与变量相关联,该变量描述了在任何给定点上剩余物品的数量。

我注意到以下与我不一致的行为:

当直接从Shopify管理员修改值时,会更新变体属性inventory_quantity,从而触发产品/更新webhook。

但是,当有人订购该项目时,Shopify会自动减少该项目的数量,但不会触发产品/更新Webhook。

这是一个错误还是预期的行为? (在这种情况下,什么是与inventory_quantity值保持同步的最佳方式?)

1 个答案:

答案 0 :(得分:1)

这个是预期的行为,无论你想要我在我的案例中使用过同样的东西。当订单/创建webhook可用时,不应发送product / udpate,因为双重请求会使我们的代码端感到困惑。

使用以下内容同步广告资源 -

  1. 顺序/创建
  2. 产品/更新