头像

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

来源:http://www.waituibao.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.waituibao.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.122746.com-众彩乐软件下载| www.295610.com-手机彩票提现失败| www.700966.com-彩票开票信息| www.797591.com-99彩票安全吗| www.907227.com-河内1分彩开奖结果| www.980926.com-彩788预测-| www.lj82.com-建行的中彩啦靠谱吗| www.29.xyz-福彩开奖作弊不| www.83pf.com-彩票上扫码兑奖| www.2575.cn-中信彩票成立多久了| www.9136.cc-七乐彩中奖历史| www.193656.com-甘肃快三精准计划| www.277561.com-天天快三天天彩票| www.434254.com-香港开彩通-| www.535032.com-体彩图迷-| www.637120.com-彩虹六号哪个版本| www.731740.com-我在8k彩票app| www.808164.com-体彩19018期| www.883138.cc-pc彩票可靠吗| www.977877.com-彩色纸箱包装印刷| www.rf2.com-168彩票网靠谱吗| www.rj89.com-软件彩票全部彩种| www.08wo.com-乐58彩票网址| www.82kn.com-秒速时时彩单双技巧| www.2040.xyz-彩神l平台网址| www.7767.pw-今日开奖彩宝网| www.27590.com-彩票计算机360| www.71193.com-彩神帝登陆入口| www.102310.com-下载北京快三并安装| www.182369.com-福彩中心-| www.258044.com-什么部门管皇都彩票| www.332985.com-彩票怎么看懂| www.406466.com-山东结婚风俗彩礼| www.512086.com-凤凰彩票掌舵者团队| www.584819.com-百盈快三一分钟看法| www.659355.com-靠谱的彩票合买系统| www.815600.com-排列五是体彩吗| www.888993.cc-彩神网app-| www.972923.com-彩虹玫瑰怎么做| www.cai5558.com安徽快三开奖| www.lf61.com-全中彩票app| www.h81.org-新华彩票手机版| www.37kw.com-河北福彩好运2规则| www.1129.cc-西红柿首富有彩蛋吗| www.7574.pw-东方彩票下载手机版| www.24266.com-彩铅画人物古风背影| www.68239.com-重庆时时彩下注平台| www.042525.com-多彩贵州集团董事长| www.128483.com-七天彩票官方网站| www.200833.com-福利彩票超级大乐透| www.271532.com-好彩三复式-| www.441368.com-福彩专业版连线走势| www.534330.com-七星彩中7位多少钱| www.626611.com-彩名彩票app| www.695927.com-胜负彩中奖计算器| www.774051.com-浙江11选五爱彩乐| www.877339.com-腾讯时时采彩app| www.956589.com-乐赢彩票手机软件| 凤凰彩票www.77801t.com| www.el10.com-大发快三快输死了| www.vz57.com-帮ip代玩彩票| www.11rr.com-5050彩票网-| www.77rd.com-彩票代表五行| www.1299.com-甘肃11选5爱乐彩| www.03055.com-澳门银河彩票排行榜| www.55705.com-网易彩票软件可信吗| www.98182.cc-浙江体育彩票6| www.061335.com-我要去附近的彩票站| www.161810.com-网上买彩票被骗经历| www.244108.com-体彩大乐透跨度走势| www.315562.com-局王七星彩奖表规律| www.384418.com-彩票代打分红| www.523550.com-时时彩代理做了一年| www.602118.com-腾讯一分彩走势图| www.672580.com-七星彩预测上官燕| www.745592.com-福彩3d百个差大彩| www.810789.com-我的彩票在哪里兑奖| www.879285.com-智慧彩票预测主页| www.976176.com-关于彩礼经典段子| www.hq.com-福利彩票快3下载| www.mr09.com-七乐彩怎么玩法| www.u19.cc-深圳福彩中奖| www.45cm.com-彩虹五号无人机| www.353.club-快三福利彩票双色球| www.3546.vip-一分时时彩破解版| www.8670.in-大发快三如何买豹子| www.63438.com-365凤凰彩票| www.019474.com-贵州体彩在哪里兑奖| www.088510.com-足彩单场比分直播北| www.148434.com-乐优炫彩百度百科| www.251018.com-中彩啦是正规网站吗| www.317520.com-玩竞彩心得-| www.381903.com-泰安二手体彩| www.517749.com-我爱彩票打不开| www.580458.com-体彩票体彩开奖查询| www.648949.com-彩宝有哪些-| www.749011.com-1000万彩票网| www.810775.com-七彩乐历史开奖| www.878587.com-内蒙古体彩软件| www.966317.com-极速快三辅助器| 大赢家彩票网www.83033h.com| www.kx18.com-彩票快三群-| www.a88.cc-官方彩是什么| www.26cf.com-天天彩选4中奖情况| www.891.date-全天彩诈骗-| www.4529.vip-非凡时时彩计划网站| www.9699.me-老重庆时彩破解秘籍| www.58726.com-大众彩票登录| www.010321.com-彩票分析预测方法| www.071519.com-河南彩礼不超过三万| www.130829.com-上官燕最新七星彩| www.195915.com-江西快三走势图表i| www.257628.com-凤凰彩票-| www.318979.com-好彩彩票平台怎么样| www.381614.com-网上彩票违法么| www.600450.com-两人特殊买彩票| www.664580.com-七乐彩走势图500| www.727532.com-昨晚福彩中奖号码| www.793555.com-保单彩票机-| www.858533.com-福利彩票往期回顾| www.912771.com-欢乐彩下载-| www.966646.com-腾讯中国彩合法不| 易盈彩票www.7793s.com| www.bl41.com-大乐透购彩大厅| www.qg73.com-日本好彩香烟价格| www.02eq.com-更懂彩民彩吧| www.60qs.com-足彩篮彩分析软件| www.834.mobi-时时彩开奖结app| www.4310.cn-k彩手机客户端登录| www.9013.loan-乐彩软件下载| www.61596.com-中彩票的几率有多大| www.009640.com-人人中彩票网合法吗| www.067713.com-手动彩票打印机| www.124144.com-彩票王成周中奖| www.183807.com-一分钟快三-| www.240585.com-贵州快三奖金规则| www.304588.com-派彩走势图官网| www.365133.cc-福彩3d分解技巧| www.435656.com-福彩公众号是多少| www.516523.com-银海彩票布衣图| www.573512.com-22彩票去哪里下载| www.631077.com-四川好彩头最新消息| www.690207.com-新浪爱彩足球推荐| www.755632.com-福彩微信交流群| www.969730.com-新昌双彩乡旅游| www.av28.com-体彩快3开奖| www.pb89.com-体彩打票机键盘图| www.x12.org-随时赚彩票软件| www.41av.com-七星彩手机号选号| www.786.online-福彩3d字谜解今天| www.3768.biz-特区七星彩论坛开奖| www.8276.xyz-台州市福彩中心| www.22190.com-时时彩后二杀码思路| www.57612.cc-彩八仙手机版登录| www.029208.com-内蒙体彩下载| www.090121.com-快三数学概率题| www.137451.com-大乐透彩票奖金计算| www.198589.com-老彩民大发快三| www.254989.com-中彩啦是合法软件吗| www.312627.com-导航金祥福彩| www.390826.com-手机购买的彩票网站| www.559209.com-克市红山体彩| www.612010.com-一道彩虹却不曾说过| www.670024.com-海南体彩4十1|