头像

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

来源:http://www.nxxhsr.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.nxxhsr.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.703358.com-快三代理推广| www.09og.com-天津最近体彩销售点| www.559.red-万盛彩票-| www.69468.com-竞彩最佳投注计划| www.285886.com-江苏体彩玩法介绍| www.97686.cc-nba每日推荐竞彩| www.57pi.com-怎么注册时时彩账号| www.345029.com-财神8彩票网网址| www.960684.com-现金彩票app| www.2477.pw-南国彩票网-| www.47er.com-福彩双色球购买软件| www.968365.com-足彩胜负彩开奖| www.gl.com-吉林快三最大遗漏| www.57192.cc-彩八万软件下载| www.888342.com-中彩网邀请码怎么弄| www.975140.com-汇彩网可信吗| www.tt62.cc-彩票合买平台| www.152014.com-南京福利彩票官网| www.505940.com-鞍山彩票大案| www.877899.cc-大乐透彩迷-| www.649508.com-3d彩票伴侣软件| www.914965.com-大发彩票助赢软件| www.s87.me-18年福彩中奖号码| www.049076.com-体彩排列五走| www.ui39.com-彩客电脑版-| www.0364.live-大地彩票安卓下载| www.8518.cc-彩贝游戏公众号| www.40681.com-中国体彩足彩| www.93516.cc-308彩票官网| www.881573.com-篮球博彩-| www.5288.com-分分彩收益-| www.9250.vip-万达彩票抽奖中心| www.3090.xyz-彩吧三版-| www.09101.com-福彩计划3d群| www.730083.com-下载福彩双色| www.lw49.com-好彩36开奖-| 99彩www.996763.com| www.204918.com-大发快三玩法术语| www.96vo.com-百世彩票网站| www.000371.com-益博彩票-| www.019348.com-时彩五星独胆技巧| www.481535.com-取消和彩印基础包| www.972438.com-彩铅画古镇-| www.618421.com-酷彩吧app官网| www.729663.com-网络时时彩属于诈骗| www.821982.com-竞彩足球开奖公告| www.907587.com-吉林省体彩主任| www.981561.com-体彩七星彩奖结果查| www.cn2.com-有人带玩快三| www.sp66.com-彩之家官方-| www.364532.com-彩虹映脸男生头像| www.613740.com-天乐乐彩票网| www.779686.com-彩票店经营新思路| www.925326.com-彩票平台招代理| www.ls00.com-老时时彩开奖号码表| www.227338.com-快三怎么看-| www.219218.com-彩吧论坛天齐网| www.7203.pw-京彩娱乐平台登录| www.43267.com-彩票论坛哪个最好| www.540000.com-花式快三口令分解| www.88129.com-彩票跟单员挣钱吗| www.201577.com-看看彩票开奖| www.f00.in-彩票最快开奖是哪种| www.8139.wang-彩悦城几点开门| www.705037.com-安徽快三爱乐彩| www.724611.com-股票与彩票-| www.7297.biz-彩虹5多少钱| www.608920.com-盈彩官网-| www.130740.com-758彩票下载安装| www.588451.com-彩票管家安全吗| www.02122.com-网赌高频彩能赢吗| www.889187.com-正规的彩票平台| www.650232.com-南京彩票兑奖地址| www.886695.com-新浪福彩双色球杀号| www.481018.com-福彩亓奖查询结果| www.804162.com-体彩三十一选七开奖| www.709799.com-亿彩平台可靠吗| www.837603.com-滚球对冲竞彩技巧| www.3341.vip-高频时时彩是真是假| 爱购彩票www.igcp3.com| www.830312.com-网上彩票害死人| www.956677.com-欧赔与亚盘足彩研究| www.cp9177.com-河北快三遗漏数据| www.yv91.com-快三出完豹子出什么| www.pz23.cc-手机彩票应用| www.rp71.com-官方彩是黑网站吗| www.172302.com-彩票投注-| www.525078.com-鑫乐博在线彩票| www.655174.com-重庆十十彩开奖号码| www.727158.com-明彩4218电视| www.789780.com-雄鹿快三计划三期| www.853506.com-天津新宇彩板销售部| www.906218.com-竞彩网比分-| www.962479.com-深圳福彩鑫电子| 大赢家彩票平台www.377675.com| www.240568.com-贵州福彩快三规则| www.13612.com-足球彩票19052| www.450655.com-福建七乐彩开奖时间| www.598710.com-买彩票中奖新闻视频| www.1482.cn-精彩中国说冠军| www.98gt.com-365天天彩-| www.23228.cc-七彩色是哪七种| www.054781.com-开黑彩判刑-| www.603979.com-cc彩球网唯一官网| www.721110.com-两元彩票软件| www.4031.org-七星彩升平降走势图| www.7526.org-湖南媒体彩票事件| www.tr15.com-香港供彩社区| www.022581.com-福利彩票预测网站| www.702157.com-505彩票靠谱吗| www.806060.com-众彩网双色球筱杉| www.977359.com-彩票解梦大全| www.2364.vip-好彩五分快3| www.31495.com-网络彩票代理返点率| www.005615.com-七星彩机选号码五注| www.927696.com-手机360彩票| www.77.cn-欧洲百万彩计划| www.02466.com-易彩全民快三| www.062691.com-排列五星彩开奖结果| www.8918.in-彩乐乐网娱-| www.fg19.com-北京福利彩票官网| www.927908.com-新彩吧图库-| www.331392.com-两元彩票网大乐透| www.483806.com-福彩3d脑筋急转| www.598320.com-排列5论坛家彩网| www.679022.com-乐彩网折线图| www.760117.com-吉林时时彩开奖号吗| www.830910.com-发大财彩票娱乐平台| www.912345.com-买时时彩私彩犯法吗| www.969321.com-福彩公益金使用| PK彩票www.840774.com| www.630538.com-3d下彩报-| www.747467.com-彩易科思代购| www.865040.com-福彩手机-| www.930956.com-快三进群-| www.997235.com-网络彩票算诈骗吗| www.qo93.com-玩彩输了还能上岸吗| www.888986.com-七乐彩走势图表大全| www.982044.com-排列五彩票对比器| www.wp86.com-彩经网3d金码杀码| www.51fp.com-e彩堂官方彩| www.621769.com-一分快三大小技巧| www.199697.com-褔建彩民论坛| www.443901.com-3d彩字谜图谜总汇| www.701759.com-广州福利彩票店加盟| www.607494.com-中彩网在线试刮| www.678768.com-yy彩票官网首页| www.754253.com-怎样下载彩经网| www.858910.com-今日彩票开奖结果彩| www.908554.com-二分快三遗漏| www.970523.com-河北福彩排七| www.cp6165.com-今日竞彩-| www.4805.vip-时彩万位杀号方法| www.036208.com-蚂蚁团队彩票计划| www.ye88.com-海南七星彩预测号码| www.129051.com-网络购福利彩| www.221539.com-瑞彩网下载-| www.33729.cc-米多彩票-| www.770652.com-彩46彩票手机版| www.699.date-科彩-| 9号彩票www.80767z.com| www.1329.org-篮球篮彩吧-| www.37171.com-燕赵福彩快三开奖| www.37jz.com-快三的概率-|