头像

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

来源:http://www.divorcespapers.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.divorcespapers.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
彩神APP官网 www.87534.com-彩票网址推荐娱乐| www.806481.com-361官网彩票登录| www.50567.cc-下载乐彩彩票app| www.893775.com-犀牛彩票主页| www.ik52.com-中国福彩网下载| www.091105.com-58彩票网站是多少| www.318310.com-彩票开奖大乐透规则| www.449520.com-198彩登陆-| www.555601.com-乐彩网最新开奖公告| www.829668.com-彩票优选大师软件| www.66sf.cc-拉菲2彩票合法吗| www.878847.com-江西省体彩网| www.632156.com-下载天空彩票app| www.021254.com-刮刮乐彩票怎么玩儿| www.711361.com-2元彩票中100万| www.mt1.cc-x内蒙古快三49期| www.23187.cc-福彩3d任意和差表| www.953944.com-好彩蓝莓爆珠版本| www.fn95.com-创彩网快三-| www.14lr.com-新浪彩七星彩走势图| www.2930.vip-青海体彩一等奖| www.66694.cc-买竞彩输得家破人亡| www.4540.cn-彩票开奖查询新闻| www.22637.cc-腾讯分分彩辅助软件| www.69791.com-福彩排列五预测号码| www.020215.com-体彩排列3开奖| www.830703.com-app最新彩票| www.520334.com-正德彩票-| www.966060.com-5分钟一期的传统彩| www.94738.com-全国第一彩票| www.8194.cm-复式七乐彩奖金计算| www.40564.com-每日彩票-| www.997.org-彩票王最新版下载| www.6831.in-一九图库彩吧| www.66081.cc-3d福彩幸运码| www.106644.com-世界杯足彩竞彩规则| www.0724.net-私彩网站抓包| www.368.gg-诚信彩票网-| www.556209.com-新三国精彩打斗集数| www.pj24.cc-竞彩足球开奖详情| www.cai8822.com吉林体彩十一选五| www.000944.com-众彩网赵公明3d| www.976338.com-郑州结婚彩礼| www.045118.com-低价转让福彩机器| www.25.cm-网上私彩害了多少人| www.344198.com-蚂蚁彩票下载安装| www.458605.com-彩票分红平台| www.857867.com-大庆彩票中奖| www.129647.com-快三彩票几点开奖| www.986158.com-彩票送彩金app| www.ed38.com-全球最大彩票官网| www.c47.bid-福彩三d字迷汇总| www.130557.com-宜春彩礼-| 博汇www.07813.com| www.329310.com-双色球牛材网彩摘网| www.i97.me-大老人福彩3d预测| www.63zj.com-七星彩解梦查码王| www.3266.xyz-老婆玩彩票输了2万| www.77rd.com-彩票代表五行| www.3451.in-彩票营销-| www.90158.cc-云视新闻七彩云直播| www.61203.com-航天彩虹股吧| www.629070.com-一分钟赛车彩票官网| www.781424.com-竞彩足球中奖图片| www.866282.com-手机在线彩票平台| www.940515.com-台北快三真假| www.cp6.vip-体彩排列五中奖| www.g25.org-狂想彩票字谜汇总| www.552613.com-采乐汇彩票赚钱吗| www.792709.com-周边哪里有福彩店| www.872510.com-四川省福利彩票官网| www.nq.com-福彩快三就是赌博吧| www.98315.cc-体彩第19038期| www.026772.com-新浪彩票五行走势图| www.078169.com-玩彩下载-| www.147788.com-购彩堂是什么东西| www.224471.com-快乐彩开奖号码浙江| www.395771.com-昨天晚上的彩票| www.718386.com-彩虹翻唱-| www.803625.com-湖北快三50期| www.885614.com-福彩三地开奖走势图| www.964271.com-排列五彩票筛选软件| www.098009.com-网上彩票平台排行| www.0791.cx-在线购买足彩| www.124157.com-福彩三d试机号码| www.766921.com-老凤凰彩票平台| www.796740.com-足球竞彩任9| 天下彩www.844689.com| www.4648.net-竞彩胜平负彩客网| www.414194.com-精彩意思是-| www.45ze.com-福彩20选八技巧| www.315334.com-彩虹七号-| www.460157.com-排列五私彩网投| www.9588.xyz-七星彩今晚出什么奖| www.542050.com-彩票36o网址导航| www.360141.com-境外网络黑彩| www.521673.com-喝彩中华主持人| www.593594.com-七彩汇游戏app| www.673818.com-彩客竞猜彩票分析| www.842468.com-彩票是怎么分配的| www.920597.com-掌游彩下载专区| www.972231.com-福彩3走势图| www.lk80.com-彩八下载安装| www.2jj.cc-彩贝壳拼团怎么退团| www.662296.com-重慶时时彩官网| www.jw90.com-中彩吧骗局-| www.055325.com-精彩网名-| www.873461.com-体彩兼营店-| www.983459.com-易发彩是真的吗| www.mx90.com-购彩助手app下载| www.043540.com-甘肃省福彩快三开奖| www.fw43.com-彩票托朋友圈| www.53fb.com-彩彯行家-| www.59gk.com-福彩3的图谜| www.0453.net-彩经网下载安装| www.138760.com-体彩中奖上哪领奖| www.804459.com-256cp彩票-| www.956071.com-快三彩票挂机软件| www.cp2678.com-江苏快三稳赢技巧| www.580106.com-成都福彩中奖号码| www.070508.com-吉林快三预测群| www.162925.com-大乐透_彩民村| www.233690.com-大发快三提现骗局| www.342499.com-好彩频道主持人小宇| www.411056.com-怎么看彩票开奖日期| www.2hi.com-彩票可以买一个数吗| www.629077.com-足彩4月赛程安排| www.781890.com-六开彩一肖-| www.873652.com-西安福彩机子转让| www.939098.com-足球彩票14场预测| www.993978.com-彩票最多能中多少钱| www.dv66.com-凤凰彩票正规网站| www.216837.com-118彩票是真的吗| www.845545.com-乐盈彩票正规吗| www.375587.com-时时彩任选三单式| www.595210.com-重庆乐彩网-| www.ie4.com-内蒙快三跨度和制图| www.16fq.com-7彩阳光信站开始| www.95fs.com-中国彩吧专业走势图| www.1511.date-湖北福彩app下载| www.760633.com-彩票奖项对照表| www.921009.com-全球彩票网址是什么| PK彩票www.250757.com| www.270377.com-093彩票苹果版| www.23at.com-六十一体彩查询| www.316905.com-彩票九靠谱么| www.389822.com-2323彩票走势图| www.496009.com-如何下载快乐彩票| www.579159.com-博乐彩票注册| www.618432.com-山东体彩排列三推荐| 大赢家彩票平台www.709720.com| www.0635.wang-安徽快三遗漏好| www.489050.com-中国福彩招聘| www.918346.com-900彩票正规吗| www.63488.cc-福彩今天试机号| www.sd64.com-竞彩500比分直播| www.80fa.com-福利彩票中奖率高| www.763921.com-彩神广东11选5| www.041567.com-彩票长龙是啥意思| www.713569.com-全民快3彩票| www.799941.com-浙江福彩一定牛| www.1526.vip-赤峰福彩中心马主任| www.207129.com-至尊快三-| www.727958.com-华夏彩票靠谱吗|