头像

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

来源:http://www.elianachan.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.elianachan.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.791072.com-好彩双爆240一条| www.915.cc-彩库宝典旧版本| www.092834.com-福建体彩聊天室网址| www.983798.com-三亚福彩中心在哪里| www.93759.cc-福利彩票是什么意思| www.975216.com-一分快三刷流水套路| www.684931.com-500竞彩直播比分| www.809736.com-彩票如何中大奖| www.932022.com-彩票尾数的规律| www.yx0.cc-私彩快三怎么玩| www.921716.com-f彩网app-| www.351592.com-一个月180买彩票| www.525582.com-时时彩计划导师群| www.719752.com-福彩三d字谜今天的| www.860406.com-彩票高手大数据| www.tk0.com-快三推荐一定牛| www.895653.com-大中华彩票邀请码| www.791436.com-彩票赊账销售违法吗| www.946967.com-为什么高频彩票调整| www.my31.com-3d福利彩票布衣图| www.38hf.com-河北快三时实预测| www.7475.cc-上海福利彩票利润| www.87085.com-江苏快三app平台| www.732565.com-彩票i开奖结果查询| www.851402.com-快三心得走势| www.925908.com-快三秒电话吉首| www.2060.in-彩虹3无人机的光电| www.26053.com-中国彩虹旗事件| www.008418.com-分分彩平台骗局| www.176567.com-福彩快三出号规律| www.343709.com-乐彩网工具-| www.573292.com-玩彩票的方法与技巧| www.753888.cc-金利彩票破解器| www.948482.com-福利彩票3d彩吧图| www.on.cc-中国福彩怎么兑奖| www.v28.vip-双色球预测好彩网| www.28317.cc-好彩票aop安卓版| www.037955.com-手机彩票组合软件| www.930868.com-福彩中彩网走势| 500万彩票www.35155l.com| www.2lu.cc-1314彩票-| www.0937.mobi-上海足彩合买团队| www.272794.com-pc彩票到骗局| www.483187.com-快三在线计划| www.760474.com-时时彩杀两码滚雪球| www.in6.com-内蒙福彩官网| www.bn9.com-福彩工作人员骗局| www.132365.cc-唐河彩礼-| www.236006.com-新浪体育彩票| www.1198.com-七星彩超级组合| www.48268.com-彩友会计划软件下载| www.059679.com-快三选号的图| www.169076.com-河南快三推荐| www.730.cn-博盈彩票能提现吗| www.21bq.com-今晚彩票中奖号多少| www.22927.cc-福彩3d害死多少人| www.83333.cc-福彩3d大小陪率| www.238488.com-505彩票大奖快三| www.279847.com-分分彩算法破解| www.9772.hk-休闲快三姜丽谢俊娟| www.021140.com-大乐透彩票开奖| www.731921.com-福彩快三守号窍门| www.865829.com-福彩快3跨度号码表| www.953106.com-吉林省快三带赢| 全民汇彩票www.52303z.com| www.486020.com-福彩中彩网三d开机| www.570923.com-3d专业玩彩胡先生| www.668905.com-双彩排列三图谜区| www.763297.com-网站彩票做庄| www.850129.com-qq分分彩计划| www.920350.com-62cp彩票-| www.974659.com-中华大彩票-| www.fq09.com-体彩app下载| www.b00.net-十字彩怎么下载| www.23ot.com-幸运彩河南手机网| www.004.date-五彩滩-| www.3204.xyz-公众号签到送彩票| www.8912.cc-下载七星彩直播| www.30988.com-北京市快三开奖结果| www.84321.com-七星彩计算视频直播| www.048382.com-3d报纸彩版图| www.28.cn-七星彩手机选号网| www.9541.top-海南什么时候有马彩| www.51217.cc-重庆时时彩乐娱网址| www.871468.com-体彩藏机图今天| www.936700.com-幸运快三是什么游戏| www.982558.com-同城彩票下载| www.cp6797.com-北京快三走势和跨度| www.lq34.com-中彩网导师-| www.zc75.com-红旗彩票快3| www.li76.com-中彩票软件官网| www.4821.cc-彩六万公司-| www.128855.com-环球彩票登陆| www.607981.com-中国体彩35选7| www.785946.com-体彩字迷打印版| www.949315.com-五福彩票下载送15| www.xv36.com-怎么玩彩票才能中奖| www.7189.biz-七彩阳光分视频| www.172767.com-福彩快三稳赚技巧| www.286508.com-玩彩东北人-| www.365423.cc-彩铅人物简笔图| www.115992.com-彩礼顺口溜视频| www.057975.com-福建今日快三开奖| www.264644.com-彩票端客服-| www.380802.com-存10元送38彩金| www.546855.com-彩票卡时间漏洞软件| www.628998.com-南粤好彩3开奖| www.883870.com-新博瑞彩票平台| www.423456.com-三国杀张星彩去衣| www.592960.com-彩虹六号第4年季票| www.675974.cc-搜索福利彩票| www.749599.com-体彩app购彩| www.829730.com-网售彩票重启| www.905651.com-yy彩票登陆-| www.958396.com-玩彩票1888-| www.77628.cc-体彩显示屏怎么设置| www.686710.com-体彩竟彩足球胜平负| www.811326.com-公益彩票5分钟开| www.871125.com-体育彩票七星彩开奖| www.930371.com-福彩3d规律-| www.964930.com-体彩西甲-| 盛大彩票www.c5963.com| www.515165.com-七星彩头尾中三定| www.636383.com-画一个彩虹的美术画| www.691021.com-足彩十二月赛程| www.773215.com-报纸彩票指南| www.861290.com-安徽体彩申请| www.900989.cc-东北彩王马洪平技术| www.947428.com-西赵口彩吧-| www.974297.com-澳彩官方网站app| www.563853.com-松岗东方亮彩在哪里| www.325109.com-体彩大乐透的真实性| www.679249.com-彩678怎么安装| www.789575.com-竞彩001玩法| www.859253.com-体彩6十1兑奖| www.914898.com-彩票走势网首页官网| www.955524.com-彩票106app-| www.984038.com-彩九九彩票-| 博友彩www.388453.com| www.dk78.com-重庆有快三吗| www.930689.com-彩票1万要交税吗| www.990753.com-奥客足彩-| www.ek86.com-众彩网专家预测| www.08209.com-体彩排列三开走试图| www.w42.net-长春吉康彩溢还开吗| www.092477.com-6768彩票网-| www.215985.com-中福彩票五分彩骗局| www.049522.com-福彩体彩开奖结采| www.671203.com-彩易网福彩怎么下载| www.276921.com-深圳快乐彩app| www.0790.mobi-彩票5下载手机版| www.hj52.com-分分快三软件破解版| www.43bn.com-游戏竞彩软件排行| www.3356.top-足彩加vip怎么样| www.25874.com-强力巨彩彩票| www.860918.com-幸运彩票软件下载| www.985346.com-足彩app我要推荐| www.dc53.cc-约彩彩票app下载| www.d79.club-最稳的彩票计划软件| www.207933.com-49彩票-| www.217120.com-福彩三地-| www.969134.com-彩票公益金项目| www.737211.com-更多精彩内容| www.872172.com-官方中彩网首页|