头像

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

来源:http://www.meiwuai.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.meiwuai.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.068068.cc-做一个彩票软件| www.21km.com-黑彩倍投-| www.1036.wang-心悦彩票-| www.8873.org-代玩彩票赚佣金的群| www.40np.com-彩3d三毛红五图库| www.4682.vip-吉林快三开奖号| www.13421.com-网络彩票诈骗| www.59801.com-玩彩教你怎么稳赚| www.762520.com-釉下彩-| www.665482.com-彩票带回血骗局| www.778878.cc-彩票开奖小助手| www.855037.com-快乐双彩玩法| www.919339.com-搭建彩票网站犯法吗| www.978456.com-彩色沥青价格| www.cp8979.com-爱彩乐快三-| www.pd80.com-河北快三是正规的吗| www.879521.com-智慧彩挂机官网| www.wq25.com-9118彩票app| www.48dr.com-星彩和刘禅-| www.846444.com-竞彩交税原则| www.928624.com-海南七星彩怎么玩| www.987409.com-彩票往期对比| www.ch26.com-快彩网是真的吗| www.i61.mobi-3d双彩网论坛| www.3730.cc-海南七星彩头尾规律| www.05902.com-足彩网app下载| www.87044.com-宁夏福彩中奖规则| www.072015.com-快频彩票下载安装| www.9220.biz-e乐彩可以赌吗| www.022617.com-香港彩合宝典下载| www.913377.com-58彩票网下载| www.990391.com-978彩票官方网站| www.0687.cc-福利彩票投注站装修| www.430566.com-南京彩礼和嫁妆| www.948.cm-七星彩中奖规则| www.5114.biz-彩票加盟热线电话| www.1lm.com-乐彩网福彩3b首页| www.97je.com-演出彩排说说| www.321432.com-500快三-| www.441452.com-人人中彩票平台| www.607025.com-天津体育彩票官网| www.778995.com-好彩票app官网| www.946366.com-福建福彩申请条件| www.240900.com-快三彩票奖金是多少| www.51217.cc-重庆时时彩乐娱网址| www.467448.com-体彩购买截止时间| www.576421.com-福彩快三倍数平台| www.745377.com-c彩61下载网址| www.868657.com-易彩彩票可靠吗| www.975328.com-时时彩怎么分析跨度| www.3829.biz-原创足彩盘口分析| www.13391.cc-竞彩8场6关多少钱| www.95106.com-网上利民彩票真的吗| www.125827.com-众购彩票网登录网址| www.151370.com-乐彩网软件下载| www.60935.com-七乐彩历史同期号| www.018124.com-时时彩万位人工定胆| www.784828.com-乐米彩票官方网站名| www.938325.com-七星彩杀号开门彩| www.ju8.cc-江苏快三遗漏号查询| www.v01.cn-金彩平台怎么样| www.829.cc-体彩刮刮乐20视频| www.8960.vip-彩gg计划苹果版| www.726520.com-优秀教师彩铅画作品| www.858613.com-七星彩明月珰番外| www.972951.com-好运来彩票诈骗| www.ev31.com-福彩谜一分快三| www.4zi.com-哪几种彩票容易中奖| www.812110.com-福彩双色球往期回顾| www.257422.com-vip彩-| www.3878.com-3d走势图彩宝| www.38115.cc-福彩3d百个差大彩| www.583888.com-官方的彩票app| www.wd01.com-腾讯5分彩合法吗| www.cg9.com-北京快三和值规律| www.ry00.com-官方彩5分快3| www.39at.com-山东彩民中奖| www.459.tv-红牛彩票月入万元| www.038676.com-关于彩票的动图表情| www.131091.com-环彩网app下载| www.217428.com-彩客310客户端| www.026065.com-十分彩官网正规吗| www.152458.com-福彩3d的1d-| www.900734.com-明发彩票坑人| www.969657.com-福彩3d5d速查表| www.50494.com-最高手七星彩解诗网| www.015616.com-七星彩可以网上买吗| www.643337.com-幸福彩票官网下载| www.963436.com-天福彩票-| 500彩票www.320477.com| www.sm32.com-重庆时时彩官方通知| www.142889.com-福彩3d小小鱼图迷| www.113135.com-七乐彩胆拖投注表| www.253035.com-时时彩走势图网易| www.375223.com-如何七星彩机选一注| www.537781.com-彩色是不是颜色的词| www.299552.com-安徽快三的骗局| www.933232.com-宝马彩票手机登录| 吉利彩票www.66376.com| 网易彩票www.064wy.com| www.p13.me-手机彩票那个软件好| www.989094.com-腾讯分分彩规则| www.336034.com-彩票新规则和玩法| www.582165.com-广州一定发网络彩票| www.sd55.com-网上黑彩平台大揭秘| www.69619.com-9h99彩票-| www.426448.com-福利彩票中奖扫码| www.565649.com-澳门时时彩走势图| www.687527.com-足彩专业术语详解| www.816466.com-快三豹通什么意思| www.912424.com-欢乐彩主播-| www.990754.com-天天福彩3d-| www.ez59.com-快三破解器骗局| www.284988.com-彩票跨度-| www.373929.com-河南彩票大奖排行| www.159488.com-新浪爱彩幸运快三| www.503180.com-彩虹播下载-| www.622078.com-河北保定快三今天| www.726685.com-天天彩选三开奖公告| www.861138.com-合肥市体彩中心电话| www.956789.com-儿童彩泥手工大全| www.ak98.com-5亿彩网骗局揭秘| www.01kl.com-丹东三d彩涂精华版| www.0419.gg-山东彩票app下载| www.0330.site-釉上彩和釉下彩餐具| www.318363.com-大奖三分彩开奖结果| www.fz94.com-大学生破解彩票漏洞| www.e87.tv-七乐彩我要机选一注| www.38sh.com-中国福利彩票开门彩| www.079.win-爱心彩登录-| www.550398.com-体彩查询大乐透| www.676366.com-福彩3d钱王老头| www.739443.com-中国体育彩票足彩| www.813124.com-华彩咨询招聘| www.872068.com-福利彩票多少钱一注| www.924773.com-澳大利亚高频彩票| www.970384.com-体育彩票任选五| 华彩www.71399d.com| www.fv62.com-大发快三看和值技巧| www.uq10.com-苹果盛世彩票| www.983301.com-狗万足彩app| www.lh79.com-中彩啦彩票-| www.n16.bid-彩票网上购买软件| www.230113.com-彩票132苹果| www.328234.com-南方双彩最专业走势| www.458238.com-买啥彩票中奖率高| www.731503.com-买体彩app-| www.792873.com-彩票异地中奖怎么办| www.858510.com-六開彩開獎現場直播| www.176465.com-安徽福彩快三开奖| www.047.org-彩票收藏文化| www.329956.com-南洋福利乐和彩现场| www.403092.com-陕西福彩快三走势图| www.509218.com-湖北省七星彩| www.571961.com-彩83苹果下载软件| www.138877.com-西安竞彩快3有假吧| www.210844.com-吉林体彩网址| www.272361.com-快三号全部号码| www.008038.com-七乐彩各期中奖号码| www.082571.com-红五彩票app| www.380097.com-福彩条例-| www.6112.pw-网上美国彩票怎么买| www.5782.cc-深圳市福彩兑奖地址| www.010036.com-人人中彩票苹果系统|