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

标签: 微信扫码支付 微信支付链接 微信支付二维码
48人阅读 评论(0) 收藏 举报
分类:

一、 微信支付链接
微信扫码支付时,
我们通过向微信支付的统一下单接口,
提交正确数据后,
微信会返回一个支付链接到你的服务器,
类似下面的形式
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 都可以

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

查看评论

微信支付 生成付款二维码链接 并生成支付二维码图片 .net C#

//生成付款二维码链接                 string pay_url = PayURL(order_id_parent.ToString(), _total_fee.ToString...
  • chinaboykai
  • chinaboykai
  • 2016-04-28 20:43:12
  • 5439

生成微信支付二维码及微信支付

jquery.qrcode http://www.cnblogs.com/xcsn/archive/2013/08/14/3258035.html // 账号信息 String ap...
  • qq_34787240
  • qq_34787240
  • 2017-10-18 11:24:07
  • 343

Android微信生成支付二维码URL

/*微信二维码支付/ public class WXPayUtils {private static String strResponse = null; private static String...
  • weixin_40391500
  • weixin_40391500
  • 2017-11-27 11:37:46
  • 3158

Java 微信二维码支付

Java 微信二维码支付
  • qq_18252605
  • qq_18252605
  • 2017-07-18 10:25:43
  • 1094

二维码和JS微信支付功能-已测试

  • 2015年09月22日 11:28
  • 7.47MB
  • 下载

使用google.zxing jar包生成微信支付二维码在linux上显示不出来

找了半天原因,最后发现是因为tomcat目录下没有temp文件夹导致的,手动创建该目录,搞定!!!...
  • majiang26
  • majiang26
  • 2017-12-15 11:23:34
  • 131

微信支付之转换短链接

应用场景 该接口主要用于扫码原生支付静态支付中的二维码链接转成短链接(weixin://wxpay/s/XXXXXX),减小二维码数据量,提升扫描速度和精确度。 官方在线文档:http:...
  • u011160656
  • u011160656
  • 2015-01-29 15:57:46
  • 5922

delphi xe 使用 zint 生成 微信 支付宝二维码 demo

  • 2018年01月10日 20:15
  • 194KB
  • 下载

微信支付-同一个订单多次请求(生成二维码)方案

微信支付API上说明: OUT_TRADE_NO_USED商户订单号重复同一笔交易不能多次提交请核实商户订单号是否重复提交测试的时候先用微信支付得到预支付id,取消当前支付,再次付款的时候就会提示:“...
  • PanPa_WoNiu
  • PanPa_WoNiu
  • 2018-02-23 16:46:48
  • 217

Java实现微信扫码支付【方式二】

Java实现微信扫描二维码支付【方式二】
  • chen_pan_pan
  • chen_pan_pan
  • 2017-05-08 20:21:12
  • 2699
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 54万+
    积分: 1万+
    排名: 1673
    文章分类
    最新评论
    博客专栏