头像

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

来源:http://www.qatardalil.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.qatardalil.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.51xw.com-陕西彩旗快3| www.5028.cm-吉祥彩票的网站| www.17832.com-新葡京彩票| www.68642.com-尊彩客户端下载| www.085687.com-贵州福彩公益活动| www.165896.com-河北快三开奖结果| www.277160.com-吉林福彩时时彩开奖| www.367591.com-预知彩票号码| www.464705.com-体彩大乐透要怎么买| www.553315.com-竞彩让负是什么意思| www.622986.com-衡阳市彩票兑奖中心| www.706258.com-五分时时彩开奖网址| www.792691.com-腾讯五分彩平台| www.876696.com-体彩p3开奖视频| www.ky39.com-福利彩票代玩兼职| www.s09.net-朋友带玩时时彩| www.57ld.com-老时时彩500万| www.0892.vip-网易彩票怎么合买| www.9641.shop-重庆时时彩有几种| www.57038.com-彩播直播软件有哪些| www.022084.com-每分钟一开奖的彩票| www.108358.com-玩彩票如何控制心态| www.185127.com-中国福彩一分快3| www.265272.com-中国福利彩票快三| www.391100.com-491·cc彩票| www.519755.com-够力七彩票奖表下载| www.597161.com-福彩图库大全| www.679373.com-重度彩民怎么自救| www.766911.com-糖果彩下载-| www.888489.com-彩票对刷教程| www.965679.com-彩61破解-| www.cai3744.com河南快三推荐| www.md79.com-福彩十分开奖结果| www.s22.org-长春黑彩庄家| www.51xw.com-陕西彩旗快3| www.0012.cm-彩票霸主中奖率高吗| www.9129.top-七乐彩开奖历史数据| www.50979.com-75彩票可靠吗| www.97877.cc-皇家科技时时彩下载| www.068358.com-彩神通官方网| www.137464.com-快三中奖号码| www.218415.com-做彩票代理安全吗| www.295770.com-快三四码黑红| www.368830.com-百宝彩软件的下载| www.471400.com-利搏彩票解马| www.558559.com-时时彩博客-| www.632933.com-极速3d彩票1分钟| www.709799.com-亿彩平台可靠吗| www.790126.com-有彩票分析软件吗| www.875064.cc-彩九com-| www.cp0016.com-炫乐彩票app| www.nc90.com-彩51下载安装| www.7ev.com-河南快三玩法视频| www.67ce.com-分分幸运彩票| www.1059.wang-法国酷彩官方旗舰店| www.9286.online彩九九下载安装苹果| www.44744.cc-中国体彩36选7| www.86358.cc-下载3d彩票开奖| www.042016.com-江南彩姐大乐透预测| www.155087.com-竞彩单关历史数据| www.246447.com-3d彩宝-| www.320071.com-七星彩规律-| www.390860.com-福利彩票注册账号| www.535811.com-彩票双色球摇号器| www.659782.com-彩票预测插件| www.752958.com-彩票规律只能中小奖| www.844535.com-千亿彩票三-| www.915847.com-开彩票店多少钱| www.976945.com-娘家只收彩礼不陪嫁| www.hw91.com-彩票组三什么意思| www.zr25.com-足彩胜负平都买| www.28ek.com-众和彩票骗局| www.892.date-澳门全天彩是骗局吗| www.5110.biz-珍爱网彩票托| www.03500.com-豪彩娱乐坑了多少人| www.49009.com-2019,7星彩| www.92122.com-福彩双色球22选5| www.055162.com-非法经营黑彩什么罪| www.244619.com-彩票中奖3d-| www.318263.com-创意水彩画-| www.385499.com-喜来登彩票下载安装| www.528806.com-体彩店竞彩赚钱吗| www.612400.com-福彩3d胆码村| www.683009.com-体彩2019新政策| www.759823.com-内蒙古福彩下载| www.867606.com-谁有彩票代打兼职| www.931562.com-山东福彩兑奖地址| www.984291.com-福彩双色球机选5注| www.ct50.com-优信彩票大发快一| www.ts27.com-合买彩票网站有哪些| www.02ql.com-澳门惠民彩2017| www.71fu.com-图腾彩票对刷| www.0855.pw-乐9彩票-| www.9262.com-青岛市福彩养老院| www.44792.com-彩票网上刷流水赚钱| www.88267.cc-吉彩宝-| www.038022.com-下载官方彩票平台| www.139017.com-同城彩票是正| www.811216.com-六爻测3d彩票真经| www.683.win-福彩3d的出球规律| www.179231.com-彩票快三玩法技巧| 易彩网www.36166j.com| www.ea39.com-广西时时彩开奖网站| www.uw00.com-大发系统的彩票平台| www.04qx.com-众盈国际时时彩| www.71dn.com-倍率高官方彩票| www.0758.com-分分彩开奖数据接口| www.08255.com-湖南体彩支票| www.49709.com-买足球竞彩绝招| www.90014.cc-7彩网彩票app| www.039997.com-一分快三计划破解版| www.141813.com-体彩彩票助手手机版| www.204004.com-福彩江西快三| www.260213.com-阜阳市福彩中心地址| www.326934.com-湖北湖北福彩快三| www.390976.com-手机投注七星彩| www.556771.com-正版澳门老鼠彩报| www.620608.com-神圣时时彩计划软件| www.684442.com-极速快三选号技巧| www.758105.com-彩38网站官方网站| www.872124.com-q彩网站-| www.954767.com-七星彩今天-| 网易彩票www.074wy.com| www.bd26.com-竞彩专家一定牛推荐| www.ri03.com-时时彩五期倍投方案| www.11xu.com-体育彩票日进斗金| www.75qf.com-易经买彩票-| www.0815.wang-网上买足彩中大奖| www.8288.site-邪恶帝全彩-| www.24601.com-水溶性彩铅画技法| www.62727.com-中国竞彩网开奖结果| www.029957.com-彩虹图片真实照片| www.100170.com-懂彩帝改名了| www.163826.com-彩票买几注好| www.264663.com-手机网上怎么买快三| www.342633.com-信彩分分下载安装| www.406061.com-史上最高彩票记录| www.506180.com-河南彩民中500| www.568103.com-zzycc中彩网堂| www.628326.com-华夏赢彩票官网下载| www.689353.com-齐鲁彩票3d-| www.757714.com-中彩网钱能提出来吗| www.949220.com-体彩排列三家彩网| www.985308.com-苹果728彩票下载| www.bl24.com-今天的内蒙快三| www.qx95.com-上海快三开奖50期| www.8ro.com-福彩3d太湖马后饱| www.55vy.com-十一选五爱彩乐| www.632.pw-彩票平台挣钱办法| www.3749.cc-七乐彩开奖日期时间| www.8492.cn-51888彩票-| www.58308.com-八号彩票app| www.008298.com-星期五福彩开奖吗| www.066663.com-福利彩票投注模拟| www.124745.com-迷彩图片-| www.185977.com-时时彩开奖结果奖金| www.246786.com-保定清苑中奖彩票| www.307982.com-七星彩专家预测杀码| www.365864.cc-七星彩精准预测| www.441292.com-彩钢瓦机器设备报价| www.521807.com-移动和彩印-| www.579548.com-手机彩票网高手论坛| www.639604.com-申请竞彩的条件| www.818123.com-福利彩票一共几等奖|