头像

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

来源:http://www.weijinfan.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.weijinfan.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.615896.com-沈阳游戏厅彩票| www.988911.com-福彩快3二不同号| www.60185.com-分分彩万能挂机方案| www.027032.com-彩票领奖流程| www.1977.mobi-王牌彩票官网| www.64276.com-篮球外围竞彩| www.912549.com-爱彩彩票安全吗| 旭彩www.737298.com| www.78318.com-彩票站有新人红包的| www.765985.com-彩之源登彩票登陆| www.fe59.com-彩票长龙是什么意思| www.362806.com-彩虹花变化极多| www.gi70.com-快三秒奶茶小时候| www.g48.shop-新浪彩票手机软件| www.80do.com-百盛金服彩票| www.339874.com-山西省福彩-| www.597367.com-3d彩票猜谜-| www.893234.com-彩名堂计划好用不| www.731049.com-胜负彩凯利指数分析| www.507068.com-彩票澳客官网| www.481.tv-李彩琳闭幕式歌曲| www.63xb.com-彩票x技术-| www.3839.com-中国竟猜足彩网| www.19ns.com-手机彩票挂机app| www.ke60.com-⑧号彩票论坛怎么| www.7lk.com-如何陪老公戒掉彩票| www.79wg.com-分分彩挂机会赔钱吗| www.708842.com-500彩票网停售| www.814682.com-大掌柜彩票是官网吗| www.915292.com-淘彩票邀请码| www.977785.com-足彩水位-| www.vg4.com-七乐彩机选-| www.018461.com-众赢彩票app| www.gr48.com-网络彩票返点及倍率| www.904434.com-彩神合法吗-| www.fk0.com-时时彩app-| www.89yb.com-竞猜lol彩票| www.027625.com-易彩票是什么东西| www.851003.com-上哪下田伟足彩宝| www.933047.com-网络快三能玩吗| www.993261.com-竞彩技巧讲座| www.em20.com-北京快三到几点封盘| www.534240.com-易中彩网站-| www.18571.com-彩票狂人叶向荣| www.971172.com-彩票选号经典| www.ve23.com-易彩线路测试| www.004246.com-88期福彩开奖结果| www.900572.com-聚富网彩票坑人| www.976851.com-河南发布彩礼标准| www.ph09.com-app福彩迷-| www.989157.com-福彩店网上怎么申请| www.953490.com-竞彩足球兑奖规则| www.500155.cc-速赢彩app下栽| www.cp502.com-上海快三开奖结果今| www.y62.cn-行运彩怎么样| www.sb94.com-快三限号规则| www.633.date-时时彩输了50万| www.173041.com-江西福彩快三开奖| www.627533.com-福彩双采最大| www.728949.com-新浪爱彩双色走势图| www.836201.com-福建体彩136选7| www.907063.com-六位数彩票一直开的| www.12sj.com-快三助手老版| www.46782.com-福星彩历史开奖记录| www.365675.com-时时彩封盘时间| www.367453.com-上期彩票开奖| www.521614.com-山东齐鲁彩票官网| www.850709.com-时时彩跨度是什么| www.935604.com-玩彩票是否能发财| 凤凰彩票www.5091j.com| www.698268.com-彩吧彩票-| www.8265.vip-97彩票能不能赚钱| www.994807.com-好彩客苹果版搜不到| www.002.name-彩票走势图综合版| www.853229.com-彩客化学怎么样| www.990739.com-澳客赢家彩票| www.jy75.com-数字破解七星彩| www.471883.com-uo国际彩票-| www.011184.com-体彩481任选一| www.80tm.com-财富彩票正规么| www.137704.com-亚洲彩票是真的吗| www.320307.com-黑龙江百宝彩账号| www.449721.com-福彩积分兑换商城| www.557905.com-彩虹伞图片-| www.669340.com-蓝海彩票娱乐平台| www.750175.com-我爱彩票平台| www.810207.com-七乐彩彩票中奖规则| www.894008.com-爱彩乐电脑版下载| www.x13.me-体彩模拟器-| www.85po.com-老徐看彩-| www.669507.com-2元彩票买哪种好| www.805711.com-福彩几种-| www.900353.com-彩票中奖计算软件| www.9334.cm-cc彩球网怎么开户| www.707508.com-南充福利彩票| www.798926.com-足球竞彩365| www.870440.com-福彩快三魔图| www.as63.com-熊猫彩票app| www.ve90.com-江苏十一选五彩票| www.14nw.com-19043期体彩| www.84ot.com-快乐五分彩开奖号码| www.855649.com-法国快三开奖结果| www.228992.com-成都哪里买好彩烟| www.369631.com-天霁彩票网手机版| www.3724.pw-彩站初几营业| www.07583.com-193彩票app-| www.551580.com-粤彩网址-| www.503802.com-梦想彩票站计划网| www.264982.com-彩吧彩票邀请码| www.kg79.com-奇迹快彩网是真的吗| www.23pn.com-武汉福彩快三规则| www.2780.pw-御彩轩计划官网| www.0870.com-大乐透杀号网易彩票| www.368610.com-爱购彩票靠谱吗| www.098873.com-ig彩票平台官方网| www.082438.com-正规买快三的软件| www.213734.com-贵州快三分布图| www.338146.com-彩票中那种奖金最高| www.93600.com-好的竞彩分析软件| www.220632.com-彩票怎么可以稳赢| 博友彩www.939287.com| www.633638.com-幸运彩网-| www.774346.com-七星彩中奖列表| www.979011.com-大发快三倍投方案| www.8472.biz-融彩网玩彩票和法吗| www.007709.com-全民彩票官方版| www.155663.com-竞彩限额-| www.86648.com-快购彩票平台| www.086781.cc-七乐彩的奖金| www.330235.com-下载易网3d彩票| www.376973.com-美国人结婚风俗彩礼| www.480026.com-众彩网程远专家杀号| www.124130.com-网上买凤凰彩票| www.51ip.com-福彩刮奖青蛙过河| www.627537.com-江苏体彩下载软件| www.693115.com-彩票投注是真的吗| www.774248.com-英国五星彩开奖号码| www.602431.com-网上带着买彩票的群| www.665616.com-彩票开奖快神器| www.156995.com-彩票兑换期限| www.575566.com-彩票一般几点停售| www.98441.com-福建快三几点开始| www.094959.com-福建快三app下载| www.146700.com-1号彩票官网下载| www.369582.com-福彩123论坛| www.78185.cc-广西快三时间调整| www.7111.in-彩93彩票下载| www.30882.com-生彩宝app-| www.85309.com-彩大发快三破解器| www.293030.com-4s彩票开奖现场| www.030233.com-好运来彩票是骗局吗| www.143918.com-大发云神彩争霸| www.67iu.com-山西省体彩网| www.ec59.com-彩票兼职投注手| www.820149.com-足彩富翁-| www.861.in-彩铅绘画夕阳| www.637416.com-鑫彩注册-| www.710895.com-刷彩员兼职是真的吗| www.788365.com-沈阳快三彩票| www.852055.com-体彩七位数按顺续吗| www.897955.com-体彩宣传标语| www.958204.com-青海体彩-| www.995138.com-竞彩足球怎么猜比分| www.qh3.com-一分快三太坑|