头像

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

来源:http://www.wotaomao.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.wotaomao.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.199944.com-腾讯十分彩开奖号码| www.386633.com-韩国彩票扣税| www.614321.com-新加坡4d彩票开奖| www.019574.com-贵阳体彩十一选五| www.179580.com-胆码246快三预测| www.51185.cc-彩之源软件-| www.002294.com-福彩3d复试玩法| www.763766.com-足彩加官网app| www.595107.com-天津体彩官方app| www.706316.com-1分时时彩走势图| www.806668.cc-彩票每天救援金| www.915343.com-粤淘彩票可信吗| www.979666.cc-香港248天天好彩| www.ct48.com-优信彩票一分快三| www.wc76.com-内蒙快三基本走势| www.53ap.com-福彩晚上几点开奖| www.pv93.com-三分彩正规吗| www.83555.cc-彩票编程分析| www.4730.vip-辽宁福彩35选7| www.583128.com-华宇装潢彩票怎么样| www.126478.com-彩票是假的贴吧| www.2631.pw-福利彩世界平台登陆| www.546899.com-网上七星购彩靠谱吗| www.635529.com-体彩天下一购买大厅| www.719570.com-手机快乐3彩票下载| www.802167.com-彩迷天地报纸答案| www.882178.com-正规的彩票合买系统| www.959030.com-美国彩票强力球玩法| 聚福彩票www.50989h.com| www.39778.com-福38彩票网-| www.155148.com-竞彩怎么玩法介绍| www.249924.com-天天彩票77678| www.697330.com-2019福彩休市| www.786959.com-盛兴彩票v1登陆| www.127492.com-彩虹世界app免费| www.909894.com-乐彩1分快3规律| www.970395.com-彩票天天乐app| www.cp467.com-安徽快三投注买网址| www.39681.cc-香港百彩网开奖结果| www.021457.com-澳门博彩app| www.088595.com-福彩在线注册大小| www.428682.com-足彩310软件| www.533132.com-福彩3d技巧教程| www.28520.cc-内蒙高频彩快三| www.78996.com-最新尼彩手机| www.079101.com-我爱彩票-| www.825749.com-山西大清快三走势图| www.931667.com-97彩票平台-| www.999656.com-网易彩票能用吗| www.bw02.com-投资彩票-| www.vk10.com-彩票开奖号码大全| www.15lb.com-足球彩票19047| www.365065.cc-澳门惠民彩2017| www.298839.com-体彩今天开奖号码| www.234533.com-福彩中国龙888| www.323429.com-七乐彩500走势| www.395474.com-星期六开啥彩票| www.525153.com-乐玩彩票邀请码| www.707687.com-快三线上娱乐| www.ms63.com-我要中彩下载| www.1485.xyz-彩博888会员资料| www.033793.com-给我机选一注七乐彩| www.437445.com-陕西省福彩中心人员| www.576759.com-0567好彩官网| www.7hv.com-用彩铅画的情景画| www.278141.com-快三的规律要点哪里| www.193753.com-吉林省福彩网| www.299149.com-如何看彩票走势大小| www.384908.com-9d彩票是正规的吗| www.043250.com-极速时时彩平台| www.753162.com-中彩吧能信吗| www.3934.top-女方彩礼钱法律规定| www.01888.cc-网络彩票输死人| www.4066.biz-9万彩票助手| www.59669.com-彩虹卡通画-| www.508417.com-13660彩票网| www.599987.com-合买彩票1元| www.0887.in-90后买彩票中大奖| www.332093.com-鸿运彩票app| www.cg05.com-网络快三彩票犯法吗| www.292070.com-八八彩票官方网站| www.362985.com-徐汇区福利彩票点| www.453381.com-彩票站中奖去哪领| www.535755.com-今日出奖七星彩票| www.600268.cc-长春彩溢洗浴| www.682681.com-福彩公益图片| www.762661.com-时时彩购买软件| www.854492.com-福彩3d喜中-| www.700179.com-广西福彩官方网| www.075628.com-瑞彩网快3-| www.rn32.com-百盈快三计划下载| www.121140.com-网易彩票软件| www.451106.com-幸运分分彩在哪开奖| www.595624.com-246天天彩下载| 彩69www.214654.com| www.676570.com-国家规定彩礼钱多少| www.229929.com-新彩票下载手机版| www.0708.org-博码彩票-| www.535685.com-彩票需要几个数字| www.017931.com-4亿彩票-| www.555036.com-全民福彩双色球| www.681105.com-搜索天天中彩| www.785208.com-大胜彩票是真的吗| www.914715.com-买彩票的技巧大全| www.cp9688.com-今日中彩可靠吗| www.wf49.com-浙江体彩开奖公告| www.914500.com-彩神帝不能提现| www.988660.com-期期中彩票靠谱吗| www.067237.com-假彩票打印系统| www.677756.com-体彩大乐中奖结果| www.436822.com-能智能统计的彩票| www.5712.top-三彩玉值钱吗| www.68982.cc-尊彩网是假的吗| www.686808.com-中彩那天生字| www.841006.com-利民彩票网-| www.98231.com-腾讯分分彩必中软件| www.129772.com-特区七星彩-| www.69eg.com-南海七星彩论坛图规| www.638535.com-色彩斑斓的释义| www.438218.com-彩票5等奖多少钱| www.4587.cn-699彩票靠谱吗| www.731193.com-易彩堂微信群| www.982410.com-山西体彩网上购买| www.34449.com-华创时时彩团队骗局| www.144468.com-首充彩票平台| www.0683.me-福彩投注站申请电话| www.16571.com-福彩3d奖金规则| www.777515.com-星鱼娱乐时时彩| www.855334.com-双色球彩托真实故事| www.939981.com-找快吉林快三| www.991406.com-七星彩排除法| www.ga62.com-凤凰彩票能放心玩吗| www.963484.com-简单好看彩铅画星空| 顶级娱乐www.012288.com| www.413141.com-五分彩真的能赚钱吗| www.43re.com-精彩无比什么意思| www.9345.online晴彩中原节目表| www.83553.com-彩票分析软件app| www.53sz.com-共享彩票怎么玩法| www.097868.com-福彩的规则-| www.969687.com-乐彩3d17500| 幸运彩票www.669278.com| www.318238.com-十字彩是赌博吗| www.695212.com-彩票大乐透玩法| www.930105.com-福彩预测3d-| www.fx89.com-厦门彩票骗局| www.91835.com-好彩1网上投注| www.671203.com-彩易网福彩怎么下载| www.299621.com-南方双彩首页大全| www.366782.com-青蛙彩票香港开结果| www.480046.com-幸运福彩3d走势图| www.882601.com-原版正料特彩| www.545789.com-长沙办理福利彩票| www.8299.top-彩家园计划聊天室| www.55747.com-纤亿彩票app| www.306234.com-盈利彩下载-| www.85608.com-凤凰彩票_登录| www.446997.com-七星彩票论坛808| www.595127.com-微信女福彩快三计划| www.795561.com-3d西赵口彩吧| www.133543.com-福彩3d常跟版图片| www.190065.com-江苏快三计划网址| www.55422.com-天天中彩怎么倒闭了| www.632562.com-彩票福彩玩法介绍|