头像

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

来源:http://www.maoteacher.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.maoteacher.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.600030.cc-梦到鱼的彩票号| www.735329.com-新快报电子版福彩| www.820654.com-体育彩票提现要多久| www.898789.com-超准彩票预测软件| www.968569.com-中乐彩75秒-| 好运彩吧www.096386.com| www.hz71.com-内蒙时时彩走势图| www.yl59.com-大乐透彩票几号开始| --湖北福利快三预测| www.3025.com-福彩3d夸度走式图| www.8378.cm-互联网彩票整顿| www.27613.com-彩票套利贴吧| www.73287.com-彩票微信群名称大全| www.121179.com-彩票群违规-| www.186238.com-快三牛定预测湖北| www.253777.com-3分彩真的假的| www.318764.com-福彩助手买不了| www.383207.com-彩票开奖19029| www.595779.com-彩票怎么看中奖了没| www.663598.com-新浪彩票大乐透机选| www.739652.com-彩富ll9fcc-| www.804166.com-彩民村心水之家l| www.879643.com-福建福利彩票| www.dr7.com-时时彩五星规律口诀| www.ps16.com-广州鸣彩公司诈骗| www.04om.com-彩铅画简单教程大全| www.77eg.com-天天彩票时时彩计划| www.1888.wang-香港中彩堂开特马| www.9971.loan-牛彩大乐透彩民乐| www.54706.com-彩票预测专家大乐透| www.99315.cc-七皇彩开奖结果查询| www.065848.com-多彩网3d图字迷| www.131579.com-彩礼价格表-| www.206779.com-福彩30万都是托| www.330902.com-0234大发彩票| www.413543.com-喝彩的解释是什么| www.517812.com-迷彩虎app游戏| www.586269.com-彩票二等奖-| www.659649.com-体彩摇奖中断| www.836106.com-丰彩彩票怎么样| www.904434.com-彩神合法吗-| www.962396.com-668彩票网-| 吉利彩票www.80075y.com| www.fz59.com-时时彩微信qq群| www.xf04.com-103彩票app-| www.13kk.com-彩票开奖排五开奖| www.81ef.com-彩易网3d字谜总汇| www.1709.com-一分快三规律怎么看| www.08397.com-体育彩票站点| www.51575.com-福彩自助保障app| www.93519.cc-丹麦28是私彩吗| www.058282.com-中彩票要什么命| www.169266.com-安徽快三基本形态| www.254076.com-百盈快三计划网页| www.323322.com-nba彩票购买| www.389032.com-网易彩票不给兑奖图| www.527654.com-时时彩单期平刷计划| www.609727.com-福彩十五选五怎么玩| www.678137.com-中国体彩营业时间| www.752635.com-天天乐购彩票平台| www.866930.com-澳客彩票网开奖| www.929178.com-领航彩骗局-| www.981441.com-彩票1960模式| www.kh07.com-山东彩票app| www.zv08.com-爱彩乐时时彩走势图| www.24bf.com-福彩987那年出| www.439.me-重听天天福彩| www.3735.cn-彩票管家安全吗| www.8925.biz-熊猫彩票真的假的| www.52986.cc-澳门时时彩app| www.93459.com-微彩娱乐手机版| www.046855.com-盈彩网怎么样| www.140310.com-华宇彩票平台| www.211230.com-湖北快三开奖公布| www.g46.cn-七星彩开奖记录今晚| www.098633.com-福彩在线彩票网| www.610572.com-北京彩钢板厂家| www.tz44.com-为什么足彩越玩越输| www.03fe.cc-彩票k线口诀表| www.67rv.com-福利彩票领奖去哪里| www.0625.cm-新淘彩是黑平台吗| www.8894.pw-福彩五分快三违法吗| www.69574.com-c99彩票com-| www.023778.com-重生之巨额彩票| www.093373.com-彩票的真实性有多高| www.155339.com-胜负彩中3个| www.286729.com-福利彩票店开店条件| www.373732.com-休彩排列字迷| www.480347.com-移动彩云注销| www.554806.com-七星彩组合多少注| www.616577.com-彩票自动下注软件| www.671693.com-福利彩票3d购买| www.740043.com-聚彩官网下载| www.804647.com-中国福彩网彩票| www.872425.com-凯里贵州体彩中心| www.986608.com-足彩310宝勇博客| www.cai5900.com江苏福彩快三走势图| www.ix67.com-安徽体彩七星彩开奖| www.yf58.com-福州体育彩票店转让| www.12yu.com-沈阳体彩12-| www.77lu.com-福彩3d确实太坑人| www.0820.me-优彩环保啥时候上市| www.9533.online彩票有四个数字的没| www.43216.com-彩经网吉林快三| www.83911.com-彩票中奖去哪里领钱| www.030025.com-vba编写彩票程序| www.096426.com-大乐透预测众彩网| www.151548.com-排五杀号定胆彩经网| www.270680.com-竞彩销量下滑| www.349032.com-中国足彩直播吧| www.414181.com-精彩无限是什么意思| www.507347.com-移动电话购彩票| www.567975.com-鸿鑫乐彩靠谱吗| www.626150.com-深圳鑫彩晨-| www.683997.com-官方彩去哪里下载| www.752228.com-永盛彩票官网| www.880303.com-三d彩吧图库于海滨| www.947621.com-于海彩票事件| www.988708.com-江西体彩返点多少| www.cai3929.com大发快三玩法| www.ht37.com-筱杉众彩网专家汇总| www.wt51.com-快三稳赚不赔的方法| www.04bn.com-福彩4码遗漏| www.60ow.com-懂彩-| www.671.in-电竞外围博彩| www.3615.tv-立彩彩票计划怎么样| www.8237.org-t27cc开奖彩票| www.22523.cc-彩票行业前景| www.57225.com-立彩软件苹果| www.109710.com-彩票挂机投注软件| www.166945.com-一分快三技巧| www.249941.com-彩运宝app-| www.310192.com-500彩票用户注册| www.365844.cc-七乐彩怎样中奖方法| www.440188.cc-万博里彩票在哪买| www.523006.com-时时彩走势-| www.631335.com-好彩一八是什么数字| www.688698.com-彩39下载-| www.753189.com-中彩吧彩票正规| www.845616.com-3月17日竞彩预测| www.898803.com-足球彩票推荐软件| www.954190.com-胜负彩18095期| www.995264.com-英国五分彩开奖记录| www.cp290.com-河北快三开奖号码| www.hx01.cc-快三012路怎么看| www.vr84.com-湖北福利彩票出奖| www.8nj.com-101彩票网-| www.49sv.com-玩足彩输的倾家荡产| www.190.date-用彩铅画画简单一点| www.2548.cc-众恒彩票app| www.6971.xyz-天天爱彩票旧版首页| www.11399.com-足球彩票结果| www.43871.com-好彩网天宇和值谜| www.78394.com-wps做彩票走势图| www.019661.com-256.cm彩票-| www.080520.com-360体彩七星彩| www.129842.com-双色球一等奖彩民| www.188867.com-浙江福彩快乐彩开奖| www.242647.com-江苏彩票快三| www.300799.com-七乐彩今日专家预测| www.357579.com-合伙买彩票中奖| www.413890.com-网络彩播是什么意思| www.501591.com-易彩网是真的赚钱吗| www.558747.com-乌兰浩特体彩网|