头像

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

来源:http://www.fivestrongblog.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.fivestrongblog.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.142541.com-彩运8导师-| www.421581.com-广西南宁体育彩票| www.949132.com-下载福利彩票双色球| www.bm96.com-珍爱网彩票男| www.994766.com-中国体育彩票刮刮乐| www.py37.com-下载七天彩-| www.00790.com-福建体彩申请书| www.124918.com-吉祥彩票官方网站| www.517325.com-外国彩票网-| www.668415.com-马来西亚博彩业现状| www.818871.com-彩票筛选-| www.954189.com-安卓版重庆时时彩| www.3539.in-吉利3分彩后三组六| www.38433.com-好彩蓝香烟-| www.258444.com-足球500网胜负彩| www.586208.com-66微彩是合法的吗| www.747409.com-趣彩cp77-| www.58nl.com-彩票网站跑路了| www.9067.cm-体育七彩开奖| www.265272.com-中国福利彩票快三| www.521384.com-美国中彩票缴税| www.873750.com-体育彩票查-| www.mv34.cc-广西电脑福利彩票| www.74hc.com-排列三天吉彩票| www.6486.vip-七乐彩中了4个号| www.032038.com-靠谱的彩票投注软件| www.369667.com-七乐彩封机时间| www.636533.com-彩乐4343us-| www.891577.com-彩票推销是什么| 奔驰彩票www.29178c.com| www.vh67.com-网上快彩骗局揭秘| www.7932.xyz-360体彩大厅| www.98755.com-时时彩方法研究| www.346567.com-众益彩票不能提现| www.632041.com-七彩虹网驰2060| www.920373.com-玩彩票赚钱注册账号| 幸运彩票www.444067.com| www.y30.club-福利彩票8官方网站| www.98cj.com-彩票对冲避免被风控| www.64368.com-官方竞彩app下载| www.274749.com-极速时时彩必中规律| www.632390.com-现在怎么买彩票| www.793863.com-交友博彩骗局| www.vh69.com-福彩十选五是真是假| www.1499.in-快三选号助手邀请码| www.026733.com-辉煌彩票是正规的吗| www.217815.com-中国福彩网正规吗| www.447779.com-福彩3d1d玩法| www.996981.cc-彩票开奖结果百度| www.3355.hk-足彩加的预测怎么样| www.22957.cc-中彩那天电子课文| www.004187.com-彩票大赢家百度云| www.302143.com-河南河南快三| www.503196.com-体彩任五投注| www.787605.com-158彩票手机版| www.366666.com-甘肃体彩中心在哪| www.519788.cc-禁彩吧-| www.626022.com-彩票猜大小单双窍门| www.807111.cc-收购旧彩票-| www.912093.com-正德体彩店app| 福彩网www.60007a.com| www.26328.cc-彩吧彩票官方下载| www.017872.com-刚力彩芽番号| www.170341.com-贵州快三走势图规律| www.426510.com-竞彩研究心得| www.587560.com-今晚的彩票开奖| www.882495.com-重庆5分彩怎么玩法| www.in22.com-105彩票网-| www.23mv.com-时时彩龙虎走势图| www.9777.live-体育彩票开走势图| www.062248.com-福彩双色球领奖现场| www.295367.com-中央教育台直播福彩| www.586807.com-微彩吧怎么样| www.b86.cn-易彩国际骗局揭秘| www.0585.xyz-网友教我做彩票| www.33306.cc-贵阳竞彩快三| www.028765.cc-吉林快三推荐号和值| www.135021.com-分分彩大小如何作弊| www.516551.com-色彩心理学测试题| www.802406.com-竞彩总进球数规则| www.938848.com-亿彩网是正规平台吗| www.08099.com-106+彩票-| www.031386.com-迅盈彩票网-| www.347039.com-乐彩彩票官网网址| www.662951.com-彩票天天选四开奖| www.913102.com-彩票在哪个app买| www.ya58.com-彩票几点停售| www.88dx.com-雅玛彩票网站| www.71830.com-彩虹店铺-| www.112994.com-竟彩网比分直| www.188288.com-福彩网快3下载| www.433066.com-彩票最近大奖得主| www.548710.com-五亿彩网址-| www.770206.com-好彩网可以赚钱吗| www.849250.com-河内分分彩开奖记录| www.936611.com-好彩客旧版下载| www.zn98.com-招彩票代玩的群| www.53xr.com-贵阳彩票大奖| www.063999.com-时时彩送注册38| www.459206.com-福彩3d大底比拼| www.596397.com-地方彩开奖公告查询| www.982125.com-577彩票骗局| www.bm06.com-神州风采彩票| www.67ih.com-山西时时彩开奖结果| www.6440.vip-三d福彩内部报| www.39098.com-500wan彩票-| www.010367.com-859彩票-| www.245518.com-胜负彩比分直播| www.563955.com-彩票选7型技巧| www.669840.com-四个数的彩票| www.911158.com-福彩双色球规则介绍| www.992165.com-时时彩独胆稳定方法| www.tz05.com-最牛竞彩广告语| www.35ho.com-彩票分析家破解版| www.5364.org-体育彩票七星彩精英| www.24710.com-彩铅手绘樱花树| www.219848.com-大发快三追豹子技巧| www.311262.com-彩票开奖分析大师| www.660220.com-nba新浪篮彩| www.cai869.com-江苏快三玩法| www.ss25.com-东方一分彩开奖直播| www.83iu.com-澳客网竞彩官网| www.4367.xyz-中国福彩3d大报纸| www.61681.com-彩票守号10期| www.240711.com-彩神网唯一网站| www.349399.com-彩票图表制作教程| www.559071.com-彩票大家乐安卓下载| www.745178.com-一分钟大发快三神器| www.838153.com-499彩票-| www.l75.cc-彩神l靠谱吗| www.84ld.com-多彩网正规吗| www.4843.org-本周六足彩分析| www.34503.com-彩票智能机选| www.99286.com-如何去店里买彩票| www.281468.com-时时彩三星做号思路| www.464622.com-福彩3d上哪里领奖| www.588775.com-新浪爱彩大乐透开奖| www.689889.com-668彩票账号登录| www.fs92.com-百盈快三投注经验| www.w96.net-立日彩票-| www.653.net-腾讯分分彩经验贴| www.004641.com-彩神计划软件安卓版| www.133172.com-彩钢围挡厂家石家庄| www.7st.com-怎么能让彩票中奖| www.859.date-彩票737欢迎您| www.6021.cc-重庆彩票大奖| www.22662.com-球探彩票-| www.174668.com-玩快三的软件是什么| www.263131.com-中彩网七乐彩走势图| www.590637.com-复制彩票中奖| www.675556.com-意彩账号怎么注册| www.772000.com-如何举报福彩体彩| www.nn34.com-彩票数据专业分析器| www.76rh.com-七乐彩可以网上买吗| www.7359.biz-浙江体彩店足彩| www.57513.cc-体育e球彩-| www.209321.com-北京11选5爱彩乐| www.309356.com-3月15日快三开奖| www.399001.com-七星彩特区论坛精选| www.677326.com-瑞祥彩票app软件| www.771950.com-时时彩可靠平台| www.923058.com-金口诀占卜彩票| www.984774.com-快乐彩票骗人吗| www.0093.cc-数字型彩票的原理|