微信jsapi支付的几个常见问题

1.读文档很重要,先把流程过一遍:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1

2.按文档要求,先把基础配置做好,不要少步骤,比如域名的配置,自己要注意是http还是https的域名

3.把demo跑通:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1

主要是修改:php_sdk/example/WxPay.Config.php中的相关配置,做点注释,搞清楚每个配置的作用;

基本上,demo跑通了,再引入项目就比较快了。

4.用微信开发者工具测试,如果调不出支付,多记日志,看哪一步错了。

5.支付成功通知的回调接口,确保有权限,千万不要做登录校验。

6.如果是http链接,需修改php_sdk/lib/WxPay.Api.php中的如下代码

		curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TRUE);//TRUE
		curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);//严格校验 2

修改为:

		curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);//TRUE
		curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);//严格校验 2

总结:细心、先跑通demo,再引入项目,有问题多记日志,只要demo跑通,引入项目还是比较快的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值