© 2005-2024 广州市畅丰鞋业有限公司 版权所有,并保留所有权利。
广州市白云区鹤正街1号8立方创意园A2栋328-332室 粤ICP备06073415号-1 Tel: 400-088-0963
5月20号,有个顾客在网站使用微信支付失败,然后加了客服微信发了截图。截图显示:get_brand_wcpay_request:fail,刚好遇上是周末,还是520,所以客服也只能猜测是不是网络问题与引导顾客重拍。但结果还是提示get_brand_wcpay_request:fail。
收到客服反馈的问题,何金昌内增高鞋运营们赶紧“摆渡”一下:get_brand_wcpay_request:fail,浏览了各种分享分析,例如:修改微信支付返回目录,也没解决。周一上班后,程序把微信接口全看了一遍,还把微信支付官网的接口帮助全部看过,看有没有改动,也没结果。差点就把微信接口重新写一遍了。
期间网站陆续有微信支付成功的订单,不过程序员测试还有问题,然后想到苹果手机与安卓手机是否有差异。然后让公司同事用苹果手机测试,结果显示:不允许跨号支付!
问题马上明朗了。程序员与同事测试时是从公司订阅号进入网站的。微信支付开通的是公司的服务号。然后切换网站打开方式,结果正常进入支付界面,也没有出现“不允许跨号支付”与“get_brand_wcpay_request:fail”的提示,排除了手机平台问题。
历经3天,终于把get_brand_wcpay_request:fail的原因弄清楚了。不过这件事说明:腾讯微信支付的错误提示在安卓、苹果手机中显示内容是不同的,以后优化测试还是要从多环境、多手机平台测试。