头像

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

来源:http://www.upwardblast.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.upwardblast.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.492213.com-七彩电量颜色软件| www.617637.com-彩礼钱具体包括哪些| www.721715.com-5分快三计划网| www.812083.com-广发彩票是什么| www.899146.com-北京幸运28彩票| www.971357.com-厦门彩票-| www.6340.net-体彩排列五购彩软件| www.26944.com-新浪彩票机选一注| www.969803.com-下彩网怎么进不去| www.cp3122.com-快三游戏单机版下载| www.j81.xyz-赢彩网可靠吗| www.68ww.com-主流博彩公司| www.806138.com-99彩票平台安全吗| www.943973.com-春秋彩票ww-| www.cp078.com-分分快三咋看走势图| www.ns92.com-福利彩票43期| www.58bl.cc-苏州快三开奖号码| www.760047.com-3d彩神论坛-| www.905996.com-竞彩足球此分直播| www.994807.com-好彩客苹果版搜不到| www.do32.com-恒博彩票网-| www.217913.com-澳客彩票电脑旧版| www.314800.com-七彩虹-| www.422928.com-荣誉彩票平台怎么样| www.c20.vip-星彩viptxcc| www.52xj.cc-足彩中奖率多少| www.0435.net-体彩排列三杀码预测| www.5723.top-搭建彩票平台教程| www.19977.com-481彩票娱乐| www.69902.com-中彩网专家杀号定胆| www.9454.top-国外彩票中奖| www.69539.com-老彩民彩票网app| www.159988.com-福彩炔乐十分走势图| www.353543.com-福彩三d专家杀号| www.999137.com-江苏e球彩结果| www.i65.shop-彩名堂官网软件下载| www.92iq.com-彩票代打吧-| www.3469.xyz-足球彩票今天场次| www.00079.cc-淘全彩票-| www.69881.cc-盈发彩票bug| www.025123.com-忆彩彩票-| www.108679.com-体育彩票应用靠谱吗| www.189422.com-江苏福彩官网首页| www.270026.com-333彩票下载| www.354663.com-3d彩票高手qq群| www.ul65.com-乐彩网-首页| www.32mf.com-体彩排列3组选| www.894.me-下载福彩3d开奖| www.5091.com-时时彩大小公式计算| www.17508.com-彩票店转让被骗| www.66744.cc-付进彩票站有多远| www.136706.com-彩票源码下载| www.273078.com-彩票销售额如何分配| www.384955.com-d9彩票d9-| www.537342.com-c168彩票app| www.628532.com-浙江福彩积分扫一扫| www.715019.com-时时彩三星直选技巧| www.801766.com-986彩票-| www.874519.com-福彩20选8玩法| 幸运彩票www.87500.com| www.he08.com-快三湖北-| www.r82.cc-福彩快三口诀| www.58ej.com-中彩那天的课本朗读| www.0030.com-彩票和佛-| www.8230.top-国家彩票官网首页| www.29161.cc-大师彩铅画作品欣赏| www.81127.com-体彩快中彩| www.33302.com-廊坊双色彩票中奖| www.021438.com-亚博体彩app| www.101817.com-江苏快三作弊| www.163003.com-福利彩票图大全九| www.295366.com-彩吧3d寻马图| www.377022.com-排列五试机号彩宝网| www.505235.com-博友彩登陆-| www.612903.com-附近彩票店预约平台| www.684726.com-下载福彩3d彩票| www.762212.com-竞彩足球投注下载| www.923817.com-彩70平台-| www.990226.com-中体育彩票-| www.dg6.com-快三是怎么玩的| www.rk22.com-那个彩票网站反水高| www.05lo.com-家彩网排三的胆码| www.69dj.com-痴迷买彩票的案例| www.1447.top-好彩客可靠吗| www.7513.shop-体彩装修-| www.16517.cc-河内2分彩人工计划| www.66924.com-彩票要怎么才能中奖| www.2862.vip-福彩3a字谜画谜| www.22936.cc-福彩三地三天必下| www.83327.cc-北京彩票论坛高手| www.056210.com-上海嘉定体育彩票| www.187412.com-时时彩app-| www.257333.com-微彩吧app下载| www.350188.com-凤凰彩票3-| www.600068.cc-彩票运气-| www.216037.com-体彩七星彩中奖条件| www.335150.com-彩票代理判刑| www.180079.com-福彩快三真的很坑人| www.278353.com-河北快三百位走势图| www.451299.com-游彩网登录-| www.544835.com-时时彩杀号工具在线| www.659672.com-今天休彩试机号| www.752422.com-小彩牛彩票-| www.841923.com-福利彩票30-| www.913189.com-足球比分彩客网| www.968448.com-彩神网网址是什么| www.44021.com-凤凰彩票时时彩计划| www.93891.com-体彩排列五历史遗漏| www.058564.com-新粵彩联盟-| www.157722.com-爱米彩票网站正常吗| www.252594.com-16234第一彩票| www.323662.com-兰州七星彩开奖日期| www.395496.com-今天福利彩-| www.538716.com-云南时时彩开奖记录| www.625736.com-高兴彩票手机| www.698222.com-中国彩app怎么样| www.773935.com-哪个彩票是6个数字| www.879554.com-彩票下级-| www.960004.com-山东3亿彩票| 中彩网www.91233j.com| www.gp50.com-福彩河南快3走势图| www.yt20.com-铜陵市体彩兑奖地址| www.24hd.cc-大货车彩贴-| www.0415.in-迪士彩乐园网址| www.6841.cm-玩彩乐客户端下载| www.607723.com-特彩吧报码原版正料| www.813611.com-宁夏银川体彩中心| www.899110.com-足彩让球怎么算的| PK彩票www.www.23040.com| www.575432.com-最新版时时彩| www.2005.in-乐彩二进制杀二码| www.9099.loan-下期头尾七星彩中| www.72535.cc-吉林省黑彩没人管| www.072098.com-彩票如何做庄家| www.162203.com-鸿运彩票是正规的吗| www.285171.com-时时彩不会亏的方法| www.393256.com-昨日福彩中奖号码| www.539721.com-天津彩民之家app| www.625587.com-珠江彩票app下载| www.727165.com-福彩图彩频道| www.807298.com-最新一期足彩对阵表| www.872305.com-福彩销售员的发言稿| www.66ss.com-风中彩莲爱你无悔| www.0974.cc-云南省福彩中心官网| www.10133.com-福彩三d历史试机号| www.55494.cc-爱彩乐浙江快乐12| www.001825.com-体彩有什么彩种| www.069578.com-鑫彩网app下载| www.262195.com-网购彩票能赚钱吗| www.402166.com-乐85彩票-| www.509319.com-云彩店官网-| www.603691.com-女性梦见买彩票| www.678123.cc-福建体彩申请书| www.758936.com-有什么彩票可以刷水| www.963069.com-江苏省福彩兑奖中心| 9928彩票www.9928g.com| www.fd66.com-易彩快三规律| www.xu68.com-官方二分快三彩票| www.54tq.com-39彩票app下载| www.0180.org-银海彩报图片| www.9957.in-家彩网独胆双胆预测| www.56649.com-火箭彩票安卓系统| www.003660.com-体彩开奖大乐透| www.029652.com-购彩票大厅开奖结果|