头像

Thinkphp5整合微信扫码支付【原创

来源:http://www.shishouq.com/php/3261.html 18***38 2017-11-30 21:34浏览(6570) 收藏

Thinkphp5整合微信扫码支付,TP5微信扫码完整源码,ThinkPHP框架集成微信扫码支付,压缩包内置安装说明和订单表
Thinkphp5整合微信扫码支付
分类:PHP > Thinkphp 难易:中级

程序员,你不是一个人;网站开发QQ群:35248186,在线充值,或联系QQ2589223951直接充值

下载资源 下载积分: 998 积分

打开首页生成订单,并显示支付二维码

public function index() {
        $wechat = new Wechat();
        $data['order'] = date('Ymd') . substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8); //订单号
        $data['set'] = "测试";
        $data['money'] = 0.01;
        $data['userid'] = 1;
        if (!Db::execute('INSERT INTO order_sucaihuo(uid,order_no,order_money,addtime) VALUES(?,?,?,?)', [$data['userid'], $data['order'], $data['money'], time()])) {
            return '失败,请重试!';
        }
        $url = $wechat->send($data);
        $data['url'] = 'http://paysdk.weixin.qq.com/example/qrcode.php?data=' . $url;
        // return '<img alt="模式二扫码支付" src="http://paysdk.weixin.qq.com/example/qrcode.php?data='.$url.'" style="width:150px;height:150px;"/>';
        return view('index', $data);
    }

回调验证并更改订单状态

if ($WeChatNotify->notify($xml) == true) {
            file_put_contents('./time.txt', date("Y-m-d H:i:s"));
            //$WeChatNotify->getValues()  获取到xml转换为数组的键值对
            //out_trade_no对应的商户订单号
            //total_fee为订单金额的一百的倍数  也就是total_fee/100为支付的金额
            //还有几个键值对需要用的话可以打印出来看  都是微信官方定义的
            $data = $WeChatNotify->getValues();
            file_put_contents('./data.txt', json_encode($data));
            if (empty($data) || empty($data['out_trade_no']) || empty($data['total_fee'])) {
                return;
            }
            $orderData = Db::query("SELECT * FROM order_sucaihuo WHERE order_no='" . $data['out_trade_no'] . "' AND state=0");
            if (empty($orderData)) {
                return;
            }
            $orderData = $orderData[0];
            if ($orderData['order_money'] != $data['total_fee'] / 100) {
                return;
            }
            $orderResult = Db::execute("UPDATE order_sucaihuo SET state=1,update_time=" . time() . "");
            if (!$orderResult) {
                return;
            }
            return "SUCCESS";
        }
声明:本文为原创文章,如需转载,请注明来源sucaihuo.com并保留原文链接:http://www.shishouq.com/php/3261.html
最新交易
评论32
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 2589223951

  • 头像 31楼
    09-29 16:29
    wp***nl
    这个还不错,挺好的支付
  • 头像 30楼
    07-04 11:11
    ***心
    不错,现在正在学,感谢分享。。
  • 头像 29楼
    06-21 17:52
    Al***-彬
    正在学thinkPHP,开发也要用到,先看看,感谢分享
  • 头像 28楼
    06-02 09:08
     *** 
    小白,正在写这个,下载下来看看
  • 头像 27楼
    05-31 09:32
    李***生
    我也正在学习关于微信支付的部分
  • 头像 26楼
    04-30 21:50
    起***户
    讲解的很到位,支付很强大
  • 头像 25楼
    04-29 23:04
    ze***fc
    我也正在学习关于微信支付的部分
  • 头像 24楼
    04-14 15:22
    ﹏M***浅笑
    这个可不可以当做接口调用
  • 头像 23楼
    04-10 09:20
    若***见
    写的真不错,也期待好久了
  • 头像 22楼
    04-10 09:17
    若***见
    找了好久的,,,
