用户在微信侧售后单进行物流填写并提交退货申请, 在微信事件回调中值存在了商家自定义售后单号与微信侧售后单号, 没有物流相关信息,
当我通过回调中的售后单进行售后单详情查询时信息中物流单号为空字符, 查询返回结果:
{
'errcode': 0,
'errmsg': 'ok',
'after_sales_order': {
'out_aftersale_id': '',
'aftersale_id': 4000000001674006,
'out_order_id': '224269168609291',
'order_id': 3302876691320931840,
'product_info': {
'out_product_id': 'SPU001',
'product_id': 0,
'out_sku_id': 'skutest02',
'sku_id': 0,
'product_cnt': 1
},
'type': 2,
'return_info': {
'order_return_time': 1650963883015,
'waybill_id': '' # 物流ID 为空
},
'orderamt': 1,
'refund_reason_type': 15,
'refund_reason': '',
'media_list': [],
'status': 8,
'create_time': '1650963840060',
'update_time': '1650963883075',
'openid': 'ovH6B5NoVCwAGlpcASkg9HYZ2VO8',
'refund_pay_detail': {
'refund_id': ''
},
'return_id': '2371821509964529666'
}
}
这导致了我当前售后单无法同步物流状态信息
学习
同问:
微信回调内容:
<xml> <ToUserName><![CDATA[gh_b7fbaed1e621]]></ToUserName> <FromUserName><![CDATA[opnL_4zxA8VdtFUXXGwzJHa45LgQ]]></FromUserName> <CreateTime>1656259813</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[aftersale_wait_merchant_confirm_receipt]]></Event> <aftersale_info> <aftersale_id>4000000002060169</aftersale_id> <out_aftersale_id><![CDATA[]]></out_aftersale_id> </aftersale_info> </xml>
查询微信售后详情接口返回
{ "afterSalesOrder": { "aftersaleId": 4000000002060169, "createTime": 1656258805559, "orderId": 3304264581386471168, "orderamt": 8900, "outAftersaleId": "", "productInfo": { "outProductId": "25309", "outSkuId": "788123", "productCnt": 1 }, "refundReason": "", "refundReasonType": 15, "returnInfo": { "deliveryName": "中通快递", "orderReturnTime": 1656259812833 }, "status": 8, "type": 2, "updateTime": 1656259812929 }, "errcode": 0, "errmsg": "ok" }
也是返回的物流单号为空,我现在也没有办法更新售后物流信息。
官方你们就不能出来活动活动