400-1513-886

全国统一服务热线

微信开发

PC微信扫码支付及微信移动支付方案

发布时间:2018-10-05 14:21:59 1084 次

下载官方SDK接口

1、example目录下WxPay.Config.php文件的配置

2、lib目录下WxPay.Api.php文件

     function函数postXmlCurl修改

     代码

     curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TRUE);

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

     修改为

     curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);

     curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);

3、PC端扫码支付(native.php)

     调用统一下单

     $_POST接收来自表单提交的订单号,订单金额等信息。

4、支付状态查询修改(orderquery.php)

     删除html代码

     php代码头部加入 header('Content-type:text/json');

     修改printf_info函数,返回json值: echo json_encode($data);

5、支付状态回调与订单状态更新

     通过商户订单号查询orderquery.php,在返回的json数据中获取"trade_state":"SUCCESS"

     成功返回则更新订单状态为已支付。

6、微信端移动支付(jsapi.php)

     调用统一下单

     $_POST接收来自表单提交的订单号,订单金额等信息,并存储在$_SESSION变量中,普通变量因在获取用户openid过程中页面地址跳转而信息丢失。

7、移动端支付状态回调与订单更新

     同上5

8、订单号长度要遵守规范,订单金额格式要正确。

扫码进入小程序

公司名称:广州统天网络科技有限公司

公司地址:广州市白云区石井镇潭村水闸街6号

公司电话:400-1513-886

公司邮箱:info@tongtian.tech