头像

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

来源:http://www.paulvwalters.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.paulvwalters.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.028626.com-福彩3d彩吧第二版| www.171727.com-分分快三预测| www.311575.com-体彩彩票网上购买| www.394891.com-彩色玫瑰图片| www.545836.com-福彩彩票机换纸| www.637608.com-彩虹6多少钱| www.760099.com-甘肃好彩快三走势图| www.881014.com-大发快三人工计划群| www.981417.com-辽宁卫视老梁彩票| www.hw33.com-浙江体育彩票大乐透| www.g59.club-彩1彩票下载| www.49kj.cc-宝赢彩票软件破解| www.0149.pw-彩色的怎么造句| www.27790.com-天天中彩公司合法吗| www.79375.cc-福彩十二选52选五| www.039736.com-网络快开彩合法吗| www.159601.com-中彩网网址登录| www.257056.com-玩彩票怎么能赢钱| www.339374.com-彩思乐-| www.437123.com-巴西安伯快三查询| www.539457.com-彩票站转让注意事项| www.677785.com-彩票领奖怎么到账| www.765687.com-乐彩杀蓝-| www.871109.com-七星彩综合_走势图| www.956277.com-玩彩票如何控制贪欲| 大赢家彩票平台www.178670.com| www.uq17.com-官方手机买彩票| www.16ys.cc-总幻想彩票中大奖| www.828.shop-通吃彩票中奖| www.5718.cm-彩票套路一天赚几千| www.15306.com-台州体彩网-| www.63127.com-中国足彩旧版| www.061023.com-5a彩票-| www.150111.com-广东体彩中心地址| www.261532.com-大发快三网址注册| www.379113.com-潢川彩票30万大奖| www.507796.com-上期彩票开奖号码| www.582877.com-3d杀跨彩经网| www.661602.com-足彩八串一规则| www.776847.com-球彩app哪个好用| www.871249.com-天天赢彩票下载| www.943228.com-彩票中奖内幕秘密| 818合彩www.www.9889hc.com| www.ej38.com-快频彩票kpcp| www.wv53.com-彩票中二等奖可能吗| www.19rn.com-点击获取更多精彩| www.0303.pw-体彩店转让昆明| www.7188.mobi-七彩阳光教学| www.24445.cc-湖北百宝彩11选5| www.70192.com-竞彩日职联绝招| www.056678.com-七星彩如何算中奖| www.140598.com-北京彩票兑奖中心| www.222124.com-七星彩4个头4个尾| www.298316.com-我要查一下福利彩票| www.372133.com-福彩三第字迷汇总| www.475878.com-gc国彩网站-| www.561912.com-易彩网合法-| www.635000.com-建盏的七彩能擦掉吗| www.791459.com-内蒙古快三的走势图| www.869918.com-福彩3d组三怎么买| www.954427.com-福建快三走势图下载| 百姓彩票www.zuan222.com| www.dj19.cc-湖北百宝彩-| www.vd76.com-彩票2017152| www.09sr.com-七星彩摇奖机简介| www.79rn.com-精英网彩票-| www.1870.vip-q彩注册邀请码8位| www.15896.cc-休彩排三试机| www.59466.cc-彩铅画树木花草| www.025550.com-电脑内蒙快三| www.101187.com-中彩网开挂-| www.169035.com-河南彩票快三| www.277508.com-彩票杀大赔小的规律| www.365168.cc-6合宝典彩图下载| www.453521.com-上海彩色混凝土| www.543675.com-福彩3d小军第4版| www.651036.com-水彩入门教程视频| www.735684.com-吉林快三贴吧最新| www.808336.com-举报黑彩能追回| www.880898.com-摇一摇机选彩票5注| www.968805.com-乐彩vip官方| www.lx49.com-博众时时彩官方网站| www.l39.cc-彩神通代理会员四码| www.41bq.com-玩赚彩票旧版| www.376.in-彩票走图大全| www.3966.vip-被彩票害惨-| www.9321.biz-快三和值10是大吗| www.72511.com-河北福彩票-| www.031088.com-九龙彩票投注平台| www.105993.com-体育彩票6加1| www.171025.com-贵州快三推荐| www.274643.com-机选彩票能中奖吗| www.360499.com-彩影下载手机版| www.444948.com-下彩网彩票触摸| www.533799.com-七星彩开奖号码下载| www.659483.com-快三猜测-| www.757715.com-酷彩吧骗人-| www.842012.com-鑫彩网彩票登录主页| www.910928.com-福彩快三为何改时间| www.972475.com-优彩彩票手机版下载| www.ht4.cc-大发快三屠龙快报| www.op22.com-彩票361注册| www.4by.com-体彩史上最大奖| www.57kn.com-快三后二直选怎么玩| www.948.bid-彩票店上班-| www.7554.cn-体彩竞彩申请条件| www.21844.com-和彩纺织-| www.61327.cc-众彩市场-| www.030015.com-内蒙古体育彩票站点| www.102731.com-福利彩票119| www.165653.com-福彩中心待遇| www.269308.com-买珠江彩票真的赚吗| www.353889.com-3d免费预测彩易网| www.432700.cc-怎样玩彩票能稳赢呢| www.524477.com-918彩票查询| www.623011.com-足彩单场专家推荐| www.689131.com-福彩3d彩霸一休| www.762648.com-爱乐彩湖北十一选五| www.867711.com-廉江好彩哥规律长居| www.929061.com-西安彩票刘亮| www.980364.com-有彩票中奖的朋友吗| www.af03.com-全国彩票开奖大厅| www.qp82.com-pc彩票真的吗| www.8lc.cc-黑彩哪里有-| www.57pl.com-梦想时时彩-| www.781.cn-微彩点播苹果版| www.4368.vip-中华福利彩票报纸| www.9359.loan-福利彩票球偷换案件| www.70066.cc-时时彩后二最新公式| www.026261.com-9188彩票网地址| www.093362.com-国家的高频彩有哪些| www.153391.com-快三能买和值吗| www.254961.com-易购彩票-| www.318873.com-人人购福彩-| www.380262.com-可以套现的彩票| www.512781.com-彩铅凤凰-| www.574689.com-58彩票网官网| www.638166.com-色彩搭配图-| www.738477.com-发彩票的朋友圈| www.801110.com-彩票中奖都有多钱| www.869118.com-七星彩顺口溜| www.957795.com-极速时时彩是真是假| 5号彩www.575hc.com| www.aq64.com-湖北福彩中心新地址| www.ps74.com-三分彩骗局-| www.53dq.com-贵阳如何申请彩票店| www.616.me-时时彩杀码神器| www.3774.com-卓越幸运8彩票平台| www.8618.in-彩票投注站用电视| www.53357.cc-盛大乐彩app| www.90556.com-彩票下方二维码| www.037653.com-网易彩票大师app| www.132560.com-18137期足彩| www.196201.com-彩票万能预测软件| www.256564.com-官方彩网页-| www.318151.com-博彩成语-| www.374868.com-体彩1等奖多少钱| www.526729.com-时时彩投资方略| www.604769.com-玩时时彩输钱报警| www.665748.com-大联盟彩票分析软件| www.728003.com-彩票趋势指标详解| www.790887.com-彩票精英四肖克黑庄| www.855191.com-官方彩票都有哪些| www.907308.com-天津快三怎么玩|