用户的注册微信手机号为8位的香港手机号,正常支付成功,在微信通知回调时,通过md5验签失败。关键参数如下:
"appid":"wxc39167b0021c06fc"
"mch_id":"1509278261"
"out_trade_no":"1003311392_X3P361_1700030828"
"transaction_id":"4200002038202311151543811783"
注:大陆的手机号微信可以正常回调成功参数如下:
"appid":"wxc39167b0021c06fc"
"mch_id":"1509278261"
"out_trade_no":"1003311476_X3P334_1700041360"
"transaction_id":"4200002020202311157568803326"
支付结果通知里面不会出现手机号相关信息,怎么会验签失败呢?你用在线工具可以验证通过么?https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1