头像

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

来源:http://www.wangmohai.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.wangmohai.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.982426.com-黑马时时彩计划网页| www.202240.com-贵阳福彩中心在哪里| www.686332.com-时时彩三期必中计划| www.781821.com-双阳黑彩庄主| www.32179.cc-易彩邀请码怎么获得| www.006669.com-彩票任三选技巧| www.076654.com-福利彩票是几个数字| www.807370.com-彩票体育-| www.27981.cc-华阳彩票官网| www.751462.com-湖北省福利彩票查询| www.886046.com-彩虹天堂有什么含义| www.hb38.com-彩民彩票app下载| www.4419.cn-快三土豪计划| www.28404.com-内蒙古快3高频彩| www.92272.cc-湖北体彩ll选5| www.267517.com-彩票倍数表-| www.17112.com-彩辉纺织有限公司| www.948714.com-江西快三豹子遗漏| 500彩票www.931786.com| www.156156.cc-快三中几位算中奖| www.619109.com-彩票不能在线购买| www.k93.top-q彩大发快三邀请码| www.02722.com-一号彩票下载安装| www.198081.com-福彩网快3-| www.366400.com-快三10和值-| www.588246.com-乐盈彩票下载| www.737657.com-网络民间购彩平台| www.902546.com-如何赚黑彩平台的钱| www.cp1333.com-五分快三计划网在线| www.13lm.com-七乐彩尾号走势| www.046622.com-义乌福彩加盟电话| www.230876.com-北京福彩快乐3| www.442882.com-非凡彩票诚信服务| www.368480.com-933彩票合法吗| www.509291.com-上诲快三开奖| www.594062.com-宝乐彩票平台| www.669742.com-中彩快印连锁大望路| www.753292.com-赢钱彩票app官方| www.832130.com-七星彩电脑卖奖软件| www.900933.com-小妮姑玩彩独胆| www.972450.com-菠萝彩魔图-| www.kl3.com-彩票中奖的真实案例| www.866286.com-搜狐彩票是真的吗| www.4285.com-京东快彩28-| www.05303.com-宝哥彩吧app| www.69280.com-体彩14场胜负规则| www.222214.com-体育彩票快乐十分钟| www.128243.com-买体育彩票软件| www.19191.cc-七星彩杀头尾数专区| www.109330.com-金利网彩票-| www.207822.com-彩500-| www.304500.com-北京快三正文| www.397575.com-昆明快三骗人吗| www.571723.com-看彩票开奖软件下载| www.678394.com-福彩3d列表-| www.760747.com-送彩礼和嫁妆| www.836342.com-计算器竞彩足球| www.996054.com-很多体彩店没有北单| www.hl15.com-福彩3d字画图片| www.27dv.com-郑州彩票店生意转让| www.0575.site-福彩3d图库预测| www.9198.loan-万字号梦兆册七星彩| www.41337.com-彩票挂机论坛| www.001226.com-竞彩篮球一场比赛| www.0646.net-福彩快乐十分任选三| www.8571.top-惠民乐彩票下载| www.34157.com-彩虹代刷网正版源码| www.008698.com-大智慧彩票app| www.080177.com-快三豹子三后出什么| www.185113.com-官方彩1分快3| www.284818.com-快乐5分彩计划软件| www.383776.com-彩票818网站| www.497674.com-十三彩-| www.988715.com-快乐中彩票-| www.cb23.com-福彩快开彩怎么玩| www.55734.com-永利彩票网-| www.004213.com-福彩高手大赢家论坛| www.114247.com-大发彩票手机版本| www.201932.com-购买双色球彩票软件| www.272597.com-分分快三技巧概率| www.347658.com-彩虹特殊含义| www.419879.com-天马彩票合法吗| www.56595.cc-邯郸市体彩中心电话| www.918803.com-顶级信誉博彩| 全民汇彩票www.52303s.com| www.639634.com-竞彩销售网点| www.701151.com-中五亿美金彩票| www.775560.com-彩富之家-| www.866882.com-彩票可以网上买吗| www.78tf.com-我的泊利彩票| www.251615.com-亚洲第一彩票网站| www.323323.com-竞彩258-| www.388372.com-北京快三遗漏号码| www.678007.com-福彩3d字迷多彩网| www.769592.com-好彩门户正版资料| www.841873.com-足球彩票费用一年| www.905817.com-幸运中彩票手机登录| www.967297.com-谁有博彩qq群| 500彩票网www.397750.com| www.t29.cc-福彩30选5方法| www.67pk.com-七星彩华南地区最大| www.3679.xyz-彩票开奖彩票| www.kc68.com-金誉彩票官方网| www.77wf.com-买国外彩票-| www.5033.com-吉祥彩票发时时彩| www.05109.com-黄金兑换彩金亏本吗| www.465906.com-利发彩票下载| www.1313.in-今天福彩最新开机号| www.40kd.com-重庆时时彩注册代理| www.2783.biz-彩报3d怪字-| www.8965.online九亿彩票计划| www.34815.com-福彩电脑版3d诗谜| www.85737.cc-体彩电脑网| www.028284.com-牛彩一句定三码| www.44683.com-福建体彩网站下载| www.918851.com-英皇博彩-| 126彩票网www.a450.com| www.63127.com-中国足彩旧版| www.186723.com-彩牛网天下彩票| www.268268.com-福彩3d新彩网| www.364256.com-彩虹色头发男| www.438808.com-九万彩票三分彩交流| www.530722.com-彩铅画作品简单| www.623195.com-彩友多店主登录系统| www.684174.com-248.com彩票| www.ge97.com-第1彩票app-| 网易彩票www.177741.com| www.jm56.com-怎么在网上买彩票| www.zp10.com-怎样玩时彩才能稳赚| www.016006.com-彩票复制是怎么算的| www.533852.com-怎样看一分彩走势图| www.606907.com-时时彩个位公式| www.676215.com-哪种彩票奖金高| www.739553.com-下载人人中彩票安装| www.805552.com-足彩分析软件免费版| www.874377.com-今福彩3d开奖| www.936991.com-3分快三什么意思| www.981578.com-国家彩票做假| www.id6.com-北京快三代理| www.ro16.com-彩之源合法吗| www.5yd.com-彩哥腾讯分分彩| www.59mb.com-彩钢瓦机器生产厂家| www.786.online-福彩3d字谜解今天| www.4548.cn-我乐时时彩计划网站| www.08793.com-湖南福利彩票中心| www.116664.com-竞彩足球让平规律| www.203813.com-5d彩票开奖-| www.8059.wang-水彩创意装饰画| www.73225.com-彩圣网-| www.234096.com-彩票坊是合法的吗| www.324996.com-华人国际彩票官网| www.391111.com-伊布都和三彩的区别| www.774743.com-七乐彩2胆11拖| www.i76.cc-下载乐彩论坛软件| www.80uu.com-好彩票网站是哪个| www.6598.org-信发彩票app| www.25996.com-关于彩虹的寓意| www.183953.com-河北快三豹子统计| www.275988.com-中国福彩下注| www.338855.com-彩族论坛-| www.423779.com-三国演义星彩| www.519606.com-分分彩票下载手机版| www.148868.com-上海快三计划官方| www.97kk.com-快乐彩是假的吗|