报如下错误,应该是本地测试环境不能正确获取客户ip导致的错误 果然 放到服务器上在测试就好了…
微信支付报错:统一下单和拉起支付的appid不一致 错误码:-2 提示参考: 参考统一下单的API (谦信君原创,转载请注明来源) 原因排查: 我们做的是APP微信支付 客户端向我服务端发请求,获取预支付ID信息,服务端这边在这里请求的是微信的统一下单的接口API 然后我的服务端会给客户端返回一个数组,供客户端请求调用微信的调起支付接口API 问题就出在这个数组,由于微信支付对大小写是非常敏感的,所以里面不符合接口定义参数的写法就容易导致错误, 下面的appid,  timestamp都应该是小…
调试微信支付的时候报错: Array( [return_code] => FAIL [return_msg] => 您没有APP支付权限) 查询了,发现自己将之前的公众号支付的APPID一些信息复用到现在的APP支付了. 解决办法,去微信开发平台申请微信APP支付…
微信支付的 android 端在支付的时候闪退, 调试信息: 10-08 10:17:08.459 2127-3946/? E/ActivityManager: Invalid thumbnail dimensions: 0x0 首先拿代码自我怀疑了一遍, 实在没有找到原因, 于是又去看微信开发文档, 想起来当时微信这边不是我配置的, 看了一下发现了问题所在: 竟然把应用名当成应用签名填到那里!太坑了.…
问题 最近项目使用MUI,HBuilder.开发打包H5的app 在开发H5 plus支付的时候,遇到以下问题: App微信支付调官方的统一下单接口返回错误信息 {return_msg=商户号该产品权限未开通,请前往商户平台>产品中心检查后重试, return_code=FAIL} 解决方法 微信开放平台,微信认证申请的微信app支付,是有一个独立的商户平台 . 这个商户平台与公众号申请支付开通的商户平台是不共用的 ,也就是appid和商户号这些参数是不一样的!!! 公众号支付和app支付对应的…
查了下代码: $input->SetTime_expire(date("YmdHis", time() + 600));//二维码过期时间.默认10min 10分钟,没问题. 网上查了下,原来是因为:服务器时间不对.改成正常时间即可.…
1.检查发起支付的参数,全部设置为小写: WxPayData jsApiParam = new WxPayData(); jsApiParam.SetValue("appid", WxPayConfig.APPID); jsApiParam.SetValue("partnerid", WxPayConfig.MCHID); jsApiParam.SetValue("prepayid", result.GetValue("prepay_i…
检查后台返回参数中没有paySign字段…
微信支付Native扫码支付模式二之CodeIgniter集成篇  http://www.cnblogs.com/24la/p/wxpay-native-qrcode-codeigniter.html CI:3.0.5 微信支付API类库来自:https://github.com/zhangv/wechat-pay 请先看一眼官方场景及支付时序图:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_5 官方API列表:https…
CI:3.0.5 微信支付API类库来自:https://github.com/zhangv/wechat-pay 请先看一眼官方场景及支付时序图:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_5 官方API列表:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1 二维码生成类库:phpqrcode 走了几天的弯路,直到遇到Lamtin指点(热心网友)…