头像

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

来源:http://www.borentan.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.borentan.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.756018.com-利用网络拉人玩彩票| www.871727.com-贵阳中彩票-| www.937595.com-中国福彩网手机版| www.986621.com-256彩票安卓版| www.dn6.com-爱彩快三出号规律| www.oj02.com-吉林市福利彩票| www.137320.com-贵州中国福利彩票| www.799393.com-彩运8合法吗| www.891048.com-彩票试玩可以提现吗| www.11618.com-竞彩完场比分005| www.996783.com-快乐彩几点开始| www.wo42.com-快3骰子彩票在哪| www.76rd.com-七乐彩去哪里买| www.23968.com-彩乐乐3d号码预测| www.739131.com-99福彩-| www.911279.com-k彩测速地址| www.63ct.com-怎么样才能中彩票| www.63011.com-阿飞足彩新浪博客| www.444534.com-彩票怎么看中奖号| www.552318.com-福盈彩票app| www.124340.com-奥彩票-| www.51011.com-网上私彩怎么赚钱| www.98687.cc-足彩10串9怎么算| www.063762.com-福利彩票店经营技巧| www.588274.com-福彩3d大盘走势图| www.727020.com-彩福网赚-| www.2672.shop-体彩试机号3o期| www.28153.com-彩9彩票合法吗| www.038259.com-信彩网湖北快三计划| www.170592.com-快三预测开奖软件| www.311535.com-云南有快三吗| www.cp504.com-快三下载-| www.005828.com-河内彩全天计划| www.089342.com-福彩3d百个差| www.973831.com-彩票168开奖结果| www.ag21.com-腾讯彩票开奖平台| www.95568.com-彩票奖池分配| www.055586.com-比较好的彩票软件| www.145943.com-567彩票安全吗| www.262060.com-快三软件哪个是真的| www.332703.com-美国彩票大奖号码| www.459622.com-重庆市彩新浪| www.564664.com-福利彩票销售点查询| www.637275.com-彩虹6号围攻官网| www.712913.com-搜索彩票-| www.782881.com-福彩1分快3-| www.862210.com-体育彩票排开奖结果| www.931123.com-彩八正版下载安装| 六福彩票www.66ffj.com| www.427950.com-赛马彩票三中三| www.602825.com-百乐彩合法吗| www.103493.com-竞彩足球胜平负玩法| www.687993.com-318彩票下载| www.cai4440.com新时时彩组六胆拖| www.b13.live-七七星彩吹吹| www.07vv.com-彩铅画动漫-| www.085.org-3d彩报图库手机| www.5089.pw-狗的彩票是什么号码| www.570880.com-七彩山鸡苗孵化场| www.704004.com-滴滴跟单足球竞彩网| www.799501.com-一品彩票网-| www.ed85.com-福彩网代理-| www.y05.net-彩云宝-| www.95yj.com-红彩国际app| www.4425.net-久彩彩票ios| www.3604.org-鸿福团队彩票| www.09760.cc-专业玩彩胡-| www.668366.com-体彩图迷字谜总汇| www.136272.com-梦想彩票网站正规吗| www.948036.com-四川体育彩票网| 虹彩集团www.hcjt7.com| www.2740.pw-淘彩猫app-| www.9019.pw-澳门时时生肖彩| www.712897.com-福彩杀图-| www.35935.cc-彩九经典梯形彩票| www.5355.club-彩票哪种买的人多| www.p23.org-体彩买几位数| www.13008.com-1分快三开奖时间段| www.077260.com-中国福利彩票幸运彩| www.018905.com-什么彩票推荐软件好| www.15567.com-超级七星彩开奖结果| www.57904.com-978cc彩票-| www.266504.com-快三秒盗窃| www.444748.com-彩61彩种安卓| www.315665.com-彩票店布局-| www.85vr.com-利用彩票平台赚钱吗| www.085687.com-贵州福彩公益活动| www.29892.cc-快三限号打不出来| www.59vh.com-七星彩遗漏数据| www.638132.com-上海体彩店地址| www.766386.com-盈丰彩票客户端下载| www.874247.com-彩票源码-| www.773251.com-彩票开奖查询单式| www.850075.com-美国一分彩走势图| www.902795.com-彩票任务代打| www.958441.com-鸿运彩票邀请码| 虹彩集团www.hcjt6.com| www.bb42.com-大发快三能挣钱吗| www.qz42.com-快三输惨了-| www.2nb.cc-买彩票2注多少钱| www.52jy.com-多彩仿石涂料| www.0482.cn-36o体育彩票| www.6555.date-彩票投注app代理| www.731335.com-360彩票网下载| www.xv01.com-80彩票-| www.967486.com-安徽快三是什么彩票| www.023854.com-福彩三d乐彩网摘| www.jk01.com-陌陌男彩票托| www.863982.com-体彩黑龙江6加1| www.969772.com-义乌福彩网-| www.ih18.com-山东福利彩票| www.mh27.com-湖北快三今天推荐号| www.8834.online福彩快三邀请代码| www.91760.com-中国手机彩票| www.117040.com-彩票十一选五app| www.276779.com-彩票与赌博区别| www.02lm.com-江苏快三豹子怎么看| www.4845.cn-临汾市福彩中心| www.520274.com-福彩3d家彩网双胆| www.660840.com-福彩3d百个和值尾| www.799806.com-体育彩票开奖7星彩| www.957881.com-195彩票-| www.un8.com-乐和彩网首页| www.a97.com-游戏《彩虹伞》教案| www.2948.xyz-彩金宏辉游戏下载| www.62292.cc-大家乐时时彩网址| www.678597.com-高手中特彩票网| www.2463.vip-快三投注微信| www.21367.cc-腾讯分分彩人为改号| www.71837.com-连连红彩票-| www.026912.com-十三国际彩票兼职| www.485618.com-购彩可靠吗-| www.726618.com-网易彩票网站| www.942879.com-众彩安装-| www.969417.com-福彩太福3d字谜| www.bx3.com-中国福彩一分快3| www.14be.com-安徽体彩中心负责人| www.129070.com-手机彩票那个合法| www.290090.com-qq彩票开户送37| www.874763.com-时时分分彩网站| www.977989.com-大西南彩钢-| www.dj09.com-七乐彩玩法介绍及| www.503872.com-倍乐网6a彩票| www.589098.com-篮球竞彩比分直墦| www.659626.com-彩栗开奖查询彩宝网| www.760128.com-福人彩票官方注册| www.820817.com-彩钢瓦426是多厚| www.038556.com-大乐透彩票图片大全| www.718211.com-腾讯分分彩出号破解| www.778711.com-11选5多乐彩开奖| www.861259.com-福彩三d字谜图谜| www.900622.com-足彩即时比分直播| www.948953.com-福彩大官判刑| www.984831.com-彩票幸运选号中大奖| www.b20.space-彩29彩票官网安卓| www.68ae.com-彩吧怪字怪帖| www.4458.vip-尊彩官网下载地址| www.5269.link-几点对彩票大乐透| www.744490.com-彩虫怎么下载| www.610651.com-3d彩票辅助软件| www.944767.com-福彩全部图标| www.836909.com-十一选五彩经网| www.907230.com-体彩7位数开| 福彩迷www.ovfd2.com|