头像

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

来源:http://www.jct-monitor.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.jct-monitor.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.86327.cc-三彩加盟电话| www.728027.com-福彩数字三开奖结果| www.884058.com-彩22江苏快3下载| www.cp512.com-内蒙快三专家预测网| www.83ut.com-海南彩票绿色基地| www.1565.live-内蒙古快三开奖走势| www.625885.com-什么叫500彩票| www.61133.com-乐赢彩票网站| www.297356.com-快三吧百度贴吧| www.537930.com-彩宝的意义-| www.731608.com-快三带人回血上岸| 天天赢彩票www.73736b.com| www.113266.com-各彩票奖金是多少| www.413084.com-卖福彩提成-| www.155.me-彩虹歌词是-| www.811609.com-廊坊彩票站出兑信息| www.939908.com-快三最大奖-| www.39nw.com-彩票反思维倍投| 发彩www.50732q.com| www.630758.com-好彩烟蓝莓-| www.845226.com-今天的竞彩推荐| www.978234.com-成都彩钢夹芯板厂区| www.109835.com-精英彩票心水讨论| www.7087.biz-江苏快三人工预测| www.195506.com-体彩图标-| www.861676.com-五三快三计划| www.js24.com-王者彩票网登录| www.0624.pink-粤淘彩票邀请码| www.673.me-重庆彩票中心网站| www.39162.cc-中彩彩票怎么推下级| www.051020.com-3d福彩字谜总汇| www.398926.com-蜀州通的彩票地址| www.592007.com-七星彩2281期| www.560476.com-多摩豪全彩系列| www.31121.com-彩票小助手官网| www.52452.cc-时时彩害人不浅| www.575664.com-60彩票网站-| www.856378.com-苏州申请体彩地点| www.548722.com-金沙国际时时彩| www.717378.com-彩铅素描画大全入门| www.805231.com-澳客彩票论坛| www.954932.com-相亲彩票诈骗套路| www.076488.com-红旗彩票公司在哪里| www.404012.com-北京七星彩最新图规| www.651270.com-创意水彩优秀作品| www.79348.com-e球彩怎么玩的| www.219348.com-体彩19025-| www.595530.com-体育彩票cba| www.963864.com-在线买彩票的软件| www.271698.com-好彩1生肖走势图| www.932663.com-彩钢围挡报价| www.91897.com-好彩1投注单| www.026543.cc-哪个平台做电竞博彩| www.157703.com-怎么举报好彩店彩票| www.3094.xyz-快三计划助手| www.224199.com-uu快三手机购彩| www.kz18.com-6234彩票官网| www.9287.cm-乐彩赢属于赌博吗| www.112313.com-注册送8—88彩金| www.656980.com-彩贝app平台| www.557130.com-快三大神带我回血| www.13is.com-中免绿好彩薄荷| www.09064.com-金利彩票手机版| www.oj24.com-福利彩票手机软件| www.964460.com-足彩现场直播比赛| www.17952.com-彩客竞猜-| www.582021.com-网上安徽快三能玩吗| www.746260.com-网络购彩骗局| www.vb07.com-福彩3d历史上今天| www.938332.com-为什么网络彩票会输| www.329336.com-七乐彩综合号码预测| www.227202.com-福体彩票开奖公告| www.83ko.com-3位数的彩票是| www.24160.com-福彩3d彩乐乐| www.767711.com-湖南福彩网快乐十分| www.4238.vip-七彩视界下载安装| www.ru26.com-国家福彩中心电话| www.068164.com-天齐福彩三地走势图| www.7200.cm-彩70彩票计划| www.025480.com-北京快三豹子| www.355956.com-体彩属于金融吗| www.xi52.com-甘肃省福彩中心在哪| www.27ce.com-有没有黑客黑私彩网| www.876621.cc-彩票天齐网-| www.097054.com-牛彩彩摘网-| www.41go.com-官网七星彩网上投注| www.oe53.com-福彩快3在线投注| www.005906.com-举报网上彩票平台| www.433292.com-彩票双色球走势图| www.5837.me-体育彩票竞彩输死人| www.914.cc-临沂福利彩票中奖| www.58827.cc-中彩和体育福利彩票| www.77070.com-买彩票十年没中奖| www.513788.com-彩票下载app送金| www.019879.com-大发彩票时时彩| www.397944.com-七星彩机选一注号码| www.948.cn-福彩三d关注码金码| www.47lz.com-如何退出四亿彩票网| www.564838.com-亚上彩代理-| www.954240.com-彩票助赢官网论坛| www.589620.com-17146期足彩| www.114.com-福利彩票网上选号| www.27823.cc-时时彩高手实战大全| www.122730.com-天天中彩票可靠么| www.691829.com-胜负彩查询-| www.301654.com-搜索贵州快三开奖| www.753361.com-558彩票合法吗| www.051477.com-星光彩票套路| www.771490.com-重庆市彩时彩开奖网| www.1695.wang-爱乐透彩票安卓版| www.dh71.com-体育彩票几位数吗| www.256382.com-福利彩票游戏规则| www.971224.com-往期彩票开奖| www.454104.com-爱乐透彩票旧版| www.634954.com-时时彩怎样才能稳赚| www.da21.com-天天彩票官网| www.677257.cc-彩色印刷包装厂家| www.wb68.cc-人人中彩新版| www.83mx.com-体彩3位数-| www.936968.com-中彩网3d专家预测| www.348858.com-竞彩之家91联盟| www.29kj.com-足彩搜狐-| www.671016.com-凤彩网排列五专家| www.579336.com-彩的谜面-| www.639036.com-体彩投注站去哪申请| www.496520.com-排列五论坛家彩网| www.003573.com-注册彩之源邀请码| www.592922.com-彩虹7号配置要求| www.16258.com-好彩客假吗-| www.675181.com-今晚的体育彩票| www.929578.com-彩16app-| www.ud40.com-彩神大发时时彩| www.54vh.com-体彩怎么算赔率| www.99527.cc-最牛的彩票专家软件| www.tf50.com-私自转让体彩后果| www.123394.com-浙江福彩网15选5| www.012132.com-七星彩廉江好彩哥| www.474398.com-足彩任九中奖结果| www.0081.org-福彩3b各类和值谜| www.34744.com-诚信彩票靠谱不| www.234669.com-福彩3d和制图| www.933068.com-网赌时时彩会作弊么| www.31562.cc-风凰竞彩-| www.651364.com-49永利彩票-| www.825822.com-七乐彩历史数据查询| www.676812.com-大乐透走势图爱彩| www.456278.com-红菜苔彩-| 天天中彩票www.839991.com| www.38115.cc-福彩3d百个差大彩| www.399395.com-体彩p3试机号码| www.954869.com-黑客能破解时时彩吗| www.364563.com-世界杯微博竞彩| www.yt20.com-铜陵市体彩兑奖地址| www.914656.com-彩票大发快三分析| www.6331.top-3d彩票几天一开奖| www.ig33.com-用微信买彩票可靠吗| www.152192.com-网上购彩哪个靠谱点| www.899271.com-快三大小单双随机| www.df25.com-uu快三精准计划网| www.pk0.cc-分分彩聪明玩法| www.182.date-福彩3d奖号奖金| www.655579.com-网易彩票开奖结果查| www.97wl.com-鼎盛彩票网真的假的| www.313447.com-彩神8网站-|