头像

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

来源:http://www.shushengfeiyang.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.shushengfeiyang.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
彩神APP官网 www.831095.cc-九龙彩票软件| 六福彩票www.66ffp.com| www.sw72.com-7星彩玩法-| www.794.mobi-溢彩是什么意思| www.7645.vip-香港时时三分彩d9| www.53296.com-分分彩在线计划软件| www.045955.com-湖北福利彩票申请| www.391666.com-7意彩代理-| www.614655.com-乐天彩票重庆时时彩| www.739421.com-彩票之家999| www.861677.com-qq彩票在哪里看| www.958443.com-鸿运五分彩-| www.ac9.com-今日贵州快三出奖号| www.a94.net-743期期好彩| www.77dk.com-一分彩是真的吗| www.5208.vip-三d专家预测新彩吧| www.34485.com-爱赢彩-| www.008717.com-双色球走势图中彩网| www.123832.com-天天乐彩下载| www.238292.com-快三遗漏北京| www.356832.com-福彩3d票花怎么看| www.508874.com-近期彩-| www.621892.com-到账快彩票平台| www.731560.com-众彩易购注册| www.841337.com-福彩怎样处理数据| www.948236.com-体彩的利润-| www.cai1414.com中彩下载-| www.so62.com-时时彩什么叫和值| www.67ft.com-333彩网平台| www.5378.in-香港开奖彩票777| www.30999.com-福彩真精华布衣图库| www.97316.com-七星彩专家测| www.106725.com-新加坡快三是真是假| www.223852.com-竞彩比分结果| www.343075.com-彩票下载手机版试玩| www.501172.com-迷彩倒计时软件下载| www.606178.com-本期七星彩开什么奖| www.711908.com-万豪彩票官网| www.mw03.com-官方彩app-| www.33uh.com-七星彩开咪奖| www.3791.biz-艾彩网登录入口| www.9572.loan-体彩排列三和制图| www.82955.cc-体彩3dp3开奖号| www.034766.com-彩票外围合作| www.158093.com-新浪网足球彩票| www.265097.com-中国福利快三玩法| www.369961.com-999彩票uc真人| www.449998.com-福彩站点申请网上| www.540087.com-孔雀彩铅画图片大全| www.732671.com-河南许昌结婚彩礼| www.798186.com-易彩补漆笔好用不| www.871762.com-福彩刮刮乐中奖图片| 中彩网www.71233c.com| www.es35.com-福彩中彩网官方网站| www.vy10.com-体彩电子投注单停售| www.09yp.com-彩8对战小游戏| www.77al.com-顶呱刮彩票种类| www.1237.pw-彩神争霸8网站| www.00892.com-电脑版乐彩论坛| www.52482.cc-快三是不是合法的| www.94447.cc-官方快三彩票| www.051879.com-彩票合买程序| www.147599.com-大连福彩快三| www.230745.com-今日福彩3d字谜| www.300709.com-彩票12app下载| www.366521.com-浩彩油墨-| www.451791.com-七乐彩自动选号| www.537257.com-彩票预算专家| www.657143.com-好彩网红姐3d预测| www.739183.com-快三怎么猜和值大小| www.807215.com-温州彩票站转让信息| www.900125.com-22彩票软件-| www.997648.com-斯洛伐克彩开奖网| www.jj85.com-大发高频彩不让提现| www.19pm.com-足彩19035-| www.3333.bid-汇彩网app官方网| www.09338.com-彩票吧助手下载安装| www.50775.com-代理商私彩赚钱吗| www.92123.cc-顺丰丰彩有中奖的吗| www.048114.com-福彩快三代理怎么做| www.170302.com-上海今日快三开奖| www.252512.com-高频彩票倍投技巧| www.318851.com-浙江省福彩中心官网| www.421994.com-彩票总站网站| www.571635.com-彩票软件违法| www.688664.com-彩票平台接待| www.814234.com-国际福彩是真的假的| www.922034.com-彩票n-| www.992041.com-体彩双色球玩法| www.cp7179.com-江苏快三可信吗| www.mo45.com-七星彩的中奖标准| www.1dl.com-买福彩多还是体彩多| www.51bx.com-369足彩缩水软件| www.633.date-时时彩输了50万| www.3850.vip-老鼠精七星彩| www.8899.shop-2019竞彩赛事| www.62731.cc-内蒙古彩票巨奖骗局| www.016811.com-福彩3d组选胆拖| www.077300.com-9亿彩票能玩吗| www.133416.com-彩色透水混凝土配料| www.200241.com-昨天福利彩开奖结果| www.263601.com-温州体彩-| www.397846.com-快三分析大师app| www.520315.com-新加坡彩票49选6| www.581428.com-星彩网开机号3d| www.644890.com-多多中彩票安全吗| www.755739.com-三d彩色打印机| www.902221.com-地下黑彩量刑| www.954184.com-胜负彩087期| www.991241.com-内蒙古彩票11选5| www.cp5532.com-体育彩票苏州快3| www.kj00.com-京东彩票-| www.zd87.com-怎么开一个彩票网站| www.15km.com-结婚前因为彩礼分手| www.286.in-中国彩票真假问题| www.3055.biz-七星彩走势图怎么看| www.7918.cc-香港行政快三app| www.22337.com-高价彩礼-| www.58617.com-福彩3d旺彩软件| www.035830.com-广西福彩快3一定牛| www.114752.com-彩乐瀑合法吗| www.174989.com-福建福彩网双色球| www.258902.com-竞彩数据app| www.322085.com-吉林福彩中心| www.379272.com-f彩网是什么网站| www.508307.com-彩票收藏最新动态| www.569229.com-福彩3d彩民乐钱图| www.628411.com-彩神vip邀请吧| www.684722.com-新浪网彩票开奖直播| www.752002.com-亚彩联盟是什么平台| www.859618.com-p5走势图彩宝| www.911932.com-天天彩选四历史号码| www.960026.com-快三概率公式| www.994234.com-彩票直播现场直播| www.cai9722.com广西快三-| www.hs40.com-黑龙江体彩-| www.vp04.com-重庆时时彩一码公式| www.9rh.com-玩彩票需要银行卡吗| www.53gl.com-银彩通官网-| www.327.website中发彩票代理| www.2933.biz-开彩票店店面要求| www.7500.in-豪华体育彩票店| www.15853.cc-华夏彩票可信吗| www.51161.cc-快三体彩屋-| www.85038.cc-彩圣字迷今天| www.025434.com-银川仟彩摸吧价格| www.085101.com-星空彩票官方| www.134848.com-亚彩会平台登录| www.196363.com-甘肃快三正文一定| www.253828.com-青海快三遗漏号| www.310234.com-江苏省体彩中心主任| www.366574.com-彩铅叠色技巧图片| www.438375.com-分分彩买一个好技巧| www.517319.com-哪里可以看外国彩票| www.572573.com-新福彩票-| www.627985.com-6合万彩-| www.681198.com-七星彩跟定包赚| www.743444.com-中彩网擂台赛丶| www.800909.com-白岩松福彩-| www.863006.com-体育彩票有那些| www.904550.com-南昌福彩中心地址| www.956147.com-速赢彩票是骗局揭秘| www.989740.com-7070彩票网| 聚彩网www.820335.com|