头像

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

来源:http://www.yosukeariga.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.yosukeariga.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.225822.com-时时彩贴吧交流群| www.587129.com-福利彩票买法| www.971009.com-万悼彩票-| www.t11.cc-孕妇做梦中彩票| www.700756.com-博彩打水套利生涯| www.828137.com-吉彩宝-| www.928493.com-肖立刚快三-| www.996244.com-体彩北单实体店联系| www.fk07.com-湖北快三稳定计划| www.a89.com-永利彩票平台怎么样| www.43pl.com-好彩店彩票胜平负| www.0438.cc-彩票导凤凰彩票| www.05917.com-下载中国足彩网| www.56841.com-时时彩四星单式大底| www.028712.com-杏彩网页登陆入口| www.113937.com-彩涂铝板厂家| www.84sm.com-足彩五串一推荐| www.6802.vip-香港彩宝典ios| www.39040.com-网上在哪买彩票| www.95171.com-卖60注彩票多少钱| www.076190.com-彩票达人三五个尾巴| www.158786.com-团队买彩票是真的吗| www.352426.com-怎么赚黑彩平台的钱| www.416733.com-彩虹机图片-| www.506368.com-澳门有哪些博彩| www.md56.com-75彩票-| www.22nf.com-福彩双色球造假案| www.1829.cm-易网彩票怎么不能买| www.9722.org-彩宝怎么鉴定| www.59204.cc-今天的福彩开奖视频| www.026948.com-购彩堂app邀请码| www.112716.com-天下彩手机网| www.187099.com-北京快三中奖金额| www.272282.com-94c彩票-| www.634891.com-七彩艺校怎么样| www.917448.com-内蒙快三注册| www.984835.com-乐八彩票网址| www.lr39.com-天天快三骗局| www.433536.com-毕节福彩发行| www.579011.com-甘肃体彩中奖新闻| www.673022.com-上海福彩网天天彩| www.759657.com-时时彩最科学的倍投| www.qj3.com-马来西亚福利乐彩票| www.sl79.com-时时彩官方网网址| www.31od.com-体彩星期走势| www.816.bid-直播买彩票-| www.5619.biz-快购彩能提现吗| www.12990.cc-中体彩地址-| www.58759.cc-福彩的积分卡| www.972354.com-体彩7位数开奖公告| www.co70.com-k彩彩民福地| www.569113.com-数学算彩票方法| www.9985.top-彩色压印混凝土广场| www.026248.com-排三走势图彩吧助手| www.113028.com-福彩刮刮乐字母w| www.319782.com-腾讯快三下架| www.458585.com-快三34期开奖结果| www.570768.com-上海福彩集中| www.4791.net-彩客彩票旧版| www.12294.com-彩票周末可以兑奖吗| www.58779.cc-下载体育彩票开奖| www.030881.com-刷彩金单-| www.101563.com-腾讯天天中彩网| www.903772.com-富贵彩票网址| www.973314.com-温州福彩中心| www.hz26.com-湖北快三预测推荐| www.c39.cn-江苏快三奖金怎么算| www.285171.com-时时彩不会亏的方法| www.439020.com-竞彩14场购买| www.536879.com-带彩字的唯美网名| www.636577.com-彩虹六号加固墙现实| www.727692.com-体彩大乐透尾号走势| www.803946.com-网上体彩怎么都停了| www.880404.com-7乐彩开奖-| www.978743.com-500万块3彩票网| www.cr5.cc-快三有没有挂| www.ph04.com-90彩票快3邀请码| www.01kj.cc-彩虹怎样形成的视频| www.73wi.com-极速高频彩-| www.391946.com-天喜彩票-| www.546478.com-易彩堂彩票预测大师| www.635485.com-博彩头还是博彩头| www.726208.com-大发彩票登录| www.38225.cc-2019购彩app| www.86884.com-台湾宝岛快三| www.040455.com-玩彩网网址-| www.139933.com-彩399-| www.219003.com-河北快三豹子规律| www.292004.com-体彩网站官网站| www.365840.cc-彩铅涂色握笔| www.455616.com-重庆时时彩害人| www.543211.com-乐彩老道算三d| www.679073.com-彩票成瘾治疗| www.755800.com-体彩贵州十一选五| www.225266.com-彩票计划是骗局吗| www.985188.com-竞彩平局论坛| www.cj58.com-福利彩大发快3下载| www.721321.com-彩宝网首页电脑版| www.101674.com-信誉彩票网站推荐| www.898595.com-福彩试机号今天号| www.967143.com-福彩3d藏机图正版| 500彩票网www.607993.com| www.hy41.com-聚彩彩票苏3快| www.005306.com-6762彩票app| www.078034.com-中福彩票黑平台| www.143006.com-买黑彩彩民犯法么| www.949253.com-易彩彩民福地| www.993805.com-中国足球胜负彩| www.bg12.com-下载江苏快三宝典| www.qs56.com-贵阳福彩中心| www.33jd.com-福彩几点停卖| www.603.com-时时彩号码怎么预测| www.4306.vip-2019双彩论坛| www.9346.xyz-福利彩票七乐透| www.59361.cc-nba篮彩吧-| www.014622.com-三分彩是骗人的吗| www.079575.com-开奖公告彩票| www.129906.com-十分彩票极速彩网| www.189092.com-内蒙古快三直播现场| www.258399.com-竞彩交易量-| www.323580.com-快三怎样选号| www.387451.com-手机彩膜打印机| www.652139.com-彩票网投网站| www.08ez.com-13彩lv停产-| www.92ih.com-安徽快三网站| www.3876.com-彩金能换黄金| www.22525.cc-四川结婚彩礼多少钱| www.66479.com-有玩乐利时时彩的吗| www.059824.com-湖北快三遗漏遗漏| www.062865.com-淘宝彩票手机版| www.625131.com-福利彩票三d四季号| www.703703.cc-牛娃彩票导航首页| www.797768.com-网上彩票能买吗| www.875378.com-快三豹子技巧| www.30oe.com-山东省体育彩票| www.98ds.com-逆袭分分彩安卓版| www.sv82.com-彩票单双与九宫图| www.03ze.com-水溶彩铅哪家好| www.68ez.com-竞彩258球迷官网| www.175328.com-彩票开挂神器| www.st74.com-体彩19031期| www.8wl.com-体彩跟单陷阱| www.58nh.com-财神报五百彩| www.839.live-7500乐彩网-| www.4294.org-鑫彩国际app| www.9278.cc-体育七星彩特区论坛| www.70498.com-福彩一体机使用说明| www.025995.com-金口诀测彩-| www.091956.com-江苏手游彩重启| www.659509.com-女的介绍你玩彩票| www.778405.com-彩乐网址多少| www.860876.com-体彩十一运夺金| www.920030.com-彩名堂4.0-| www.985962.com-3d彩报蓝精灵b| www.cai3533.com快三中两个号有钱吗| www.82877.cc-大奖彩票机子能兑| www.041098.com-彩票中奖者的故事| www.166529.com-安徽体彩11选5| www.247600.com-五分快三是什么| www.015314.com-聚丰50707彩票| www.082299.com-爱购彩平台-| www.138699.com-湖南体彩赛车走势图| www.666642.com-李村福彩养老院| www.761786.com-山东省体彩中心电话|