头像

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

来源:http://www.lsufightsong.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.lsufightsong.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.196959.com-熊猫彩骗局-| www.zp45.com-唯彩会专家预测号码| www.350.com-乐艺997彩票| www.9637.biz-万彩公司-| www.97222.com-彩818彩票-| www.4lf.com-乐彩网排列5预测| www.98mx.com-江西快三开奖公告| www.976247.com-49彩票集团网站| www.gq84.com-我要买彩票-| www.44806.com-中彩网的点数是什么| www.008008.com-福利七乐彩开奖号码| www.110475.com-七星彩媒体预测| www.199994.com-彩票开奖源码| www.280007.com-亚彩会登陆最新| www.356850.com-彩票可以做广告吗| 幸运彩票www.73166d.com| www.178027.com-福彩3d走势乐彩网| www.262803.com-100彩票-| www.777902.com-鼎盛彩票网是黑网站| www.873361.com-贵州体彩福彩地址| www.962947.com-快三宝典软件下载| 网易彩票www.177534.com| www.gm25.com-快彩在线是不是官方| www.xq62.com-彩票中奖查询35期| www.047447.com-彩票号码生成器在线| www.309767.com-体彩排列5玩法| www.393717.com-全国各种彩票开奖| www.509332.com-彩39彩票计划网| www.657721.com-乐盈彩票下载安装| www.731137.com-体彩店的布置图| www.823565.com-彩力板-| www.e61.club-大庄家彩票网站| www.991980.com-时时彩对子技巧| www.781341.com-微彩点播iso| www.292228.com-大发快三投注记录| www.382957.com-最正规彩票在哪买| www.50zc.cc-靠谱的足彩-| www.87278.com-33彩票苹果版| www.986320.com-彩神网页版登录入口| www.co50.com-最新天天彩选四开奖| www.96466.com-竞技彩票是什么| www.565308.com-跑马福彩赛马| www.723470.com-天盛网彩票是真的吗| www.897228.com-天才解彩专栏| www.08vf.com-尼彩手机售后服务| www.4839.biz-900万彩票官网| www.58698.com-七乐彩今天开奖| www.041163.com-周口彩票站转让信息| www.0750.bid-体彩七星彩机选一注| www.286270.com-今天体彩开奖号码| www.668838.com-七星彩抓码规律软件| www.388578.com-网售彩票违法| www.3903.cn-唯球看彩-| www.611475.com-长春彩晶-| www.712032.com-彩礼嫁妆比例| www.793488.com-网上举报彩票| www.865157.com-华彩谢茂全-| www.922461.com-甘肃快三官方下载| www.975606.com-上官燕最新七星彩| www.cai9345.com七星彩近30期| www.800119.com-博彩漏洞改单| www.917997.com-竞彩足球直播新浪| www.308333.com-湖北快三中两个数字| www.cr30.com-彩客网快三-| www.4746.vip-造假彩票-| www.809299.com-3d彩票技巧交流| www.736661.com-上海松江体彩中心| www.ss.cc-北京快三专家预测| www.xf83.com-河北福彩排列七奖池| www.32rb.com-搜狗福利彩票中奖| www.439284.com-中彩那天板书设计图| www.568045.com-买体彩靠谱吗| www.674508.com-亚洲彩票官方网站| www.789289.com-彩妆店加盟-| www.881092.com-广西体彩中奖规则| www.bd97.com-一分快三押大小技巧| www.40033.com-足彩万能公式| www.456038.com-4s彩票现场直播| www.568406.com-求购彩票套源码| www.726871.com-数字彩彩票软件| www.9396.com-黑龙江结婚彩礼多少| www.06kb.com-33期福彩号码| www.cai3922.com长春福彩快三走势图| www.24188.com-七星彩机选模拟器| www.237939.com-彩票小狂人胆码| www.5708.vip-宋代三彩瓷-| www.25044.com-彩铅叠色技巧图| www.63977.cc-南阳卧龙区彩礼| www.188135.com-北京快三走势图牛| www.129772.com-特区七星彩-| www.207079.com-至尊彩app网站| www.274499.com-时时彩号码计算分析| www.917300.com-108彩票-| www.5542.cm-ok彩票在哪下| www.51255.com-彩虹糖酸味粉没了| www.925108.com-微信怎么购买彩票| www.759979.com-时时彩单期计划网页| www.7516.loan-体育彩票门店| www.cai6755.com快三三不同号怎么玩| www.268195.com-天吉彩吧论坛首页| www.13xm.com-福利彩票二等奖奖金| www.685241.com-彩票海报图片手绘图| www.9680.com-彩宝彩票网址| www.753757.com-k8彩票网址官网| www.948663.com-福彩公益金分配原则| www.hq3.cc-江苏快3爱彩乐开奖| www.970713.com-幸运彩票计划导师| www.bf68.com-vip007彩票网| www.089653.com-彩票对冲-| www.218038.com-共赢彩票是真的吗| www.377450.com-彩票与生活报纸图片| www.608545.com-8816彩票下载| www.391053.com-智慧彩自动投注软件| www.20wx.com-彩票开奖查询扫一扫| www.4448.in-中华彩怎么样| www.40944.com-亚彩联盟是什么平台| www.024429.com-体育彩票哪个靠谱| www.244060.com-数字3彩票吧| www.379680.com-彩票机充错了| www.883910.com-易彩票靠谱吗| 大赢家彩票平台www.376531.com| www.008733.com-彩客网电脑版官网| www.062674.com-快三单机游戏安卓版| www.21123.com-海南体彩官方客户端| www.ga72.com-微信快乐彩骗局| www.xw11.com-1216app彩票| www.04692.com-公益时报中华彩票| www.cp6670.com-湖北快三信用玩法| www.090820.com-手机淘宝如何买彩票| www.357883.com-皇都彩票手机版| www.281589.com-苏州福彩快三一定牛| www.062213.com-万彩彩票正规吗| www.926363.com-江西体彩超级大乐透| www.997253.com-竞彩258官网| www.bw42.com-足彩310什么意思| www.8098.cm-荣兴彩票开奖网| www.954570.com-61彩票开奖结果| 500彩票www.26299l.com| www.865028.com-中国福彩手机版| www.932317.com-宝盈娱乐彩票平台| www.982481.com-互娱百盈彩票| www.bn3.com-中国福利彩票手机买| www.qw26.com-福彩快三财神网ll| www.26dj.cc-发彩公司系列染膏| www.123.vip-大赢家彩票快三| www.cd75.com-江苏老快三投注| www.m03.com-趋势王彩票分析软件| www.80zy.com-彩西-| www.5849.xyz-吉林省体彩管理中心| www.456286.com-福彩3b基本走式| www.355972.com-韩国十分彩骗局| www.382627.com-彩票兑奖金额| www.839968.com-男朋友玩pc彩票| www.141605.com-排列三彩吧助手| www.277036.cc-快三开奖黑彩| www.358752.com-怎么买黑彩-| www.27450.com-手机彩票软件破解器| www.332615.com-买彩票的正规平台| www.9652.biz-河北永年县农村彩礼| www.110070.com-新乐彩平台可靠吗| www.254615.com-好彩网有风险吗| www.yx35.com-神圣彩票注册| www.64vx.com-2019彩票黄历| www.a56.me-北京福彩pk10|