微信支付实战开发(微信扫码支付、Native支付)视频教程 扫二维码继续学习

微信扫码支付全流程分析与实战开发、微信Native支付   图文教程
(7 评论)

8.90元

微信扫码支付

前期准备 :

开通微信支付流程 配置授权目录和域名 

访问微信公众平台 和 微信商户平台 

微信公众平台 :

功能设置 js接口安全域名  ,网页授权域名。

微信商户平台  :

产品中心 配置扫码回调链接, H5支付域名 。

开发配置信息: appid , secret , mchid  ,key(商户支付秘钥),证书文件

流程:商户系统按规则生成二维码 根据订单号来生成的

生成二维码  

生成签名 :  ($arr)

去除空值:array_filter($arr) 

去除键名为sign的值 unset($arr['sign'])

排序:ksort ($arr)

组装 :urldecode(http_build_query($arr)).key

md5 加密

转成大写:strtoupper

微信扫码支付模式一:

引入PHPqrCode  生成二维码(需要下载)

//引入类库 

require_once'phpqrcode/phpqrcode.php';

//要生成二维码的文本

$text = "https://www.liminghulian.com/”

//定义logo路径 

$logo = './a.png';

//输出到浏览器或者生成文件

QRcode::png($text,false,'H',4,2,false,$logo);

生成二维码以后处理回调信息

[展开全文]