小程序
小游戏
企业微信
微信支付
扫描小程序码分享
订单编号 3730711302264202752 用户更换sku后为啥接口没有返还 change_sku_info字段
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
您好
订单更换SKU后未返回 `change_sku_info` 字段,可能原因如下:
1. **更换SKU请求未审批通过**:需确认该订单是否在“获取待发货前更换SKU待处理请求”接口返回列表中,且已调用“同意待发货前更换SKU请求”接口完成审批。未审批则不会触发字段返回。
2. **订单状态不满足条件**:`change_sku_info` 仅在订单处于“待发货”状态且更换请求已通过审批时返回。若订单已发货或关闭,该字段不会出现。
3. **数据同步延迟**:更换SKU操作后可能存在短暂延迟,建议等待1-2分钟后重新查询订单详情。
排查建议:
- 调用 `preshipment_change_sku_wait_handle_list_get` 接口,确认订单ID是否在待处理列表;
- 若存在,调用 `preshipment_change_sku_approve` 接口完成审批;
- 再次查询订单,检查是否返回 `change_sku_info`。
参考文档: [微信小店/微信小店API/微信小店/订单API/微信小店/获取所有待发货前更换sku待处理请求](https://developers.weixin.qq.com/doc/store/shop/API/order/preshipment_change_sku_wait_handle_list_get.html)
参考文档: [微信小店/微信小店API/微信小店/订单API/微信小店/同意待发货前更换sku请求](https://developers.weixin.qq.com/doc/store/shop/API/order/preshipment_change_sku_approve.html)
如有更多疑问,请同步提供:1)小店名称与appid 2)完整的接口返回错误信息 3)问题发生的具体时间(例:8月5日15:30)4)相关订单号/商品ID
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
您好
订单更换SKU后未返回 `change_sku_info` 字段,可能原因如下:
1. **更换SKU请求未审批通过**:需确认该订单是否在“获取待发货前更换SKU待处理请求”接口返回列表中,且已调用“同意待发货前更换SKU请求”接口完成审批。未审批则不会触发字段返回。
2. **订单状态不满足条件**:`change_sku_info` 仅在订单处于“待发货”状态且更换请求已通过审批时返回。若订单已发货或关闭,该字段不会出现。
3. **数据同步延迟**:更换SKU操作后可能存在短暂延迟,建议等待1-2分钟后重新查询订单详情。
排查建议:
- 调用 `preshipment_change_sku_wait_handle_list_get` 接口,确认订单ID是否在待处理列表;
- 若存在,调用 `preshipment_change_sku_approve` 接口完成审批;
- 再次查询订单,检查是否返回 `change_sku_info`。
参考文档: [微信小店/微信小店API/微信小店/订单API/微信小店/获取所有待发货前更换sku待处理请求](https://developers.weixin.qq.com/doc/store/shop/API/order/preshipment_change_sku_wait_handle_list_get.html)
参考文档: [微信小店/微信小店API/微信小店/订单API/微信小店/同意待发货前更换sku请求](https://developers.weixin.qq.com/doc/store/shop/API/order/preshipment_change_sku_approve.html)
如有更多疑问,请同步提供:1)小店名称与appid 2)完整的接口返回错误信息 3)问题发生的具体时间(例:8月5日15:30)4)相关订单号/商品ID