当订单流程更改库存时,PRODUCT_VARIANT_STOCK_UPDATED 不会被触发
作者: xseignard创建于 2026年7月9日更新于 2026年7月27日
你想要实现什么?
通过 webhooks 跟踪产品变体的库存变化。PRODUCT_VARIANT_STOCK_UPDATED(在 #11630 中添加)目前仅由明确的库存编辑变化(productVariantStocksUpdate、stockBulkUpdate)触发。没有任何订单流程触发它:
结算完成(
allocate_stocks)更改了Stock.quantity_allocated- 没有事件(只有在可用性为 0 时才有PRODUCT_VARIANT_OUT_OF_STOCK事件)。履行(
decrease_stock)减少了物理Stock.quantity- 仍然没有PRODUCT_VARIANT_STOCK_UPDATED,只有零交叉事件。
内容来源: saleor/saleor