1 2
彩81 www.cp7221.com-快三群-| www.v33.top-时时彩怎么买怎么输| www.76oz.com-几点停止买彩票| www.da05.com-老版人人红彩票| www.0gj.com-手机上能买彩票么| www.81eg.com-体彩店买足彩吗| www.3756.cc-七星彩牛爹资枓| www.19324.com-安徽省福利彩票开奖| www.69580.cc-爱乐透彩票安全吗| www.515563.com-彩票输惨-| www.598055.com-七星彩历史开奖注数| www.676378.com-酷彩吧助手-| www.767631.com-时时乐上海彩票网| www.qw08.com-彩票辅助软件| www.32362.cc-彩色包装盒定做| www.028092.com-幸运快三开奖网站| www.117751.com-足彩竞彩360| www.194323.com-代玩彩票佣金| www.278226.com-51亿彩票巨奖| www.372715.com-福彩合尾走势图| www.495229.com-玩网上博彩犯法吗| www.575812.com-乐福彩3d首页| www.655779.com-m8彩票时时彩| www.756192.com-七星彩梦图解梦号码| www.ni10.com-华夏彩票软件| www.41.cx-彩影下载手机版| www.74ts.com-彩票资料费大全| www.2554.in-时时彩三星杀号绝招| www.8618.in-彩票投注站用电视| www.56992.cc-快三线上福利彩票| www.024698.com-竞彩最稳的买法稳赚| www.126357.com-3月14号体彩| www.217224.com-东彩娱乐靠谱吗| www.308654.com-逸彩快三是-| www.393077.com-简单彩色铅笔画风景| www.499678.com-56时时彩-| www.568473.com-分分彩四星稳赚平刷| www.639338.com-体彩店网上经营| www.713892.com-彩票猜大小怎么玩| www.790088.com-青海省体彩网| www.878556.cc-正规的彩票开奖大全| www.967695.com-招聘彩票计划导师| 华彩网www.hcw332.com| www.kr80.com-福彩彩神通关注码| www.x00.club-时时彩在哪买| www.55mv.com-福利彩票租赁平台| www.940.bid-澳门6合生肖彩| www.272168.com-博牛彩票安装| www.496863.com-福彩3d小军黑苍蝇| www.584464.com-彩票双色球程远杀号| www.662029.com-竞彩中奖者-| www.739007.com-体彩是否有假| www.811297.com-体育彩票的优服务| www.899014.com-手动进入新星彩| www.967232.com-体彩排列五选号法| www.804126.com-会员登录王者彩票| www.980547.com-968彩票那里的| www.25iq.com-浙冮体彩试机号| www.4961.top-c44彩票平台| www.194813.com-网上快三是骗局揭秘| www.365528.cc-桃花枝彩铅画法| www.716215.com-彩票计划程序| www.868892.com-体彩7星彩预测号码| www.sm62.com-时时彩开奖器谁快| www.05bo.cc-彩铅画校园生活| www.841.net-彩库宝典旧版旧| www.06949.com-掌上福利彩票| www.94564.com-上海基诺型彩票| www.106444.com-今晚开哪种彩票| www.253586.com-大发时时彩作弊| www.439123.com-黑龙江体彩中心位置| www.586574.com-wap中彩网网| www.715629.com-福彩3d金码号| www.876643.com-排列五开奖结果彩吧| www.977569.com-世界杯足彩怎么买| www.dl28.com-快三每天都出豹子吗| www.9us.com-彩乐汇时时彩平台| www.0481.net-彩绳编手链-| www.10107.cc-微彩吧怎么下载| www.6889.biz-大丰彩票网址| www.32873.com-福利彩票开奖频道| www.006893.com-安徽体彩兑奖| www.rs95.com-乐彩赢快三是骗局吗| www.46lz.com-六亿彩网-| www.3970.vip-095彩票下载| www.24160.com-福彩3d彩乐乐| www.99149.com-365足彩竞彩| www.106708.com-祥云团队500彩| www.211580.com-快三彩票技巧| www.070400.com-腾讯公益彩票| www.183325.com-105彩票-| www.299007.com-彩票最新开奖情况| www.410896.com-唯彩会官方下载| www.550001.com-什么网址可以买足彩| www.692075.com-高频彩哪个平台可靠| www.804858.com-彩虹的小符号| www.175159.com-最新广西快三走势图| www.296962.com-彩票k线走势分析| www.nr06.com-福利彩票选号的工具| www.43ad.com-重庆时彩怎么看号| www.3578.cm-会员注册送彩金| www.oi06.com-长春市福彩中心| www.02pv.cc-世界杯进球彩票| www.74xl.com-七星彩领奖规则| www.475443.com-体育彩票交多少税| www.568981.com-贵州福彩兑奖银行| www.650081.com-彩票有哪些比较简单| www.954018.com-万博彩票网官方端口| 中国福利彩票www.34788n.com| www.fw29.com-保时捷彩票登录| www.wl40.cc-搜索彩票开奖结果| www.2161.xyz-金牛网彩票网| www.539594.com-创名彩票在线平台| www.634377.com-96购彩-| www.809872.com-zg中国体彩网| www.350525.com-被鸿运来彩票骗| www.082474.com-118彩票网靠谱吗| www.32cx.com-礼拜6什么彩票开奖| www.2684.mobi-正版资料丨牛蛙彩票| www.23109.com-彩票怎样判断大小| www.001513.com-7星彩奖金计算器| www.221214.com-瑞彩祥云是什么套路| www.920102.com-江苏快三定毒胆| www.976193.com-正阳结婚彩礼多少钱| www.xp87.com-35期七乐彩-| www.34ey.com-众彩用户注册| www.258.cm-重庆时时彩合买大厅| www.3134.cn-翻天熊足彩500万| www.7770.net-彩九免费下载| www.17157.com-彩6战术版下载| www.51187.cc-快3选号助手买彩票| www.89590.com-557彩票网-| www.036656.com-彩票11选五平台| www.106047.com-谦喜彩票app| www.165565.com-彩六季票还是买| www.981429.com-流水返点的彩票网站| www.11pb.com-河内分分彩全天计划| www.8877.xyz-彩票双色球出号规律| www.103434.com-凤凰彩票官方| www.wv2.com-快三号码表-| www.492246.com-纯彩票平台能出黑吗| www.819078.com-彩票追加和双倍区别| www.071229.com-白菜彩票大全| www.349900.com-绝望中买彩票中大奖| www.755074.com-赤坎哪里有福利彩票| www.a58.cn-玩竞彩心得-| www.588273.com-福彩5188图谜| www.777563.com-易盈彩票093| www.865740.com-意彩app-| www.377106.com-97彩票用户注册| 福彩www.15355h.com| www.1336.vip-体彩和福彩造假| www.090449.com-快频彩票app下载| www.263661.com-跟计划买彩票倍投| www.370928.com-彩铅画花卉教程图解| www.545894.com-福彩去哪申请| www.639628.com-东方彩邀请码| www.764700.com-cai彩票-| www.837158.com-竞彩足球滚球玩法| www.918601.com-香港博彩税税率| www.999902.cc-笫一彩票01cc| www.dj94.com-中国人人快三网| www.24jz.com-好彩投28官网| www.649838.com-香港博彩堂公式杀肖|