接口返回
<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[发放成功]]></return_msg><result_code><![CDATA[SUCCESS]]></result_code><err_code><![CDATA[SUCCESS]]></err_code><err_code_des><![CDATA[发放成功]]></err_code_des><mch_billno><![CDATA[8d42cda40dd851cc18fe]]></mch_billno><mch_id><![CDATA[1493950782]]></mch_id><wxappid><![CDATA[wxe11162838be8c423]]></wxappid><re_openid><![CDATA[oMzQv0dMh3IDTbswfHeGMmUhJ7uQ]]></re_openid><total_amount>280</total_amount><send_listid><![CDATA[1000041701202306183043861722333]]></send_listid></xml>
红包发放成功
但是用户反馈公众号收不到红包领取通知。(此用户之前关注过,也能收到领取通知,领取成功。)
红包模式:通过公众号平台营销模式,用户需要关注公众号,然后去里面领取。
求大神帮忙看一下如何确定红包发放领取成功。
如果用户反馈没有消息,则有可能有以下情况:
1,红包没有发放成功
2,用户删了消息
3,用户更换了手机
4,用户客户端版本太低
5,发放红包的用户openid与实际用户查看的微信号对应的openid不是同一个
6,用户有多个微信号
解决方案:
1,先查询订单是否已支付并发放成功(接口链接)
2,商户可以等这个用户的订单退款后,尝试给用户换单补发红包
3,重新获取当前用户微信对应的openid是否跟接口中的openid一样
4,查询发放当日交易账单进行核对(如何查看已删除的账单)
5,核实用户侧微信小号是否有收到