头像

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

来源:http://www.halfwayacrossthepond.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.halfwayacrossthepond.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
588彩票提现 www.682290.com-体彩微信-| www.08676.com-福彩迷怎么样| www.717099.com-水彩笔品牌排行| www.835305.com-日税顺滑特醇好彩| www.913051.com-彩票高手中奖预测| www.975073.com-海南七星彩怎么玩法| www.cp9868.com-易彩快3计划| www.h33.org-三部门叫停高频彩| www.198131.com-湖北福利彩票查询| www.532185.com-买彩票的小技巧| www.612006.com-彩票店加盟在多少钱| www.691098.com-彩22如何注册| www.772920.com-白菜彩金论坛网| www.856708.com-5分钟快三结果| www.918601.com-香港博彩税税率| www.975840.com-彩礼超两万是违法| www.cp880.cc-彩票代理拉人技巧| www.66217.com-时时彩大小单双回血| www.288729.com-竞彩模拟擂台大赛| www.773942.com-正好彩票网11选5| www.nt29.com-彩票一等奖兑奖地点| www.02qg.com-世界杯彩票让胜| www.88sy.com-彩票app提现| www.021343.com-快三半顺图片| www.458022.com-四位数买什么彩票| www.839578.com-福彩快三心理学| www.975594.com-一定牛彩票网址地址| www.ml17.com-甘肃快三技巧与规律| www.250513.com-中彩彩票中福快三| www.004305.com-乐购彩票app| www.632392.com-竞彩258球迷| www.754500.com-福彩15选5走试图| www.861211.com-福彩3d算号宝下载| 天天彩票www.1035l.com| www.vt62.com-网上玩快三成瘾| www.1237.org-体彩排列5奖金多少| www.340494.com-牛彩网一彩搜| www.cp9568.com-全民中彩app| www.958664.com-福利彩票五分钟一次| www.262908.com-彩票系统规律的破解| www.am02.cc-下载河北福彩快三| www.0328.com-查找附近体育彩票店| www.2232.in-万彩彩票app下载| www.8445.xyz-彩票赔付率-| www.620265.com-找体彩排列三贴吧| www.315221.com-爱彩通计划软件下载| www.526122.com-360彩票足彩开奖| www.672816.com-奥克足彩缩水软件| www.826018.com-彩宝贝3d杀号| www.964651.com-七星彩中了两个数字| www.rt04.com-网投时时彩可靠网站| www.5222.wang-快三哪些是黑号| www.86595.cc-聚丰彩票下载安装| www.52iy.com-宝利国际彩票| www.60ve.com-国2元彩-| www.110423.com-福彩3d应该咋样买| www.275672.com-天津市彩历史记录| www.369873.com-博彩支付接口判刑| www.972520.com-简单彩铅画多肉| www.433228.com-遵义中彩票-| www.803030.com-如何在手机上买福彩| www.396058.com-彩虹下面歌词| www.138830.com-鸿彩辉腾团队| www.302704.com-快三提前开奖器| www.08ue.com-福彩1360亿| www.1901.top-福利彩票机转让| www.28217.cc-彩票资料大全水果| www.1823.top-福中彩奥门新萄京| www.842.live-信誉快三群是啥| www.444817.com-福彩选四开奖| www.351478.com-买一注彩票多少钱| www.575221.com-糖果彩是不是骗人的| www.761942.com-极速时时彩能玩吗| www.855951.com-3d彩谜画谜汇图| www.932171.com-体彩七星彩中四个号| www.994897.com-好彩网平台合法吗| www.lg93.com-中彩啦-| www.29vt.com-体彩今天出什么号了| www.86ko.com-阿里彩票网-| www.6825.cc-胜负彩18153| www.29123.com-今天五星彩开奖结| www.68076.com-彩票二维码的秘密| www.237335.com-中彩网3d开奖结果| www.858431.com-地球人彩票app| www.982828.com-132彩票官网网址| www.if1.cc-褔利彩票开奖号码| www.oj58.com-杭州体彩11选五| www.17712.cc-有没有人靠彩票发财| www.406425.com-金利彩票不给提现| www.4eg.cc-体彩快乐彩-| www.780589.com-爱彩票官方版| www.000069.cc-彩票61开奖查询| www.09792.com-中国山东彩友沙龙| www.887381.com-下彩官网-| www.953082.com-吉林快三辅助| www.hl21.com-福彩3d字谜字画| www.b65.club-易彩堂彩票-| www.71848.com-皇都彩票资料| www.1eb.com-足球彩票代理| www.62kx.com-义乌市福彩网| www.110183.com-七星彩每期四组头尾| www.447335.com-众彩网是正规网站吗| www.949315.com-五福彩票下载送15| www.77564.com-竞彩串规则-| www.807040.com-竞彩2串1计划表| www.677907.com-近期七星彩中奖号| www.285000.com-彩票店都倒闭了| www.712316.com-e彩票客户端| www.969361.com-彩53软件-| www.86002.com-彩涂铝板有哪些型号| www.72493.com-广东体彩网点查询| www.120156.com-彩票app启动图| www.789337.com-外围竞彩篮球| www.887213.com-快三模拟-| 网易彩票www.07163l.com| www.62335.cc-大赢家正规彩票| www.2vm.cc-极速时时彩正规吗| www.713769.com-彩票纸大小-| www.455360.com-皇冠彩票十年| www.580378.com-大发时时彩五码计划| www.681649.com-豪彩vip是真的吗| www.800839.com-福彩天天开奖| www.907976.com-七星彩中中间五个号| 网易彩票www.9356m.com| www.ru97.com-3分快三是官方的吗| www.127146.com-彩铅画风景简单唯美| www.91860.cc-三d家彩网双胆预测| www.94782.com-竞彩网计算器比分一| www.056896.com-合肥齐豪快三| www.158333.com-足彩竞彩平台| www.946967.com-为什么高频彩票调整| www.331757.com-湖北省体彩中心地址| www.58172.com-大奖分分彩-| www.120867.com-福彩双胆2天计划| www.483910.com-好彩堂马会现场结果| www.617393.com-长春体彩11选五| www.734789.com-新浪体育彩票网开奖| www.zx16.com-宁夏福彩地址| www.nt13.com-福彩中心在哪里| www.71319.com-黑客中福快三| www.956805.com-养七彩鱼必备药| 皮皮彩www.106280.com| www.277291.com-赢彩彩票是不是真的| www.823649.com-三彩女装总部| www.672120.com-彩宝8-| www.738100.cc-好运快三下载app| 鑫亿彩www.196203.com| www.2469.cn-王成周中彩票的公式| www.93qs.com-中国第一张彩色相片| www.56894.com-唐龙说彩彩报今天的| www.520712.com-重庆时时彩资料群| www.29401.com-1516手机彩票网| www.871092.com-利彩平台我的账户| www.332999.com-央视曝光天天中彩票| www.649401.com-559彩票软件下载| www.03rl.com-三亿彩票网站| www.115402.com-彩钢板房价格| www.805396.com-大发快三倍投大忌| 大赢家彩票网www.178693.com| www.207762.com-彩票应用大全下载| www.657943.com-三分彩开奖走势图| www.70ym.com-我要安装360彩票| www.1913.com-福彩三d杀号定胆| www.9111.in-福彩双色中奖结果|