分享主题:linux,nginx,php,mysql

微信支付链接生成二维码,使用qrcode生成微信支付二维码

微信扫码支付开发 adminqaz 23℃ 0评论 现在加入小程序俱乐部QQ群:563501693

一、 微信支付链接
微信扫码支付时,
我们通过向微信支付的统一下单接口,
提交正确数据后,
微信会返回一个支付链接到你的服务器,
类似下面的形式
weixin://wxpay/bizpayurl?pr=xxxx

既然是二维码支付,
就需要把上面的微信支付链接生成二维码,
微信官方demo是,
使用的是phpqrcode这个类库。

关注子恒老师公众号 性感笔记
回复 qrcode
免费下载

微信扫码支付效果

由于 phpqrcode 类文件中,
其实有好多的类,
有好多学员不知道怎么使用,
下面子恒老师来说一说…

二、 qrcode生成微信支付二维码

引入 phpqrcode 库文件后,
使用下面的静态方法直接生成微信支付二维码。

require 'phpqrcode.php';

...

QRcode::png($url,$filename , $errorCorrectionLevel, $matrixPointSize, $margin, $saveandprint);

qrcode参数详解:

第1个参数$url:你生成的微信支付链接weixin://wxpay/bizpayurl?pr=xxxx
第2个参数$filename:微信支付二维码图片的文件名和路径
第3个参数$level:二维码容错率,表示二维码可被覆盖的区域百分比,也就是被覆盖的区域还能识别。这个参数可传递的值分别是L(QR_ECLEVEL_L,7%)、M(QR_ECLEVEL_M,15%)、Q(QR_ECLEVEL_Q,25%)、H(QR_ECLEVEL_H,30%)
第4个参数$size:生成支付二维码的尺寸大小,微信扫码支付都是在PC电脑上使用,可以设置为6或8,默认为4;
第5个参数$margin:控制生成二维码的周边空白区域大小,使用2就行;
第6个参数$saveandprint:保存二维码图片并显示出来,$outfile必须传递图片路径;;直接显示时, true/false 都可以

通过上面的方法,
把微信支付链接生成二维码后,
就能让用户用微信扫码支付了。

关注子恒老师公众号 性感笔记
回复 qrcode
免费下载


购买

商品名称
单价(元)

秦子恒公众号
微信小程序支付开发

来源:秦子恒博客,欢迎转载分享,请保留出处

微信支付链接生成二维码,使用qrcode生成微信支付二维码链接:https://www.qinziheng.com/xiaochengxudev/weixin-native-pay/6036.htm

现在就加入微信开发QQ群2:563501693,跟同行探讨微信公众平台开发。群满就关闭,你得等到下一个群开通才能加入……

喜欢 (0)
发表我的评论
取消评论

Protected by WP Anti Spam

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址