目前情况:
- 统一下单接口可以正常返回
- 吊起本地微信支付那一步,第一次会提示“签名与开放平台不一致”
- 之后无论怎么样都返回-1 err_com 不知道什么意思
排查:
- 经过多次检查,并且下载了签名工具,开放平台的签名和app的签名是一致的
- 目前使用的小写的md5(开放平台)
分析:
- 我们有三款app 都接入了微信支付,只有这个app出现了问题,统一下单使用的是同一个接口,接入的是同一个商户,排除是商户的问题
- 注册这个app的时候第一次填写的签名是sha1值,刚开始是没有问题的,支付正常,过了大概几天出现支付签名不一致的问题,我就把签名改成了md5值,因为之前的两款正常的app都是使用的小写的md5值
- 我反复测试了一下,有的手机上的微信是可以正常吊起支付的(小米手机)
最后,请问下这到底什么问题?错误返回码给的太模糊了!好几天了,急死了,在线等
https://developers.weixin.qq.com/community/develop/article/doc/00000090d844e80372aafb9b951013,你好参考这篇文章。检查一下你的应用签名是否设置有误。
【文档问题您来提,精美好礼我来送~微信支付文档期待您的声音~】欢迎点击下方链接了解微信支付文档有奖反馈活动详情:https://developers.weixin.qq.com/community/pay/doc/000aa24226cb18f5cc1ba2b815b001
文档反馈入口:https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pages/api.shtml