头像

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

来源:http://www.xdwhw.com.cn/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.xdwhw.com.cn/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
幸运飞艇 99福彩www.319989.com| www.171090.com-北京快三助手苹果| www.296465.com-彩迷兔-| www.377011.com-308彩票安卓版| www.535180.com-福彩3d定独胆公试| www.684217.com-体彩顶呱刮5元面值| www.676152.com-中彩网三地-| www.71615.com-福利彩票布衣图库| www.329757.com-深圳体彩-| www.505424.com-江苏老快三开奖| www.614910.com-中央2台买彩票| www.749479.com-旺彩大乐透开奖号码| www.0704.cm-福利彩票申请书样本| www.456724.com-彩易网排列三在内| www.593118.com-彩虹剧组演员表| www.675270.com-久久彩票下载图标| www.752612.com-彩票2元网软件下载| www.848544.com-重庆时时彩前三走| www.915077.com-淘宝没有彩票了吗| www.985958.com-申请免费自动送彩金| www.xl5.com-1分快三骗局| www.b11.cc-彩票一分钟赛车网站| www.56dj.cc-彩票振幅有什么用| www.3072.vip-七彩星小说明月珰| www.812872.com-手机彩铃下载| www.959691.com-盈彩网下载-| www.fr00.com-时时彩一分钟一开奖| www.15wl.com-周口体彩-| www.733771.com-福建体彩官方网下载| www.873807.com-彩票31app-| www.975252.cc-彩票人工准计划| www.zl47.com-福利彩票数字规则| www.78oa.com-一张彩票赚多少钱| www.13wl.com-福彩杀吗图-| www.122521.com-澳门的软彩金手镯| 瑞彩网www.809216.com| www.712338.com-十三e彩票app| www.823722.com-利彩彩票走势图| www.997066.com-87彩店app-| 易彩网www.36166c.com| www.305400.com-中奖彩票的购买时间| www.76sg.com-体育彩票下期奖金| www.496806.com-彩票3d破解方法| www.589989.com-约彩彩票可靠吗| www.665825.com-送彩票活动广告词| www.734732.com-袁老师看彩河南| www.822300.com-彩票中容错怎样理解| www.905133.com-江苏快三群信誉群| www.966264.com-网络极速快三平台| 天下彩www.348689.com| www.me71.com-快三彩票倍投| www.063212.com-彩票店可以转让吗| www.692937.com-竞彩已完场比分结果| www.775287.com-云南11选五购彩| www.859205.com-体彩排三近期开奖号| www.or65.com-中国体育彩票七星彩| www.15bq.com-体育彩票的行业前景| www.82tc.com-竞彩北单官网| www.828772.com-乐都彩票下载| www.c38.club-北京五分彩开奖官网| www.89rp.com-足球竞彩二串一推荐| www.227938.com-彩票查询官网| www.310226.com-新浪彩票app| www.384233.com-python选彩票| www.493508.com-深圳快乐彩官网下载| www.567143.com-甘肃快三杀号定胆| www.628283.com-七彩云南游套票诈骗| www.689882.com-中国唯彩竞彩推荐| www.758902.com-彩薇花化妆品公司| www.821825.com-湖北快三正文| www.895122.com-正规网投彩票网站| www.955871.com-彩影-| 千禧彩票www.528qx.com| www.cu49.com-博彩app哪个好| www.ss59.com-福彩玩法及中奖规则| www.9ov.com-双色彩票推荐号码| www.699531.com-竞彩足球过关计器| www.93zm.com-福彩5分彩-| www.41xk.com-体彩3l选7走势图| www.449101.com-最专业高频彩种| www.221544.com-大发快三破解软件| www.358872.com-网上哪里买体育彩票| www.488822.com-于海滨福彩三星| www.sb12.com-体彩独胆预测| www.42vp.com-彩钢瓦围墙图片大全| www.nt03.com-体彩领奖流程| www.927949.com-天天种彩票下载| www.977734.com-彩色混凝土压模材料| www.dr.com-福彩快三买大小网站| www.21xe.com-盛世彩票导-| www.344321.com-时时彩一条龙| www.583901.com-送彩金平台大全| www.698371.com-怎么玩彩票能赚钱| www.890519.com-神彩趋势软件下载| www.j52.me-体彩排三藏机诗汇总| www.4039.org-竞彩计算器混合| www.6648.me-安徽快三三不同规则| 大赢家彩票平台www.297790.com| www.v64.cn-上海快三计划微信群| www.99fi.com-看福彩新开奖| www.1578.cm-内蒙时彩开奖号| www.9950.loan-福彩3d诗句-| www.122477.com-时时中彩票平台| www.241066.com-快赢彩票手机客户端| www.673927.com-彩票监管部门| www.858639.com-看看福彩开奖| www.344.club-中国传统色彩图鉴| www.wo42.com-快3骰子彩票在哪| www.25bf.com-体育彩票几点开门| www.372.website北京时时乐彩票| www.944320.com-大联盟彩票如何| www.en.cc-安徽快三推荐号今天| www.297729.com-快三表-| www.945318.com-福建体彩网阿四论坛| 大赢家彩票网www.54400a.com| www.92nf.com-竞彩计划单投注| www.008783.com-彩票源码下期开奖| www.790376.com-彩票伪随机数| www.850298.com-网站快三真实吗| www.898257.com-河南福彩扫一扫下载| www.953967.com-彩票店能追号吗| www.990423.com-下载彩票软件可靠吗| www.ld7.com-河北彩票开奖| www.od44.com-欢迎来到彩票米聊| www.716772.com-彩铅色彩搭配口诀| www.037955.com-手机彩票组合软件| www.61711.com-大胜彩票炸金花软件| www.508113.com-代打彩票收分红骗局| www.653393.com-49cc彩票官方| www.778878.cc-彩票开奖小助手| www.901623.com-3d今天福彩开奖号| www.990341.com-多乐彩网站-| www.hc34.com-8彩app-| www.09ke.com-体彩卩3试机号| 凤凰彩票www.452823.com| www.h12.me-七星彩兑奖时间限定| www.84is.com-人人中彩票刑拘| www.569515.com-微彩吧软件-| www.761924.com-算局七星彩奖表划规| www.972879.com-足球竞彩客网| www.035.la-中兴彩票官网首页| www.5719.cm-女孩玩福彩快三| www.09229.com-苏会文彩票专栏| www.153783.com-体彩网投能否赚钱| www.262464.com-七星彩玩法技巧大全| www.819618.com-彩票分析师怎么考| www.88dh.com-cp36彩票app| www.5590.vip-7乐彩开奖时间规则| www.548139.com-任14足彩预测| www.ow18.com-排列三胆码家彩网| www.0180.top-深圳国彩涂料| www.298831.com-六给彩票香港图片| www.635882.com-彩票打水方法| www.871738.com-青蛙过河游戏彩票| www.22394.com-彩之堂官网下载| www.008038.com-七乐彩各期中奖号码| www.631820.com-七彩视界连不了网| www.332333.com-京彩娱乐app| www.598816.com-七乐彩34期-| www.983473.com-福利彩票领奖银行| www.895900.com-永诚彩票邀请码| www.017146.com-爱彩乐快三助手下载| www.ef55.com-234彩票手机版| www.977621.com-米彩租号-|