头像

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

来源:http://www.chalochacha.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.chalochacha.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
凤凰游戏 www.528719.com-福彩3d字迷解释| www.419029.com-五彩芙蓉王香烟价格| www.598906.com-天天爱彩票怎么提现| www.777332.com-网络投彩是否骗局| www.913083.com-我去彩票站怎么样| www.bm53.com-大发彩票下载地址| www.0165.org-正规国彩网-| www.088916.com-北京快三和值图表| www.477150.com-福盈门彩票app| www.726465.com-175000乐彩网| www.857653.com-彩之源网页-| www.lj65.com-豪彩vip官网| www.26yd.com-北京加盟彩票站| www.839.in-玩彩票输光积蓄| www.9409.net-西哈努克港博彩上班| www.019364.com-贵州福彩3g-| www.095276.com-彩票平台论坛| www.287626.com-万豪福彩苹果下载| www.874754.com-博亚官方彩票平台| www.37oy.com-定亲钱和彩礼钱| www.7327.me-下代彩虹五b无人机| www.2009.date-河南体彩48-| www.187652.com-复式彩票多少钱一注| www.40735.com-彩中彩登录-| www.009649.com-快三彩票的预测算法| www.152816.com-大赢家时时彩走势图| www.356757.com-公司送彩票608万| www.567568.com-七彩野山鸡养殖过程| www.721338.com-彩宝网首页网页版| www.51sl.com-时时彩视频开奖下载| www.605430.com-qq彩色字-| www.210225.com-冲1快送彩金| www.mb26.com-快三官方下载| www.t53.net-彩票跟投兼职| www.46bz.com-铁盒好彩蓝莓双爆珠| www.0232.cc-时时彩杂六半顺方法| www.6210.net-福利彩票连连看| www.18049.com-中国福彩利票| www.521269.com-即时彩是什么| www.863.website彩铅画女孩卡通| www.646433.com-足彩神器-| www.862234.com-海南七星彩早版| www.952294.com-澳门快三计划网页版| www.031168.com-最权威的足彩app| www.188577.com-11选5爱彩乐| www.400458.com-沈阳体彩中心在哪| www.733730.com-四川体彩金7宝下载| www.831648.com-优选彩店下载| www.917684.com-彩虹代刷网美化模板| www.984072.com-c99彩票平台登录| www.bk92.com-快三怎么打才能赚钱| www.019733.com-延安市福彩中心兑奖| www.096783.com-易彩网走势图| www.159689.com-体彩期3d开奖号码| www.237533.com-福彩3d谜语总汇| www.192080.com-河北快三今天跨度表| www.269640.com-强力球彩票-| www.611737.com-彩虹岛手游台服官网| www.684578.com-最棒的彩票平台源码| www.770497.com-买彩票的幽默段子| www.856198.com-苏州体育彩票店转| www.947856.com-竞猜型彩票包括哪些| 大赢家彩票www.5086m.com| www.6777.pw-官方福彩快3| www.23012.com-王者彩票快3| www.67888.com-网上举报彩票| www.775130.com-k彩福地1970| www.858711.com-福建省体彩中心地址| www.926426.com-吉祥彩手机登陆入口| www.977547.com-吉利彩票平台| www.cai3930.com网上的快三是真的吗| www.in92.com-齐鲁七乐彩预测| www.255063.com-彩票预测专家双色球| www.394258.com-新浪彩票电脑板| www.740813.com-香港博彩股票有哪些| www.815162.com-精准博彩玩家流量| www.397630.com-刮刮奖福彩-| www.519329.cc-360彩票官方网站| www.89263.com-9万彩票害了多少人| www.098976.com-五福彩票苹果系统的| www.094208.com-老时彩360走势图| www.920826.com-彩神彩票平台注册| www.983928.com-福彩天吉预测| www.im6.cc-内蒙古新快三| www.nb02.com-彩票多少钱缴税| www.v66.com-体彩和值尾走势| www.40es.com-七星彩一注机选号码| www.99md.com-排三乐彩网胆码预测| www.2923.win-柒鑫彩票介绍| www.03665.cc-爱彩官网-| www.16809.com-专业购彩大发彩票| www.75307.com-3d彩吧助手试机号| www.n41.net-凤凰彩票网骗局吗| www.610670.com-郑州竞彩快三查询| 818合彩www.www.8000hc.com| www.rs97.com-90彩票平台的网址| www.15es.com-嫁妆跟彩礼哪个多| www.175020.com-共赢彩票官网| www.305267.com-彩民要求赠送彩票| www.381259.com-七乐彩31期预测| www.513562.com-海南私彩头尾资料| www.685991.com-北京28彩-| 500彩票www.66653q.com| www.133899.com-好彩1技巧-| www.40ni.com-中国全民彩票可靠吗| www.897050.com-足球彩票票面怎么看| www.971542.com-快捷彩票安全吗| 幸运彩票www.5095p.com| www.21pf.com-福利彩票中不了| www.871.in-时时彩五星提取四星| www.5307.cn-菲律宾五分彩走势图| www.09575.com-珠江彩票下载安装| www.294244.com-京彩app那里下载| www.375772.com-山东福彩群英会奖金| www.496894.com-福彩3d胆码王软件| www.10845.com-澳客网彩票论坛| www.43038.com-福彩3d北斗预测号| www.77987.com-91彩站竞彩之家| www.761621.com-竞彩优化工具| www.500186.com-彩票导航平安| www.150830.com-v9娱乐彩票-| www.391710.com-福建体彩客户端下载| www.779514.com-福彩3d中奖规则表| www.317880.com-江苏快三电子走势图| www.991241.com-内蒙古彩票11选5| www.ik05.com-500万彩票网登录| www.18ov.com-每周三开奖的彩票| www.043.net-彩票手机购彩客户端| www.914434.com-瑞彩祥云ios| www.971848.com-手机版下载8号彩票| www.kb46.com-网上彩票网址有哪些| www.00hw.com-阳光彩虹小白马歌词| www.707.mobi-竟足彩比分直播| www.69cy.com-彩票热敏纸的危害| www.50560.com-七星彩解码诗| www.916262.com-免费送彩金时彩平台| www.201.pw-儿童彩铅画花朵| www.88803.com-360彩计划免费| www.111576.com-1515彩票-| www.220251.com-盛元彩票-| www.369569.com-天津最近体彩销售点| www.523190.com-彩93彩票提现| www.709638.com-彩神vi的账号密码| www.826911.com-彩票失信-| www.91xw.com-澳客排列五彩票网| www.092717.com-问题彩民投机| www.899387.com-博发彩票官方网站| www.002331.com-台北快三计划网址| www.585186.com-网易红彩专家预测| www.886156.com-彩票助赢软件vip| www.171230.com-hao123彩票| www.bf74.com-十分快三下载链接| www.568223.com-彩票33不出款| www.670566.com-法国时时彩资料| www.789206.com-澳洲5分彩全天计划| www.881537.com-外国足球职业博彩人| www.982874.com-盈丰彩票-| www.cr47.com-加盟体育彩票投注站| www.g26.club-高频彩2019新规| www.821215.com-广西淘宝快三| www.6073.biz-釉上彩简单图案| www.1695.net-天涯时时彩论坛| www.21518.com-微信有人带你玩彩票| www.90029.cc-788彩票几个版本|