头像

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

来源:http://www.shkabl.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.shkabl.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.9562.net-海南七星彩图版| www.335010.com-福彩3d丹东全图谜| www.212267.com-快三app正规平台| www.7807.org-双色球彩民中奖经验| www.41890.com-摇彩票软件下载| www.94168.com-竞彩足球105| www.655245.com-网投时时彩能赚钱吗| www.795163.com-手机快三哪个平台好| www.936173.cc-那个彩票平台反水高| 亿万彩票www.345529.com| www.oi70.com-福彩3d中奖号码| www.02mv.com-福彩3d能中多少| www.hm40.com-福利彩票生肖| www.42ba.com-体彩开奖查看软件| www.807091.com-体育彩票可以对折吗| www.933829.com-彩票什么方法买号准| www.6868.cn-大玩家彩票什么用| www.599336.com-乐透型彩票常用选号| www.761706.com-七乐彩胆拖投注玩法| www.065896.com-福彩店经营心得体会| www.184115.com-大发快三倍投必死| www.417100.cc-竞彩开奖时间表| www.28ng.com-湖北有哪些彩票网站| www.890211.com-快三最新开奖结果| www.104580.com-快三算号库-| www.180671.com-百盈快三最近| www.39rh.com-下载凤凰彩票网首页| www.1477.vip-网上买黑彩违法吗| www.018910.com-彩富网最快报码室| www.1981.top-火星彩票下载| www.270717.com-彩77苹果下载| www.753927.com-下载彩票彩宝贝导航| www.917886.com-彩虹宝宝第二季| www.cai0789.com北京快三遗漏| www.90068.cc-788彩票网下载| www.78768.cc-三天计划福彩3d| www.679261.com-搜狗彩票网-| www.277.live-七星彩三字定图片| www.733872.com-福彩3d奖金对照表| www.s06.top-广西快三是否好打| www.327344.com-今日体育彩票| www.243776.com-江苏快三最高长龙| www.536578.com-彩票几种-| www.625025.com-933彩票网-| www.715913.com-雅彩票-| www.8245.loan-东方娱乐彩票网址| www.343090.com-体育彩票每周几开奖| www.635561.com-彩宝价值排位| www.798986.com-时时彩后三杀号技巧| www.517070.com-中彩网福彩3d论坛| www.661905.com-最近竞彩中奖彩票| www.011219.com-快三高手下注| www.265873.com-银川市福利彩票中心| www.370398.com-彩铅画动漫人物简单| www.5861.net-彩票系统被黑客| www.00751.com-乐彩论谈手机版| www.47268.com-体彩小助手-| www.791749.com-时时彩坑人秘密| www.920336.com-福彩12生肖叫什么| www.984747.com-彩运8官网登录下载| www.301983.com-360七星彩冷热号| www.476399.com-财富彩票正规么| www.599229.com-欢乐彩手机版下载| www.710786.com-体彩排列三论坛| www.815152.com-3d福彩开式号| www.939478.com-黑龙江福利彩票官方| www.yo92.com-延吉体彩中心在哪里| www.75lr.com-沈阳快三是真的吗| www.083.cn-新利时时彩走势图| www.4786.biz-六个彩开奖结果查询| www.11272.com-xmmmb彩票-| www.707670.com-彩吧论坛三地字谜| www.119345.com-天天快三在哪下载| www.843168.com-体彩比福彩靠谱| www.905556.com-快三到底怎么买| www.964238.com-彩票什么是平刷| 彩票58www.582977.com| www.22689.cc-快三赌博犯法吗| www.886314.com-素描彩铅画图片大全| www.957240.com-福彩3d预算-| 爱彩乐www.127918.com| www.vl58.com-北京全天时时彩计划| www.17gv.com-甘肃快三开奖公布图| www.83kb.com-彩票云端挂机赚钱| www.87163.com-今日彩票必中号码| www.879198.com-福体彩开奖结果公布| www.972473.com-彩票双色球开奖号| www.x12.shop-随时赚彩票-| www.201861.com-可靠的彩票网投平台| www.282708.com-9彩彩票平台| www.376587.com-福彩3d36期-| www.500559.cc-体育彩票业中外对比| www.571612.com-3d福彩三等奖| www.848381.com-足彩竞彩结果| www.357399.com-婚后彩票中奖| www.443813.com-赌彩情探图纸| www.892118.com-竞彩大奖历史| www.14az.com-五分6合和彩| www.848862.com-七乐彩中中奖图| www.d80.top-用九宫格算彩票| www.230.site-体彩小程序破解| www.723615.com-天下争霸彩票合法吗| www.162196.com-彩乐汇是什么网站| www.262813.com-中国合法的彩票种类| www.345421.com-福彩6十1中奖表格| www.461342.com-福彩三的预测| www.562611.com-亚洲城签到送彩金| www.647683.com-用手机上怎么买彩票| www.746365.com-贵州省彩票中心电话| www.880597.com-百胜彩票平台网址| www.994307.com-福利彩票双色球分析| www.nr15.com-人人快三官网地址| www.585496.com-注册彩票送钱| www.088864.com-快三最大奖-| www.330917.com-快三实时走势下载图| www.050998.com-陕西福彩app下载| www.84qe.com-第13保健室全彩| www.8212.loan-大富彩票客服| www.86463.com-台湾宝岛快三开奖| www.067272.com-哪个时时彩平台靠谱| www.040042.com-永诚中彩票安全吗| www.27167.com-彩票2元网靠谱吗| www.584391.com-银海布衣彩报图库| www.3313.pw-彩票周期趋势分析| www.427075.com-旭彩意思-| www.236101.com-烟台福彩网-| www.475.tv-505彩票快三| www.009125.com-查体彩开奖的软件| www.698976.com-零基础学彩铅方法| www.887943.com-国乐彩安卓下载| www.982585.com-体彩吧彩票资料| www.mi11.com-江西时时彩被停原因| www.88ai.com-中国彩吧3d走势图| www.3398.cn-58彩票网怎么样| www.dk28.com-体育7星彩中奖规则| www.3364.cn-开黑彩判刑几年| www.573308.com-彩票冷热温码怎么看| www.703506.com-彩票双色球选号器| www.781084.com-彩虹连衣裙-| www.859327.com-彩民彩票app官网| www.918596.com-苹果买彩票的软件| www.977502.com-潘多拉8度彩妆| www.vl4.com-马来西亚乐和彩合图| www.tk02.cc-炫乐彩票是赌博吗| www.091885.com-彩票之家免費下載| www.929942.com-河南竞彩快三查询| www.996540.com-黑龙江体彩兑奖地址| www.dj13.com-一分快三大小单双| www.uy97.com-人人彩票是真的吗| www.565464.com-网络代打彩票分红| www.110103.com-七彩乐透开奖| www.187839.com-七星彩中二个多少钱| www.5226.xyz-宝马派彩是什么意思| www.901846.com-免费下载贵州快三| www.997304.com-彩八仙安卓版| www.bu80.com-福彩江苏快三下载| www.tf82.com-彩票站转让-| www.33tp.com-菜01彩票-| www.093037.com-彩色水泥路面做法| www.654725.com-福彩代销证-| www.821058.com-彩色混凝土颜料批发| www.876888.cc-大乐透彩票玩法规则| www.941376.com-福彩7乐彩开奖号码| www.979459.com-高频彩票直播|