头像

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

来源:http://www.ziwuhuiming.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.ziwuhuiming.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
166彩票 www.551669.com-91彩神apk-| www.259398.com-彩票幸运选号器| www.372608.com-七彩虹颜色排序| www.520998.cc-千亿彩-| www.914718.com-传奇彩票大发快三| www.3385.com-排球彩票怎么买| www.12250.com-福彩三的开奖结果| www.66089.com-彩票模拟选号| www.129837.com-山东彩民中双色球| www.617400.com-北京快三微信群号| www.760991.com-体彩中奖说明| www.872833.com-遵义彩票中心在哪里| www.984613.com-广东福彩站主之家| www.fv04.com-快三福彩那些合法| www.44.net-高平彩票-| www.95th.com-快开彩票稳中| www.3965.cn-中彩堂富甲网| www.23743.com-福彩3d金码关注码| www.76566.com-中彩福彩票-| www.47ua.com-新浪爱彩手机平台| www.1637.com-足彩大小球投注| www.08498.com-彩吧网3d开机号| www.56714.com-彩票出票公司吃票| www.006502.com-快彩怎么玩容易中奖| www.083833.com-双色球彩票指南诗谜| www.517570.com-永信皇冠彩票| www.924846.com-世纪佳缘彩票诈骗| www.994882.com-彩字的含义-| www.in52.com-如何在手机上买彩票| www.p34.net-网上怎么买体育彩票| www.44xo.com-彩票店转让费| www.833.live-今日体彩的开奖号码| www.6810.vip-12先5福彩浙江| www.103804.com-体彩排列五奖号码| www.506372.com-博彩送菜论坛| www.738873.com-江苏快三红包群| www.829007.com-87彩票管理-| www.896256.com-玩彩网平台-| www.978047.com-猫彩铅笔画-| www.cp2800.com-福建体彩网-| www.f34.com-乐彩提现很慢| www.014148.com-快乐双彩基本走势图| www.728797.com-大连四星彩票店| www.837151.com-立彩彩票软件可靠吗| www.953552.com-安徽七乐彩开奖结果| 红旗彩票www.39957c.com| www.hp97.com-北京单场彩客网| www.f71.net-福彩3d太阳红谜语| www.40kd.com-重庆时时彩注册代理| www.068992.com-百万彩票-| www.144987.com-竞彩延期官网首页| www.249369.com-冀彩宝能买双色球| www.323323.com-竞彩258-| www.426772.com-重庆时时采彩龙虎群| www.526774.com-今天五星彩开奖| www.601191.com-男子花50万买彩票| www.738359.com-河南中彩网快3| www.813080.com-中国体育彩票图片| www.881597.com-博彩足球软件有哪些| www.952423.com-彩福地-| 亿彩www.6832k.com| www.cp33.com-快三购彩平台| www.138526.com-北京时时彩开奖号码| www.262050.com-微信群买彩票| www.358314.com-福利彩票机选概率高| www.469769.com-彩票网站怎么盈利| www.572721.com-刚力彩芽结婚| www.9769.loan-福彩3d和值走试图| www.962821.com-银河彩票免费下载| www.ef75.com-福建体彩中心领奖处| www.59uu.com-买彩票有限制吗| www.565457.com-时时彩代打-| 尊彩www.524947.com| www.444846.com-cp5000彩票-| www.589787.com-双彩论坛字谜区| www.414433.com-人生出彩的意思| www.830067.com-篮球彩票在哪里买| www.962420.com-福利彩票怎么随机买| 众彩网www.88065d.com| www.md78.com-快三倍投技巧| www.54920.com-福彩三d缩水器| www.033673.com-快三豹子一倍多少钱| www.163003.com-福利彩票图大全九| www.251535.com-网络福彩快3犯法吗| www.697875.com-全民彩票提现不到账| www.802258.com-久久精彩视频| www.879156.com-彩乐汇盈利1分快3| www.941581.com-博彩行业话术| www.990594.com-南京彩票店转让| www.fc89.com-高频彩开奖作弊| www.wy28.com-天下彩万彩吧资料| www.298005.com-人人中彩票老版本的| www.370838.com-彩钢瓦规格及价格表| www.500655.cc-一分彩对应码| www.215922.com-算局七星彩奖表| www.296770.com-中信彩票大发快3| www.365753.cc-竞彩网官方-| www.438588.com-澳门体彩报纸| www.517797.com-今天福利彩票奖池| www.584605.com-苏宁彩票网址| www.651712.com-永利彩票套彩金骗局| www.767890.com-旺彩体育-| www.824364.com-福彩开奖结果直播| www.902975.com-彩票网站建设怎样做| www.964695.com-新浪足彩任九投注| 创世纪彩票www.36787h.com| www.57999.cc-旺彩网站-| www.666122.com-中国体彩网买彩票| www.334449.com-福彩3d购买平台| www.398563.com-七星彩晚上几点开| www.493789.com-福彩3d彩乐园中国| www.366202.com-彩浩-| www.467097.com-a23彩票网app| www.022599.com-十一选五大彩鲸| www.121957.com-体彩票排列3| www.192098.com-河南河南快三走势图| www.87958.cc-讯飞彩票是骗局吗| www.062087.com-8彩客站邀请码| www.121744.com-胜负彩开奖查询| www.173692.com-私彩有哪些平台| www.250074.com-红彩网客户端| www.1578.me-多彩贵州文艺网| www.85xn.com-pk10高频彩联盟| www.4702.vip-彩漂怎么用方法| www.450938.com-彩票8安卓版下载| www.647135.com-足彩14场投注攻略| www.756475.com-福彩十五选五号码| www.834247.com-好彩爆珠哪里有卖| www.896734.com-分分彩手机挂机平台| 网易彩票www.082wy.com| www.d28.net-彩票大乐透开奖| www.64qz.com-中国体彩竞猜官网| www.4309.vip-双彩论坛客户| www.672091.com-泉州体彩转让| www.745883.com-大彩网双色球首页| www.826401.com-数字彩票下载安装| www.895822.com-福利彩票合买中心| www.986298.com-时时彩长期盈利方案| www.jh70.com-发彩网是正规的吗| www.104800.com-靠谱的体彩软件| www.183570.com-银川福彩中心在哪| www.252886.com-大中华彩票彩种| www.cp7782.com-体彩大乐透走势| www.47zc.com-福彩双色推荐号码| www.2142.vip-彩36官网-| www.979856.com-体彩竞彩终端机| www.aa36.com-体彩481开奖查询| www.po26.com-彩票2元网手机站| www.13wg.com-彩金宏辉翻牌机| www.pg00.cc-谁有吉林快三群拉我| www.12573.com-体育彩票缩水软件| www.659369.com-e乐彩源码-| www.723754.com-彩票3等奖一般多少| www.800527.com-卓意彩票-| www.862902.com-彩票5下载-| www.920127.com-一彩送货单打印软件| www.970134.com-3d牛彩一字定三码| 凤凰彩票www.77803y.com| www.gq14.com-广东福彩好彩1奖金| www.118050.com-送彩票不限ip| www.207715.com-福彩3d过滤缩器| www.34528.com-2018玩彩平台| www.73573.cc-海南体彩软件| www.52qu.com-秒速赛车彩票网站|