头像

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

来源:http://www.sodugoo.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.sodugoo.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.570769.com-福彩3d专家晒票| www.662010.com-金全球额最大的彩票| www.kl14.com-江苏彩票大乐透| www.01611.com-足彩推荐靠谱的软件| www.326411.com-彩宝网新版走势图| www.3260.xyz-买彩票欠款十几万| www.189641.com-河南快三基本走势| www.388986.com-意大利分分彩开奖| www.171456.com-彩票开奖大厅| www.440712.com-彩票判决书-| www.858749.com-体彩组六六码遗漏| www.062523.com-彩神争霸有风险吗| www.409755.com-亿菲彩票官方网站| www.636600.com-彩虹六号冷知识| www.27tq.com-分分彩九码稳赢技巧| www.6238.cm-才台湾彩券-| www.92242.com-牛蛙彩四不像彩图| www.483799.com-好彩客最新下载| www.544525.com-时时彩最多挂12期| www.830186.com-盈彩登录-| www.xi10.com-七星彩手机够力软件| www.522106.com-彩票自售机-| www.300867.com-彩票心水-| www.432432.com-红利系统彩票| www.597569.com-彩票中奖如何纳税| www.513176.com-百乐宫博彩-| www.632081.com-发现彩票的中奖规律| www.742922.com-奖多多足彩软件下载| www.879964.com-安微快三遗漏| www.982919.com-买彩票算不算赌博| www.dk14.com-分分时时彩出号口诀| www.771616.com-虹口竞彩网点分布| www.293629.com-彩票2017152| www.871786.com-利彩可以做吗| www.174141.com-地区快三-| www.868271.com-五分彩怎么玩法| www.8647.vip-4d彩票开奖结果| www.99243.com-一分快三长龙经验| www.364953.com-双色球走势图新爱彩| www.855110.com-体育彩票彩票故事| www.300297.com-蓝球杀号定胆彩经网| www.5497.net-彩票有正平台吗| www.96499.com-台湾有多少种彩票| www.319293.com-彩票软件送彩金的| www.108565.com-玩彩如何会赢| www.43ky.com-彩头什么意思| www.113807.com-福彩主任怎么贪的钱| www.157242.com-竞彩之家官网| www.327143.com-鸿瑞彩票合买是托吗| www.593580.com-福彩3d免费选号| www.749029.com-中福彩票快运3| www.931978.com-排3彩宝网试机号| www.cp3453.com-易彩快三破解器| www.8563.cn-共赢彩票软件下载| www.508685.com-体彩排例3开奖号| www.675516.com-49码彩票app| www.852324.com-2018彩票软件| www.981448.com-竞彩任九必杀宝| www.0736.org-盛兴彩票网靠谱吗| www.46481.com-秒速分分彩在线预测| www.263011.com-彩票骗人的吗| www.96719.cc-600万彩票案| www.967781.com-彩票3d连线图| www.223037.com-3d彩票走势图跨度| www.93329.com-海南的七星彩| www.9750.in-时时彩在线做号| www.973845.com-彩票分析预测原理| www.3ah.com-nba体彩外围网站| www.86jn.com-天天彩票网投| www.4461.cn-快三和值必赢方法| www.09150.com-神兽竞彩团队微信号| www.56329.com-中彩网3d预测分析| www.009971.com-澳客网澳客网胜负彩| www.083189.cc-彩票20秒开一期| www.cw29.com-八手巴购彩票骗局| www.bq59.com-彩票平台高赔所| www.4007.cn-澳门福彩有哪些| www.926225.com-彩票一般多少钱| www.956958.com-hhk百彩网-| 发彩www.50732e.com| www.0cm.com-台湾褔星彩平码资料| www.40.cc-幸运星座彩票网站| www.905452.com-去哪买足彩-| www.110018.com-海口七星彩大师| www.876090.com-福彩3d天下无敌1| www.984606.com-彩虹8彩票平台| www.369249.com-福利彩app网络| www.267371.com-十四场胜负彩| www.224808.com-极速快三下载安装| www.706493.com-玩黑彩票犯法吗| www.798825.com-河南体彩泳坛| www.nk91.com-佬牛足彩推荐| www.08vp.com-体彩组3开奖结果| www.85cf.com-彩93正规吗-| www.1682.cn-千亿彩票最新版安装| www.343456.cc-彩票在线试玩app| www.019108.com-利彩网站-| www.32772.cc-佰万彩票注册| www.013270.com-南国彩票论坛图归一| www.899827.com-中国福利彩票店流程| www.412111.com-彩钢瓦使用寿命| www.657187.com-福利彩票公司| www.875297.com-区块链彩票是什么| www.cai4922.com甘肃快三开奖号预测| www.76mf.com-七乐彩卖到晚上几点| www.155644.com-彩客网篮球预测| www.68703.com-彩票要选几个号| www.40878.com-壹号彩票官方网站| www.581038.com-大通彩票在线开奖| www.988084.com-彩民乐3d-| www.og59.com-彩票598-| www.81vb.com-中国竞彩足球比分器| www.811481.com-幸运彩票能赚钱吗| www.912523.com-网上买彩票输数十万| www.970114.com-福建福彩开奖结果| www.807765.com-陈赫包贝尔中彩票| www.890108.com-nba体彩结果| www.955598.com-彩票刷水有什么要求| 818合彩www.www.8000hc.com| www.mx87.com-网上彩票平台合法么| www.05hq.com-画细腻的画彩铅| www.003359.com-福彩十五选五跨度| www.380670.com-彩票软件套现| www.552202.com-火剪彩票vlp| www.656444.com-彩神争霸米聊| www.g03.top-3d字迷体彩开奖| www.192667.com-11选5彩票助手| www.856385.com-体彩苏州市电话| www.l14.com-彩票看走势是扯淡的| www.968264.com-天荣国际彩票与马云| www.295575.com-彩票带玩儿-| www.828.in-中国彩票为什么造假| www.659473.com-彩票大乐-| www.4jt.cc-世界彩票巨奖| www.94la.com-易经看彩票-| www.448117.com-互联网购彩票| www.545399.com-首尔1.5分彩| www.639034.com-海口游泳彩票| www.731677.com-彩色透水混凝土地坪| www.827227.com-富豪彩票-| www.912173.com-卖私彩司法解释| www.985557.com-唯彩看球app| www.df53.com-旭彩网网址-| www.e81.net-七乐彩兑奖查询表| www.81kp.com-建德体彩网点申请| www.1358.net-彩运来官方最新登录| www.6383.me-彩票平台招代理加盟| www.768203.com-安徽快三助赢手机版| www.879407.cc-彩乐乐山东十一选五| www.110127.com-台湾乐透彩開獎网址| www.607760.com-韩国彩毒效果好吗| www.951374.com-大通彩票导航| www.381107.com-彩票大王杨光华书籍| www.592502.com-9万彩票助手| www.7cr.com-买篮球彩票胜负| www.18uf.com-福彩3走势图d跨度| www.663971.com-头彩网app-| www.pb.com-中彩网-| www.3853.top-51彩票邀请码| www.883.red-彩铅画技巧-| www.007751.com-新浪足彩网手机版| www.sm96.cc-足彩竞猜网-| www.6954.biz-彩控科技-| www.63638.cc-我想看一下彩票|