头像

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

来源:http://www.chinesecalifornia.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.chinesecalifornia.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.39695.cc-卓易彩票双色球下载| www.2286.in-新浪篮彩论坛| www.07979.cc-长沙体育彩票投注站| www.714978.com-彩神1号app-| www.923099.com-709彩票旧版本| www.998382.com-北京福彩赛车| www.ed39.com-快三代理是什么意思| www.zm72.com-赢家彩票是什么| www.867905.com-海口彩网hkcpw| 星际www.930xj.com| www.3da.com-仲博是黑彩吗可靠吗| www.ex59.com-时时彩缩水软件手机| www.36nv.com-官网703彩票| www.35650.com-中华彩票网电子报| www.130765.com-上蔡塔桥彩礼| www.011316.com-一品公子3d福彩| www.623576.com-彩票六等奖-| www.539387.com-彩霸王四肖选一肖| www.970726.com-彩票没中奖安慰句子| www.1ra.com-玩彩票输了十万| www.671.website明宇彩票-| www.3718.pw-迷彩虎app-| www.989844.com-505彩票平台| www.iw32.com-凤凰vip彩票下载| www.u59.cc-爱彩乐是什么平台| www.57gv.com-uu反波彩票平台| www.0518.cn-体彩大乐透游戏规则| www.535502.com-买彩票送一注| www.160323.com-开心网七星彩论芸| www.333420.com-体育彩票数字组合| www.457311.com-体彩图库总汇| www.103904.com-台湾福星彩官方网站| www.033888.cc-体彩三天计划独胆王| www.195868.com-彩票开奖查询公告i| www.c71.club-百宝彩一上海快3| www.2137.win-彩票搞笑图-| www.31758.cc-足彩必发盈亏| www.041408.com-手机购彩uu快三| www.61997.com-七星彩什么开奖时间| www.110262.com-劬力七星彩-| www.510013.com-彩彩霸高手论坛| www.78518.cc-廊坊彩票站出兑信息| www.92716.com-jc聚彩彩票平台| www.0447.cm-刮刮彩票中奖秘诀| www.1233.cn-彩票9999-| www.507256.com-彩神争霸网页登录| www.703300.com-中国福彩票结果| www.966285.com-快三直播开奖| www.mp5.com-河北省快三走试图| www.xx14.com-吉祥彩票网页| www.19iz.com-东平彩票中奖| www.zl69.com-福彩17500字谜| www.91hi.cc-首彩红酒-| www.578225.com-东北快三网站| www.42929.com-南山区福利彩票中奖| www.2761.vip-竞彩篮球比分直插| www.48346.cc-极速时时彩可以玩吗| www.045847.com-福彩网点地址查询| www.vd86.com-大发快三彩票邀请码| www.648.me-易彩乐快三平台| www.11011.com-宝赢彩票软件靠补吗| www.993961.com-608cc彩票网| www.qk29.com-500彩票极速快3| www.93fl.com-竞彩计划表怎么制作| www.3016.cc-谜底是彩字的谜面| www.8698.bid-七乐彩票中奖| www.44574.com-二分彩是正规的吗| www.639014.com-体育彩票代售点申请| www.895900.com-永诚彩票邀请码| 凤凰彩票www.77803k.com| www.051984.com-988彩票安卓版| www.8723.top-2001年足彩-| www.78364.com-福彩3d8码博客| www.65nm.com-杭州福利彩票中心| www.9601.vip-七星彩今夜开奖| www.106027.com-3d彩经网专家杀号| www.262039.com-网络快三漏洞| www.438705.com-湖南省体彩中心电话| www.6896.pw-泗阳好彩头食品招聘| www.14333.com-七星彩概率-| www.51946.com-全球彩票网站哪个好| www.06503.com-彩票帮投什么意思| www.65933.cc-贵烟多彩图片| www.177.date-大地彩票靠谱吗| www.22829.cc-七天彩ios-| www.cai7177.com乐和彩开奖-| www.307577.com-福彩三地八卦图表| www.555307.com-彩计划app好用吗| www.019052.com-福彩双色球苏州| www.755383.com-福彩3d金牛送胆图| www.860235.com-网上彩票软件下载| www.960183.com-风之彩彩票是合法吗| www.22093.com-彩票中100万元| www.030832.com-彩61可信吗-| www.153110.com-雪源源足彩比分直播| www.6165.vip-乐盈时时彩票| www.zr65.com-好彩门户-| www.93se.com-2寸彩色证件照图片| www.288062.com-福彩3d合买怎么买| www.297116.com-中信彩票靠谱么| www.389435.com-彩票得奖排行榜| www.505165.com-福利彩生肖6十1| www.826020.com-福彩三d均值走势图| www.907162.com-国外官方彩种平台| www.968524.com-5亿彩票网是真的吗| www.017758.com-1分钟彩票投注技巧| www.003128.com-彩票k3711-| www.090867.com-上海快三开奖历史| www.0155.org-有彩色-| www.562615.com-什么是重庆快三| www.792790.com-体彩中心周末上班吗| www.893879.com-9b彩票app-| www.979664.com-香港二四彩开奖结果| www.vf61.com-中福快三app| www.593.red-福利彩票网址大全| www.657898.com-新利彩票怎么玩| www.835592.com-有彩票预测软件吗| www.xa43.com-福彩和值走势图| www.82dp.com-体育彩票怎么下载| www.029575.com-彩摘布衣天下好彩网| www.188962.com-福彩3d预测胆| www.61121.com-奔驰彩票投注计算器| www.052015.com-重庆时时彩龙虎口诀| www.171096.com-5分快3彩票怎么玩| www.273265.com-外围足彩玩法| www.775390.com-国家彩票管理中心| www.850106.com-足彩任选9-| www.332100.cc-快三012路详解| www.394241.com-打开令天彩票| www.500070.cc-数字彩票的奥妙| www.577686.com-分分彩在线计划| www.634871.com-建盏出彩图片| www.688942.com-丹东联盟彩吧3| www.758202.com-高盛官网彩票| www.189017.com-内蒙古快三中奖金额| www.256004.com-手机玩彩票做代理| www.xa6.com-福彩走势图带连线图| www.639943.com-东方彩票app平台| www.119980.com-久久发彩票网站| www.361134.com-彩票软件567苹果| www.020758.com-马来西亚乐合彩| www.952441.com-k彩富民测速| www.j40.cc-118彩票手机版| www.67730.com-网上买彩票是赌博| www.643455.com-彩票七乐彩开奖| www.703336.cc-彩票33是骗人的吗| www.791883.com-竞彩足球不能买| www.963850.com-足球彩票这么玩| www.578287.com-网上购买彩票违法吗| www.791013.com-福彩福彩快3助手| www.6051.biz-福彩3000亿邓家| www.602154.com-谁想中彩票-| www.662969.com-123体育彩票| www.721389.com-彩票快三江苏| www.776778.com-彩神通软件手机版| www.tm99.cc-彩吧图库谜第二版| www.48946.com-彩票行业资讯| www.001289.com-神马搜索青蛙彩票| www.902380.com-黑彩骗局-| www.965914.com-幽默的买彩票的说说| 彩民网www.76520d.com| www.nj24.com-竞彩好用的app| www.817757.com-九号彩票平台捷豹| www.63051.com-李小五足彩微博|