头像

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

来源:http://www.fromnicktoyou.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.fromnicktoyou.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.751748.com-中彩视频-| www.909380.com-兰州体彩中心招聘| www.974735.com-七星彩票论坛门| www.cai2225.com还河北快三-| www.697166.com-体彩虚拟足球技巧| www.836493.com-精彩彩票软件| www.936325.com-凤凰彩票vlll| www.994964.com-中国体育竞彩足球| www.ae21.com-河南福彩微官网首页| www.96ok.com-万达国际彩票网站| www.9978.cc-福彩3d坑-| www.81714.com-工人买彩票一夜暴富| www.hc53.com-彩运8是个什么平台| www.17mr.com-体彩购买-| www.3474.org-关于快三投注倍投表| www.306776.com-天津福彩中心地址| www.459998.com-哪里找到彩票漏洞| 818合彩www.www.8000hc.com| www.nt39.com-toto彩票-| www.56ov.com-足彩亚盘专业术语| www.1883.biz-多彩贵州航空官网| www.03033.cc-彩中彩怎样才中奖| www.60520.com-世博彩软件app| www.025215.com-彩票有两位数的吗| www.120161.com-宝马彩票计划网站| www.tr03.com-福彩扫码摇大奖| www.57gx.com-福彩36o全国开奖| www.817922.com-时时彩票战神计划| www.946691.com-31体彩选七-| 500彩票www.303481.com| www.oi72.com-最新牛彩一句定三码| www.68275.cc-彩66彩票-| www.804244.com-世界杯彩票哪里购买| www.913278.com-彩客网能赚钱吗| www.985662.com-933彩票新版| www.dq22.com-11选5快彩官网| www.i05.cn-七星彩票开奖今晚| www.71du.com-梦见买彩票没买成| www.2469.cm-不思议迷宫兔子彩蛋| www.8210.top-福彩3d1月3-| www.29333.com-玩彩票wcpcc下| www.80203.com-河北体彩网开奖公告| www.931523.com-网投快三是什么| 亚洲彩www.68568o.com| www.868363.com-江苏十分钟快三| www.069340.com-今日福彩字谜解释| www.356279.com-旋转矩阵看彩票| www.475396.com-体育彩票可信吗| www.571206.com-好运彩彩票官方网站| www.646355.com-14场胜负彩心得| www.454419.com-乐和彩万年历| www.572501.com-彩39彩票苹果版| www.660661.com-白袍法师乐彩网百度| www.729300.com-彩票查询排列3| www.835787.com-好彩一八指什么生肖| www.906258.com-彩色的梦仿写| www.979168.com-欧盟好彩好不好抽| www.lp10.com-福利彩票跑马怎么玩| www.y58.cn-易经与彩票选号法| www.65wk.com-365博彩反水多少| www.1195.pw-本港彩票香港六网址| www.7468.cn-厦门人做彩票的多吗| www.28660.com-快三福彩下载| www.69840.com-宁夏快三推荐| www.128059.com-彩虹壁纸-| www.268913.com-彩票争霸vl-| www.374959.com-福利彩票二等奖奖金| www.866864.com-昨天体彩中奖号| www.944025.com-春秋彩票怎么注册| www.997648.com-斯洛伐克彩开奖网| www.ff54.com-福利彩票十分钟开奖| www.h00.in-福彩3d之家-| www.50pe.com-连云港体彩-| www.0429.net-买彩精英双色球三胆| www.6611.vip-500w彩票钟洁| www.22838.cc-大发快三历史开奖| www.71583.com-中国福利彩票结果是| www.028097.com-彩票软件开发公式| www.345297.com-彩票黑平台曝光网址| www.467477.com-哈尔滨体彩中心地址| www.561080.com-久游彩票平台半厘| www.872855.com-分分彩计划稳赢版| www.lp.com-彩客网即时比分| www.72666.cc-福彩消宝石机器| www.318939.com-宜春体彩中心| www.171727.com-分分快三预测| www.363627.com-ig新传统彩靠谱吗| www.461471.com-欢乐十分彩官网| www.568752.com-重庆快三软件下载| www.654278.com-网上购买福彩彩票网| www.50228.com-送28彩金的彩票| www.036728.com-ok彩票-| www.mm97.cc-天天彩票网站合法吗| www.15mr.com-七乐彩杀号定胆2| www.512960.com-爱购彩有谁赢过钱的| www.585770.com-七乐彩开奖结果单式| www.647309.com-快三平台庄家挣什么| www.757083.com-买彩票作弊软件神器| www.825757.com-山西大同快三查询| www.888770.cc-网易彩票网官方下载| www.970487.com-福彩排烈3-| www.wp6.cc-精英彩票心水| www.177187.com-分分快三计划软件| www.257685.com-彩票开奖快三下载| www.596905.com-南京快三-| www.789254.com-彩票是真的假的| www.869934.com-查询彩票的软件| www.292217.com-体彩直选3开奖| www.416799.com-网上能买福利彩票么| www.126304.com-江苏快三开奖记录| www.216654.com-买彩票念十八字咒语| www.298386.com-冀彩宝还能用吗| www.360580.com-甘肃快三遗漏图表| www.41yg.com-唯彩会彩票app| www.2187.top-天天中彩票提现问题| www.8953.biz-盛兴网地彩票| www.89266.com-来彩彩票o2o| www.037704.com-手机彩票过滤软件| www.607508.com-广州福彩网官方网站| www.761281.com-乐彩网3d试机号| www.549311.com-平台彩票有没有漏洞| www.641253.cc-体彩图纸今天| www.1277.xyz-体彩金七乐中直选| www.489100.com-四川福彩招聘岗位| www.605722.com-吉祥彩票软件下载| www.205515.com-快三开奖走势图| www.908.hk-导师代买彩票| www.281689.com-六壬测彩票怎么取数| www.865580.com-彩票店主做庄| www.604569.com-九千万彩票邀请码| www.680931.com-人们该不该买彩票| www.755769.com-河北福彩好运三| www.862259.com-解密彩票-| www.267156.com-19052期足彩| www.331765.com-2345彩票网-| www.407573.com-福彩3d开奖专业版| www.509245.com-玩时彩违法吗| www.579854.com-燕郊彩票站招聘| www.639447.com-附近体彩门店| www.764563.com-体彩举报电话| www.989.me-大公鸡七星彩奖图| www.5689.org-时时彩天津开奖| www.17466.cc-玩彩票女孩靠谱吗| www.61778.com-海口海南七星彩论坛| www.015927.com-山西十分钟开彩结果| www.088366.com-众益彩票下载| www.ob36.com-易彩网如何下载| www.622110.com-铁板神数测彩起卦法| www.708870.com-彩票有套路吗| www.783304.com-第一彩票网站首页| www.529508.com-中彩网彩票专家| www.615714.com-美狮彩票注册| www.692132.com-大发彩网官方网站| www.762861.com-8k彩票平台代理| www.901711.com-常宁公益福彩| www.961766.com-支付宝买体彩| 创富彩票www.cf9909.com| www.04359.com-吉林快三所有号图片| www.74914.com-足球竞彩分析软件| www.022283.com-排列三体彩三句话| www.68dh.com-苹果竞彩258下载| www.7711.vip-香港分分彩走势图| www.53261.cc-快三顺子奖金是多少| www.012356.com-如意彩票app下载|