头像

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

来源:http://www.hnrfsm.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.hnrfsm.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
9彩娱乐平台 www.996241.com-足彩源码-| www.jp65.com-100元彩票-| www.s18.org-福彩3d杀号六码| www.76gb.com-七乐彩兑奖方式| www.2559.xyz-布衣天下288彩吧| www.9098.online福星七星彩定头尾| www.022742.com-365约彩好吗| www.105579.com-彩八彩票幸运28| www.185195.com-神州彩票-| www.265789.cc-时时彩推波倍投计算| www.480227.com-55215中国彩吧| www.567351.com-南京中奖的彩票站| www.650143.com-博彩是什么工作| www.772247.com-体彩317-| www.862624.com-七乐彩开奖查询今天| www.940378.com-168彩-| www.992004.com-雪园园足彩比分直播| www.os6.com-快三稳赢技巧| www.rn91.com-彩票大家玩2017| www.16hp.com-最新体育彩票中奖号| www.389.cc-天天买彩票安全吗| www.4966.vip-中彩网双色球地址| www.09789.cc-九亿彩票平台| www.57113.com-猜球吧竞彩app| www.047522.com-彩票的推算-| www.135841.com-有彩票中奖的朋友吗| www.220878.com-江苏快三计划网页版| www.303073.com-318彩票app-| www.379628.com-彩票开奖统计报表| www.539659.com-迪士尼彩乐园2下载| www.632252.com-500快三彩票| www.711902.com-万豪彩票客户端| www.794522.com-足彩博彩-| www.873082.com-时时彩中彩票| 黄金彩Ⅱwww.hjin3.com| www.ej14.com-快频彩-| www.xg62.com-网易彩票1分快3| www.22qh.com-159彩票下载| www.0533.xyz-河北彩未图片| www.7537.biz-一分彩牛牛-| www.27382.cc-足彩半全场在哪买| www.73221.com-003彩票-| www.062497.com-购彩网我的账户| www.150338.com-下载福建体彩快三| www.244002.com-山东福彩app官网| www.323682.com-福彩双色球玩法介绍| www.400030.com-周一福彩开什么奖| www.550720.com-华夏亿成彩票平台| www.638232.com-附近竞彩投注站| www.730572.com-老梁揭秘彩票真相| www.958.cm-体彩三d开奖时间| www.353266.com-彩铅笔手绘漫画人物| 大赢家彩票平台www.917963.com| www.086708.com-七乐彩复式中奖结果| www.158264.com-中国竞彩网即时比分| www.275925.com-极速快三微信群| www.365489.cc-谜彩天地高清图| www.447163.com-足彩8串9-| www.559908.com-彩99下载安装苹果| www.639290.com-福彩刮刮乐编号秘密| www.772405.com-双色球彩民乐图| www.873959.com-体彩福彩哪个更可信| www.950005.com-禁止网络销售彩票| www.997356.com-爱心彩下载-| www.ky9.com-江苏快三计划免费| www.rh18.com-七乐彩计算器| www.11xa.com-贵宾彩票-| www.82sm.com-澳洲彩票开奖| www.2096.in-竞彩受注赛程| www.7668.org-福彩三地选胆图表| www.26632.cc-七星彩管理作弊事件| www.71385.com-购彩大乐透-| www.135044.com-五彩缤纷香烟价格| www.211665.com-k彩骗局揭秘| www.283122.com-体彩7星彩开奖时间| www.387722.com-彩票的单双是什么| www.511271.com-彩虹古名-| www.581102.com-足彩任九场投注秘诀| www.656796.com-山东体彩论坛排3| www.766622.cc-六会彩免费资料大全| www.856787.cc-福彩今天中奖号| www.923885.com-河南快三怎么玩稳赚| www.974986.com-七乐彩专家杀号大全| www.nr11.com-一定牛安徽快三| www.t56.org-彩票腐1600亿| www.47nd.com-彩票守号有用吗| www.712.com-鸿运彩票登陆网| www.4578.vip-易彩乐正规吗| www.9844.tv-香港多彩资讯| www.76550.com-彩票故事中奖| www.025471.com-快乐分分彩计划| www.097161.com-快三如何追豹子| www.162763.com-好彩自然来图片| www.279525.com-五分彩在线计划预测| www.363977.com-官崎彩作品-| www.447605.com-微信足彩交流群| www.533995.com-够力七星彩排列5表| www.636087.com-彩虹六号版本区别| www.719127.com-彩虹周杰伦歌| www.791201.com-我要买彩票排列三| www.863948.com-彩宝贝网彩票双色球| www.926009.com-深圳区块链彩票| www.979284.com-好彩葡萄爆珠多少钱| www.ff06.com-每分钟开奖的彩票| www.vw19.com-乐购彩票平台合法吗| www.07ti.com-水彩星空图片| www.71uf.com-恒彩总代-| www.0839.cc-网上怎么购买足彩| www.9207.vip-湖南体彩论坛星彩网| www.44024.com-中彩在线地址| www.86337.cc-三彩2019新款| www.033501.com-乐彩网3d之佳首页| www.133427.com-拉菲彩票平台可靠吗| www.204001.com-河北1快三开奖结果| www.277288.cc-彩票app破解方法| www.379252.com-网络彩票诈骗破案率| www.495344.com-职业博彩团队| www.562263.com-上海基诺彩票奖金| www.625602.com-七星彩网易彩票预测| www.693202.com-福彩3d奖是多少| www.765331.com-篮球彩票可以买吗| www.882822.com-093彩票公司在哪| www.959651.com-哪个平台买彩票正规| 500万彩票www.35155j.com| www.cz55.cc-快三坑爹-| www.sw51.com-七星彩兑奖地点| www.15ei.com-体彩七星-| www.1375.pw-花的水彩抽象画| www.7472.vip-黑龙江体育彩票电话| www.22012.com-返还彩礼证据| www.60666.cc-福乐彩网站是骗局| www.030311.com-百度乐彩网-| www.100922.com-彩运8平台真的吗| www.161575.com-体育彩票新11选5| www.263325.com-极速时时采彩官方| www.346467.com-辽金红绿彩-| www.413666.com-时时彩全天计划在线| www.509223.com-参与彩排哈-| www.573221.com-吹吹七星彩-| www.645837.com-财神分分彩毒胆算法| www.774896.com-网上怎么买快3彩票| www.858928.com-今日福彩体彩开奖号| www.914953.com-优彩网苹果版| www.970253.com-彩票大赢家走势图| www.aa07.cc-福建快三走势图和值| www.pf05.com-河北快三号-| www.1tf.com-台湾乐透彩开奖号码| www.49fx.com-七彩语文杯2018| www.385.gg-559彩票网正规吗| www.3496.vip-现金体彩网-| www.8168.in-瓷母釉彩的成分| www.22517.cc-13e彩app-| www.59362.cc-体彩开奖直播小炮灰| www.070776.com-福利彩票自助售卖机| www.128349.com-快三输了还能回本么| www.189320.com-甘肃快三开奖号| www.254564.com-盈彩网是真的吗| www.315115.com-博彩篮球加时算吗| www.373866.com-王者彩票网被骗| www.536406.com-彩票中奖心情| www.606997.com-福彩3d神算子送胆| www.667519.com-诺基亚星际彩球游戏| www.730533.com-福彩专家精准杀码| www.789379.com-皇冠竞彩对冲软件|