头像

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

来源:http://www.alimeer.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.alimeer.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
一分快3 www.168589.com-快三是啥-| www.329702.com-金彩国际骗局| www.445566.com-nba精彩回放| www.557849.com-福彩三d综合走势| www.646401.com-767定律足彩| www.736753.com-上海体育彩票官网| www.814228.com-河北省体彩中心官网| www.884898.com-内蒙中彩票-| www.992225.com-体彩一等奖在哪领奖| www.ym3.cc-黑彩票平台怎么举报| www.vs50.com-彩专家人工计划大牛| www.28io.com-易网体彩-| www.0333.bid-彩神为什么下不了了| www.6932.com-重庆市彩时彩时间| www.22759.cc-微信怎么买3d彩票| www.67np.com-皇冠竞彩下载| www.4279.biz-福双彩网-| www.11672.com-香港天空彩与你同行| www.67142.com-兼职彩票平台下注| www.167525.com-北京快三助手下载| www.247347.com-上海体彩排三| 盛大彩票www.5623c.com| www.01425.com-刷彩网赚是怎么回事| www.88681.cc-梦见自己中彩票了| www.379112.com-体彩图谜第四版| www.585477.com-财富彩票怎么样| www.672030.com-彩宝彩票可以买吗| www.290000.com-彩票16安卓-| www.320777.com-百宝彩视怎么注册| www.473520.com-福彩3d今晚杀码| www.590581.com-福彩资料大全| www.796740.com-足球竞彩任9| www.497402.com-彩票怎么查中奖| www.598167.com-足彩奖金分配| www.685075.com-大庄家彩票登录| www.767783.com-快三两不同号| www.981368.com-福彩快三图-| www.dt.com-爱彩乐武汉快三| www.ss49.cc-一分快三下载安装| www.27ro.com-时时彩彩开奖| www.0156.cn-七彩色的寓意| www.6783.me-唯彩双色球预测| www.29311.cc-天天彩选四最新开奖| www.948678.com-福利彩票年销售额| www.cai789.cc-新快三游戏恐龙快打| www.089333.com-168彩票苹果下载| www.967641.com-陌陌中拉人充值彩票| www.101004.com-中彩在线怎么玩| www.110119.com-乐透啦彩票-| www.271908.com-中原彩票官网| www.408585.com-丹东彩吧图库| www.509557.com-官网三星福彩app| www.594448.com-556677彩票-| www.675080.com-快彩网官方直营| www.755486.com-福彩5分钟玩法| www.828135.com-有充值红包彩票网站| www.892883.com-贴吧彩票收米| www.957158.com-金利彩票是骗局吗| 500彩票网www.97655b.com| www.jz08.com-福彩快三交流| www.o70.net-北京快三福彩自助| www.58pw.com-体彩大乐透网购| www.63214.com-驻马店西平农村彩礼| www.080077.com-中彩网双色球论坛| www.790237.com-彩票选号器有用吗| www.891200.com-七星彩基本术语| www.974597.com-彩票百分百中奖软件| www.hc72.cc-彩票风控是真是假| www.00633.cc-德甲足球竞彩网| www.719358.com-排列五游戏规则福彩| www.821565.com-佩奇彩票骗局| www.890617.com-手机彩票能不能玩| www.953579.com-竞彩足球胜负平规则| www.999887.com-福彩燕赵网-| www.ey00.com-彩票123网址| www.wy47.com-万彩吧c8cn高手| www.505495.com-彩界王子双胆| www.650083.com-博彩nba软件| 彩世界www.99788o.com| www.501717.com-彩票七彩星开奖走势| www.603172.com-彩95平台下载| www.716786.com-彩铅画星空鹿森林| www.814311.com-吉林福彩快三走试图| www.888977.com-彩帝彩票安卓版下载| www.954203.com-今晚七星彩开什么号| www.iu9.cc-下载内蒙古快三开| www.z31.com-在彩票站适合卖什么| www.69eg.com-南海七星彩论坛图规| www.1081.cc-浙冮快乐彩十二选五| www.16096.com-一分彩计划-| www.cc82.cc-快三究竟能不能赚钱| www.879990.com-陕西福彩网双色球| www.964016.com-双彩虹的寓意是什么| www.mi4.cc-彩票快三助手| www.qa99.com-彩票主任是什么梗| www.108744.com-香港好彩免费资| www.937561.com-最好的彩票平台源码| www.984880.com-吉林福彩网快3开奖| www.ai56.com-福利彩票啥时间开奖| www.tc91.com-沉迷彩票的下场| www.71625.com-彩票网3d选号助手| www.336661.com-彩票每天有多少人买| www.532515.com-临沂体育彩票店转让| www.612716.com-超级大乐购彩票开奖| www.660250.com-玩分分彩技巧| www.827270.com-中国足彩胜负彩预测| www.905160.com-江苏快三高手| www.959069.com-体育彩票十分钟即开| 全民快乐8www.qmkl0.com| www.995407.com-易彩票app合法吗| www.hn50.com-甘肃快三昨天走势| www.u32.org-开户送体验金彩票| www.327.org-中发彩-| 乐彩赢www.0014h.com| www.9896.net-乐游彩票app下载| www.288255.com-江苏快三爱彩乐推荐| www.717901.com-八卦奇门彩票取数法| www.828390.com-盗窃彩票兑奖| www.916213.com-十大私彩排行| www.wb50.com-人人彩票正规吗| www.201384.com-如何购买双色球彩票| www.331252.com-彩票站发展趋势| www.ei40.com-工地彩钢围挡| www.g72.me-香港6合彩开奖资料| www.825759.com-山西大清快三真假| www.948339.com-彩票投哪些注| www.cai43.cc-快三走势图怎么看| www.654820.com-旺角彩皇免费资料| www.59pc.com-易购彩可靠吗| www.313895.com-福彩3d电子彩报| www.006721.com-福彩3d怎么算中奖| www.786391.com-大家乐时时彩网址| www.904776.com-有声小说买彩票| www.983943.com-518彩票骗局| www.io66.com-310足球彩票| www.34rg.com-好运来彩票网手机版| www.fn40.com-顶呱刮彩票官网| www.t11.in-梦见老妈彩票中奖| www.76yq.com-成语猜动物彩票| www.997814.com-雅彩彩票骗局| www.p49.biz-大乐透彩票玩法介绍| www.471.bid-航天彩虹无人机招聘| www.607398.com-江西彩民中奖| www.495.in-重庆彩定位胆| www.3566.vip-网络上哪里能玩快三| 杏彩www.00840l.com| www.sy28.com-七乐彩怎么玩| www.320715.com-五洲彩票app下载| www.038993.com-中国体育彩票销售点| www.207171.com-nba体彩-| www.312523.com-华夏鑫彩app| www.811316.com-广西快三计算方式| www.hz45.com-彩票网站排行榜| www.62hk.com-福彩旗下有哪些产品| www.4556.cm-代买彩票中奖不承认| www.39307.com-福彩网易彩快3| www.023856.com-乐彩神官网-| www.144787.com-赵公明福彩3d| www.421893.com-彩票求带-| www.63696.cc-山东结婚彩礼| www.114164.com-百度选彩票号| www.089728.com-彩票客源-| www.574800.com-惠普彩色打印机加粉| www.688115.com-微信买彩票公众号|