头像

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

来源:http://www.owenshermetics.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.owenshermetics.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
彩39彩票安卓 www.158745.com-摆渡龙江体彩| www.ou30.com-吉林快三推荐号码| www.85ox.com-西安市彩票号码| www.4966.biz-足彩中奖经典彩票| www.748064.com-河北翼彩宝下载| www.876719.com-排三彩吧助手| www.83vj.com-江苏快三教学视频| www.3522.cc-网站353微彩| www.888955.com-彩川ひなの图片| www.979381.com-体彩七位数走势图表| www.wo0.com-体育彩票开奖公告| www.zw38.com-时彩后一技巧| www.45yr.com-中博彩票系统| www.0712.date-彩票对冲刷流水| www.16656.cc-两分快三app| www.69316.com-陆军彩票文集| www.780699.com-北京快三人工计划网| www.929358.com-盈彩app下载安装| 幸运彩票www.665039.com| www.rk87.com-梦想彩票app下载| www.802013.com-体福彩开奖查询| www.932287.com-新2彩票论坛网址| 5号彩www.575hc.com| www.3662.cm-昨天福彩出啥号| www.569685.com-彩之网彩票大全| www.711993.com-彩礼和嫁妆的比例| www.828184.com-每天送红包的彩票| www.900834.com-耽美彩漫肉少爷三人| www.970727.com-平台彩票漏洞破解| www.c18.org-彩票软件定制和开发| www.52po.com-葡京彩票下载| www.0932.wang-app彩库宝典| www.7977.top-博彩众人什么意思| www.cai6277.com吉林福彩快三走势| www.st18.com-快三网页-| www.26oc.com-分分彩历史数据查询| www.653.live-彩票平台ip-| www.1576.org-安卓版冀彩宝下载| www.03129.com-快三计划倍投表| www.ri75.com-自己做庄5分快三| www.04po.com-彩铅渐变色怎么涂| www.1164.com-彩票怎么跟长龙计划| www.9504.xyz-彩色沥青设备图片| www.853795.com-时时彩走势图天津| www.495906.com-网络售彩坐牢吗| www.584530.com-苏宁彩票怎么办理| www.153061.com-中国体彩生肖| www.326873.com-99彩票app下载| www.72zz.com-世界彩票网站| www.6056.cc-彩票逆向思维| www.39065.com-中彩彩票注册账号| www.482075.com-腾讯十分彩app| www.568560.com-昆明七彩云南楼盘| www.658565.com-彩视如何设置全屏| www.722976.com-常州市福彩-| www.451441.com-北京3d彩票2元网| www.572941.com-时时彩三星杀号绝招| www.626177.com-浙江福彩体彩| www.706307.com-时时彩龙虎人工计划| www.103934.com-好彩香烟多少钱一盒| www.786326.com-体彩大赢家走势图| www.870448.com-福彩门户彩图诗句有| www.637058.com-谁有时时彩做号软件| www.719992.com-七星彩选号助手| 网易彩票www.506971.com| www.1794.cc-双色球乐彩论坛百度| www.04186.com-超级彩票助手全能版| www.54997.com-售后好的彩票app| www.22dn.com-澳发彩app下载| www.368.hk-正规彩票平台导航| www.7140.biz-时时彩怎么可以赚钱| www.22935.com-体育彩票纸的尺寸| www.65565.com-3d福彩太湖-| www.023277.com-幸运五分彩有官网| www.098899.com-快三遗漏数据江苏| www.179022.com-快三跨度走势| www.665195.com-七乐彩奖金历史| www.746607.com-彩票23-| www.818041.com-足彩胜负19024| www.896672.com-二分彩走势图| www.955571.com-彩票中屠龙-| www.999195.com-大运彩票手机版登陆| www.ev06.com-牛票票彩票预测专家| www.447.me-福彩8平台邀请码| www.08382.com-棒棒彩票头条号| www.73055.com-快三二同号| www.cai018.com-快三怎么玩稳赚| www.43124.com-中国福利彩票怎么看| www.008254.com-周五什么彩票开奖| www.213879.com-彩神app网址| www.21tk.com-彩票百富网-| www.95219.com-国货彩妆品牌| www.066824.com-永利博彩-| www.187192.com-官方分分时时彩| www.266854.com-体彩开奖结果走势图| www.989608.com-彩51平台-| www.al01.com-152彩票下载安装| www.rj95.com-各种釉彩大瓶赏析| www.04dn.com-大乐透杀号彩乐| www.0580.bid-福彩3d图迷第一版| www.9963.loan-莆田政府规定彩礼钱| www.639812.com-深圳牛牛体彩| www.735112.com-双色球专家说彩频道| www.799838.com-官方网站微彩票| www.863712.com-彩票网站入侵教程| www.914926.com-彩票破解版-| www.39181.cc-鸿运彩票软件手机版| www.74un.com-105彩票中奖福地| www.2570.cn-明发彩票是不是真的| www.940.cm-彩票实战讲座第一节| www.861997.com-附近体育彩票店| www.947693.com-马云的彩票叫什么| www.995226.com-足彩冷热指数怎么算| www.ji81.com-安徽快三追号技巧| www.f53.cc-内蒙体彩app| www.44sd.com-uc彩票网手机版| www.711.cn-vr时时彩计划| www.459878.com-老彩民彩票网下载| www.567692.com-彩票搞笑图-| www.634547.cc-江苏快三人工预测| www.710501.cc-好彩网双色球预测| www.773377.com-彩金棋牌官网| www.832062.com-093彩票网站| www.887221.com-下彩app-| 人人彩票www.rrle3.com| www.j34.club-青海福利彩票双色球| www.38ra.com-彝族结婚风俗彩礼钱| www.093870.com-中国彩吧软件下载| www.578932.com-竟彩计算器固定奖金| www.658816.com-七星彩遗漏统计| www.759776.com-湖北今日快三遗漏| www.873694.com-彩票3b试机号查| www.981528.com-全民乐彩票是骗局吗| www.415335.com-人人彩票计划下载| www.538192.com-抽奖与彩票-| www.598909.com-六壬金口诀测彩票| www.659270.com-七乐彩31期开奖| www.993542.com-足球彩票有几种玩法| www.cp9299.com-今天福彩快3走势图| www.is69.com-手机购彩最新消息| www.zy45.com-上海市体彩中心地址| www.555802.com-七乐彩杀号汇总| www.617229.com-快三豹子通是啥意思| www.678217.com-福彩3d胆组怎么做| www.736839.com-好彩i门户-| www.790361.com-都有什么彩票软件| www.844946.com-5360彩票平台| www.889338.com-如意彩下载-| www.947774.com-中囯彩吧-| www.983576.com-彩16网站-| www.cp3118.com-单机快三-| www.820211.com-如何看待高价彩礼| www.905132.com-亿彩彩票是不是有托| www.974425.com-安徽快三号码统计器| www.gn99.com-彩票有假吗-| www.809849.com-众乐彩票手机客户端| www.875416.com-河南福彩幸运彩走势| www.932853.com-118彩票黑钱| www.976149.com-郑州娶媳妇多少彩礼| 500彩票www.338031.com| www.id88.com-体彩3-| www.vh11.com-约约彩票app| www.4yf.com-体彩黑圣手字谜| www.44ep.com-跑马pk10是黑彩|