微信支付——退款篇
https://pay.weixin.qq.com/wiki/doc/api/index.html
在微信中下载技术demo
按照下载的文件中的doc中操作:
快速搭建指南
在微信中下载技术demo
按照下载的文件中的doc中操作:
快速搭建指南
①、安装配置nginx+phpfpm+php
②、建SDK解压到网站根目录
③、修改lib/WxPay.Config.php为自己申请的商户号的信息(配置详见说明)
⑤、下载证书替换cert下的文件——退款是需要用到证书的。
⑥、搭建完成
遇见问题1
微信支付错误两个问题的解决:curl出错,错误码:58
解决方法:配置文件中的证书路径必须写绝对路径,且如下
WxPay.Config.php文件中
const SSLCERT_PATH = 'C:\wamp\www\****\WxpayAPI_php_v3\example\apiclient_cert.pem';
const SSLKEY_PATH = 'C:\wamp\www\****\WxpayAPI_php_v3\example\apiclient_key.pem';
问题2
微信支付错误两个问题的解决:curl出错,错误码:60
这个错误通过修改文件WxPay.Api.php 解决,具体如下:
第537行
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TRUE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);//严格校验
to
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);//严格校验2
这样,这两个问题就解决了!祝你好运!
posted @
2017-04-20 15:11 Newman·Li 阅读(
...) 评论(
...) 编辑 收藏