code: 5000,message: trade not found
说明:
交易不存在,一般出现在调用订单详情接口 4.0 和批量订单接口。
错误示例:
"code": 5000,"success": false,"message": "trade not found"
错误原因:
1. 订单号填写错误
2. 使用 A 店铺授权 token 查询 B 店铺的订单
自查方案:
1. 订单号填写错误自查:
1)检查订单号长度和拼接规则:有赞订单是“E”开头,24 位长度的字母和数字组合。
2)正确订单号示例
E20190617175602080300036
2. 使用 A 店铺授权 token 查询 B 店铺的订单自查:
1)查询 token 属于哪一个店铺
a. 调用获取店铺信息接口查询 token 对应哪一个店铺:HTTP 方式调用有赞云接口:https://developers.youzanyun.com/article/1556948242840或使用代码方式调用获取店铺信息接口验证
2)查询订单属于哪一个店铺
a. 访问您的店铺后台找到这笔订单,查询这笔订单和店铺关系是否存在(如下图)。
结合“查询 token 属于哪一个店铺”对照请求 token 店铺名称和您“查询订单属于哪一个店铺”中的店铺信息是否一致,如果不一致是正常报错信息。
最后:
如果验证以后数据一致还是报这个错误请提供一下如下信息方便判断您的问题!
正确的提问方式:
订单号 + 请求时间 + 接口名称(信息不完整无法判断问题)
如果对本帖有疑问欢迎在本帖下方追问留言。