有赞云微商城订单详情接口答疑

说明:

本帖主要对订单详情接口的常见问题的答疑解释

FAQ:

Q: 分销采购订单是分销单吗?在订单详情接口中的“是否是分销单”is_fenxiao_order 中的值是什么?
A:
分销采购订单 = 分销单 + 采购单,买家向店铺下的单叫分销单,店铺 向 真正的供货店铺下的单子 叫 采购单,只有前面的,买家向店铺 下的单才叫分销单;is_fenxiao_order 才会是 true

Q: 如何判断订单是否是海淘订单?
A: 在订单详情接口中,判断海淘订单的字段是“is_cross_border";当 is_cross_border 为 1 时表示该笔订单是海淘订单,当 is_cross_border 为 0/ 空的情况,即表示该笔订单非海淘订单;
Q: 如何判断一笔订单是海淘分销订单?
A: 要判断是否是海淘分销订单的话,需要判断两个条件:is_fenxiao_order 和 is_cross_border;

Q: 为什么某笔海淘订单没有 fx_order_no?
A: 只有海淘分销单才有 fx_order_no,仅仅是海淘订单没有这个字段;

Q: 如何判断是否是分销订单?
A:get 这个字段(is_fenxiao_order),get 不到说明不是,get 到,再判断值,是否为 true;为 true 则是,为 false 则不是;

Q: 我用订单列表 4.0 接口发起请求,响应参数返回的订单中有部分订单是已经过期即完成的订单,但是还能查的到,这是为什么?
token:xxxxxxxxxxxxxxxxxxx
tid:E989898980930940930909
请求参数:end_update : 2019-01-23 13:30:01 start_update:2019-01-23 11:30:01
A: 根据排查发现,该订单虽然已经是过期的订单,但更新时间却是 2019-01-23
拿到买家信息排查发现,该下单人的用户 id 在 2019-01-23 发生用户行为的变更,因此导致该订单的更新时间发生变化;

Q: 订单里面的买家手机号,如果买家注册手机号变了是不是也没办法对应到该用户?
A:buyerId 不会变
详见接口文档:
https://diy.youzanyun.com/new-doc#/api/youzan.trade.get