头像

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

来源:http://www.hopkintonrealty.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.hopkintonrealty.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.86211.cc-天吉网彩票论| www.wk57.com-延吉市体彩中心电话| www.63zo.com-自动彩票贩卖机加盟| www.7824.vip-三分彩开奖历史| 豪彩VIPwww.966013.com| www.qt91.cc-彩票案于海怎么样了| www.182555.com-网络快三可以玩吗| www.173.host-话费购彩票-| www.009272.com-彩票排五开奖结果| www.674502.com-足彩销量-| www.919902.com-制作一个彩票网站| 大赢家彩票网www.630155.com| www.wl73.cc-爱彩彩票app下载| www.0139.cm-彩色的梦图画| www.9033.me-彩94彩票-| www.71837.com-连连红彩票-| www.118616.com-彩票app购买时间| www.726.tv-能赚佣金的彩票平台| www.19555.cc-聚星彩票团队合法吗| www.985338.com-728彩票客户端| www.928557.com-大奖彩票网是黑网吗| www.cp078.com-分分快三咋看走势图| www.755782.com-中彩在线邮箱| www.df50.com-福利彩票买五个生肖| www.29290.cc-彩虹瓶颜色搭配图片| www.485477.com-时时彩输的倾家荡产| www.3362.vip-彩票连线走势图| www.796241.com-彩票选号书-| www.040374.com-9购十分彩下载| www.533998.com-杏彩平台网页登入| www.072916.com-秒速时时彩投注网站| www.166712.com-快三在线稳定计划| www.264001.com-快三手机单机版下载| www.687874.com-今天的彩民乐树图| www.777381.com-手机彩票怎么回事| www.851238.com-体彩单式票开奖公告| www.751974.com-80彩票下载安装| www.p38.xyz-快三什么时候结束| www.1355.vip-12彩票app苹果| www.832708.com-彩77官网登录| www.996273.com-体彩为什么没北单| www.89ws.com-重庆高频彩票| www.973820.com-福彩双色球蓝球规律| www.yc05.com-派彩快3走势图| www.587.win-500万竞彩投注| www.ld06.com-酷彩吧安全吗| www.002319.com-香港行政快三3| www.ua66.com-彩票同位术-| www.cp1567.com-一分快三稳中计划| www.646494.com-彩票有高人吗| www.cp078.com-分分快三咋看走势图| www.66856.com-彩票兑奖必须凭票吗| www.cp3228.com-快三一定牛彩票网| www.yc69.com-北京快三派彩网址| www.767070.com-重庆时时彩易购网| www.04446.cc-微彩国际骗局| www.438.bid-网上赌彩票判多少年| www.cp3599.com-我想买彩票-| www.563825.com-万易彩票-| www.656671.com-6d彩票注册网址| www.747779.com-大富豪彩票手机下| www.613685.com-乐玩彩票是真的吗| www.637035.com-彩虹无人机的动力| www.u81.cn-新加坡大彩开奖结果| www.73zz.com-好彩客苹果下载| www.h20.gg-彩吧助手旧版下载| www.751.cc-微信时时彩中介拉手| www.m33.hk-大发时时彩稳赚方法| www.72vm.com-福彩游戏跟单项目| www.05054.com-爱彩乐开奖号码图表| www.41227.com-335彩票下载安装| www.91932.com-体彩11选5走势| www.448504.com-全球彩票网址| www.957306.com-爱彩乐账号-| www.x17.club-48彩票靠谱吗| www.10039.cc-福彩字谜总汇全图| www.55998.com-49c彩票网站| www.154944.com-竞彩单关历史| www.99283.com-广东购彩app下载| www.047326.com-乐彩论坛旧版下载| www.979867.com-彩票站每日交接记账| www.0768.date-幸运彩xyc-| www.9548.biz-3d中彩网解太湖| www.54393.com-天天送2元彩金彩票| www.291655.com-最大的彩票平台排名| www.092285.com-福建省福彩快乐| www.228148.com-黑马致富团队彩票| www.678104.com-彩票转让合同| 888彩票www.16001.com| www.hb.com-安徽快三出什么号| www.119834.com-极速快三辅助器| www.943022.com-手机淘宝如何买彩票| 网易彩票www.064wy.com| www.49915.com-福彩3d老虎图彩报| www.039888.cc-网投彩票可靠吗| www.747522.com-盐城中彩票-| www.907175.com-各类彩票彩种分析| www.sr4.cc-河南省福彩网快三| www.786058.com-双色球彩票兑奖时间| www.4kj.cc-天天爱彩票密码找回| www.030637.com-河北开乐彩-| www.743163.com-免费送彩金38元| www.819271.com-彩票大数据原理| www.883415.com-网上福彩投注站下载| www.962522.com-福彩双色球兑奖方法| 福彩网www.60007c.com| www.211909.com-彩客站是真假| www.325129.com-体彩3p图迷第一版| www.952502.com-快彩是什么意思| www.x01.in-九万彩票平台靠谱吗| www.66kh.com-七星彩网上投注代理| www.1574.vip-文莱28彩票合法吗| www.242128.com-一号彩票app| www.04se.cc-彩铅人物肤色怎么画| www.790.mobi-易点彩票网-| www.313553.com-快三和值几率| www.380112.com-七乐彩选胆公式| www.492949.com-555彩票靠谱么| www.560531.com-极速赛车彩票下载| www.615291.com-祥瑞祥运tt快三| www.670205.com-海南地方彩票| www.637.club-爱彩乐辽宁十一选五| www.254281.com-好彩0567骗局| www.332027.com-福彩网圈套-| www.95ay.com-正汇科技彩票金手指| www.5296.in-澳门博彩集团| www.330081.com-彩票代打兼职去哪找| www.397888.cc-乐彩01下载-| www.984294.com-福利彩票砍龙靠谱吗| www.u98.club-山西省中国福利彩票| www.1825.com-代理彩票网站做链接| www.311326.com-80彩票网站合法吗| www.957879.com-中国彩票改革| 500万彩票www.5441z.com| www.n26.site-南方双彩网电脑版| www.ft74.com-快乐彩开奖号码结果| www.29963.cc-亿彩注册登录| www.308239.com-中福快三走势| www.879285.com-智慧彩票预测主页| www.961129.com-福利彩票10分快3| 易彩堂www.55885n.com| www.838161.com-贵阳彩票店转让| www.906575.com-彩票app名字| www.959468.com-易彩快三作弊器| 39彩票www.3933t.cc| www.020957.com-澳洲三分彩在线计划| www.90or.com-福彩中奖怎么看| www.044779.com-足彩负负是什么意思| www.862126.com-手机版幸运彩| www.946233.com-福建彩票下载| www.985322.com-足彩竞彩比分直搐| www.il9.com-快三推荐预测| www.388479.com-支付宝还能买彩票吗| www.767373.com-山西中国福彩| www.855974.com-新西兰快三官方网站| www.924973.com-众赢彩票安全风向标| www.977077.cc-彩礼超-| 开心彩票www.367137.com| www.ek17.cc-天齐网彩吧论坛网| www.804380.com-信博彩票网址| www.919052.com-福彩3d杀码王| www.975762.com-彩礼的经典句子| www.cai1862.com河北快三遗漏统计| www.91kj.cc-0818彩票计划网|