APP唤起微信支付,然后取消支付,然后就再也换不起来微信支付页面了,重新生成订单也换不起,微信支付的demo也有这个问题,我查询网上大佬都说是签名问题,但是我查了我在微信开放平台的设置,和我用签名工具获取的是一样的(大小写应该不区分吧,而且我大小写都试过了,问题一样存在)。
再就是唤起微信支付时,传入的appid参数,是用自己在开放平台获取的,还是使用自己服务器返回的appid,我打印发现两个appid不一样,而且两个我都试了,都不能正确唤起支付。然而iOS使用服务器返回的appid 却可以正确唤起,每次都可以唤起,,,,泪奔
客户端就这些东西,就是不知道 问题到底出在哪里?
同问这个问题,折腾了两天了,有解决办法吗
大佬我也有同样的问题,苦恼的一P,微信行不行啊
解决了吗
这个问题解决没啊,我也遇到了,郁闷
您好
安卓端需要注意因为APK的机制每次支付后会变更,所以要确保应用签名和包名要一致。
没有明白您说的每次支付后会变更,,?变更什么东西呢?
我对比了我项目的包名和开放平台的包名,是一致的,签名也是的,我上面的截图您可以看,马赛克一前一后对比是一样的(都是黏贴复制),另外,我刚试了微信分享,是用的微信开放平台上面的appid,是可以分享成功的,当我换成我们服务器的那个appid时就失败了。
那么现在是否可以说明我的appid,签名应该是没有问题的,网上不是都说如果分享可以那么签名就是ok的。
那么微信支付换不起还可能是什么原因呢?