with_hold_quantity 字段详解
说明:
以 youzan.item.get 获取单个商品信息接口中的 with_hold_quantity 参数为例。
名词解释:
with_hold_quantity:商品在付款减库存的状态下,该 Sku 上未付款的订单数量。
简单来说就是:您的一个商品有多个规格,每一个规则都有一个库存,买家没有输入支付密码时这个商品规格中有多少是未付款的。
该字段为负数的场景说明:
1. 这个字段的计算公式是:sku 的订单数 -sku 的销量数 =with_hold_quantity
2. 为负数的情况是这样:
比如 有 2 笔付款,就会产生 2 个订单,2 个销量,但是如果两个都退款,交易关闭,那订单数变为 0,销量还是 2
3. 根据上面的公式 0-2=-2
如何产生:
1. 商家端创建一个商品有多规格(如下图)
2. 买家端下单产生一个未付款订单
1)选择一个规格》下一步
2)提交订单》换取收银台输入密码页面
3)去店铺个人中心查看订单信息
这样触发这个 with_hold_quantity 参数的规则已经有了:商品在付款减库存的状态下,该 Sku 上未付款的订单数量。
接口查询结果:
我们可以看到 with_hold_quantity 导演 1 号规格的商品有 2 个未付款。