头像

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

来源:http://www.subolang.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.subolang.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.813.cc-什么彩票中奖率最高| www.65.cn-福利彩票摇奖机下载| www.903131.com-时时彩飞艇-| www.166480.com-江西福彩快三| www.15164.com-浙江体彩客服电话| www.005489.com-泉州体彩聊天室| www.228316.com-河南信阳彩礼价格表| www.325512.com-福彩三d综合走势图| www.723527.com-做时彩代理违法吗| www.038586.com-福彩二分快三| www.153929.com-足球博彩高手心得| www.572466.com-湖北体彩双色球| www.7665.loan-彩世界时时宝典下载| www.364123.com-3分时时彩下载| www.474255.com-福彩三毛三毛总汇| www.562925.com-吉祥彩票能玩吗| www.637607.com-彩虹六号新手| www.108105.com-今日足彩比分预测| www.7144.vip-七彩电影院-| www.68227.com-如意彩票7年| www.061913.cc-人人买彩票安全吗| www.167567.com-福彩快3走势图| www.115408.com-彩色水磨石地面报价| www.217018.com-网上玩快三犯法吗| www.361313.com-永安彩票app下载| www.476543.cc-超极彩票-| www.583566.com-彩乐园2官网| www.669764.com-海南私彩现状| www.769113.com-足彩任九投注结果| www.881632.com-名气最大的黑彩平台| www.962698.com-宝乐彩合法吗| www.hm.cc-中国福彩快三大小| www.521.xyz-重庆时时彩停机维护| www.03362.com-七星彩内部群| www.63360.com-延敖足彩分析| www.096867.com-粤彩100网-| www.350930.com-银河彩票-| www.971948.com-彩票开奖api接口| www.43638.com-福彩3d幸运鑫推荐| www.062702.com-优信快三彩票| www.187308.com-新彊时时彩走势图| www.216428.com-马来西亚福利樂和彩| www.165180.com-66cp彩票的网站| www.274783.com-大发快三经验| www.379689.com-俩夫妻想象中彩票| www.520622.com-时时彩任二技巧| www.919952.com-彩票平台app制作| 彩票A8www.37to.com| www.891003.com-彩票站开业宣传词| www.913807.com-万彩吧是不是正规| www.997217.com-足彩任九比分直播| www.77512.cc-赢彩网可以玩吗| www.033730.com-王者彩票下载| www.2312.club-香港管家婆图库彩图| www.8673.org-江苏传统型体彩开奖| www.819921.com-海南七星彩开心论坛| www.891845.com-大奖彩票下载app| www.966108.com-最近福彩中奖号码| 爱购彩票www.335284.com| www.066216.com-彩票虚拟投注有效吗| www.204468.com-内蒙古快三儿开奖| www.852488.com-杭州体彩网-| www.377800.com-福利彩票八点关门| www.6809.in-3d北海福彩-| www.25275.cc-安徽体彩网招聘| www.71203.com-找黑客修改博彩数据| www.161680.com-香港三色和彩开奖| www.21bd.com-高频彩数字规律技巧| www.96810.com-民政部长和福利彩票| www.082048.com-大发快三平台遍人吗| www.000934.com-安徽快三形态彩乐乐| www.43nn.com-澳门威尼人彩票网| www.0610.org-易彩计划-| www.5938.biz-世界杯足彩比分赔率| www.365902.cc-春暖花开儿童彩铅画| www.465046.com-5d彩超看男女准吗| www.569875.com-彩票带计划-| www.635519.com-500博彩官网| www.455758.com-老梁讲彩票-| www.947059.com-北京彩票店联系方式| www.046447.com-福利彩票站向申请| www.146751.com-快三如何作弊| www.213611.com-彩票ⅱ选5任3技巧| www.cp450.com-一分快三怎么样能赢| www.553686.com-竞彩打单-| www.628283.com-七彩云南游套票诈骗| www.62687.cc-体彩快乐扑克三| www.021222.com-山西福彩中心电话| www.925277.com-旭彩国际-| 8号彩票www.60108b.com| www.1479.net-博友彩真的假的| www.8412.pw-头头彩票下载安装| www.166682.com-快三倍投大忌| www.32273.cc-顶级彩票网站网址| www.259788.com-江西新快三和值推荐| www.431601.com-3d家彩网开奖查询| www.540299.com-好运来彩票软件下载| www.632677.com-力彩日用品-| www.717202.com-学画重彩的好处| www.793105.com-今晚体彩开奖号码| www.866943.com-湛江七星彩头尾网站| www.927716.com-新彩网3d字谜| www.978591.com-福建体彩票36选7| www.au49.com-湖北福彩5d怎么玩| www.sj61.cc-彩app送彩金| www.68cj.com-彩票软件哪个最好用| www.lw32.com-时时彩漏洞后一必中| www.9992.vip-万彩国际招人吗| www.109104.com-彩色蚕宝宝有毒吗| www.a07.cc-22彩票中心-| www.517761.com-诚信彩票登录网址| www.3549.xyz-中国体育彩票7位数| www.950086.com-百乐彩客服-| www.66595.cc-中国体彩网竞彩| www.220269.com-大彩网手机版| www.286511.com-百宝彩电子app| www.6127.biz-马彩今日开奖号码| www.678966.cc-网彩危害-| www.96785.cc-足彩外围害死多少人| www.062720.com-家彩网开奖-| www.528472.com-微彩点播苹果版| www.863503.com-qq彩票抓娃娃| www.974859.com-腾讯分分彩跨度技巧| www.ec33.com-快三官方开奖公正吗| www.932577.com-106com彩票-| www.984082.com-糖果彩票app| www.oi3.com-甘肃省福彩中心电话| www.623849.com-48彩网站-| www.691779.com-杨震足彩14场推荐| www.765899.com-彩客娱乐骗局| www.827622.com-三分彩下载-| www.028596.com-杏彩-| www.91509.com-港版好彩蓝莓双爆| www.34766.cc-恋母全彩ag-| www.140228.com-幸运国际时时彩| www.fb86.com-百彩网免费资料| www.663033.com-乐彩彩票资料| www.733824.com-海南竞彩-| www.804877.com-黄金时时彩计划软件| www.870046.com-足彩分析师考试证书| www.16my.com-福彩都是礼拜几开奖| www.463603.com-彩票在线缩水工具| www.2701.me-7乐彩走势图表| www.336325.com-福彩3d购买平台| www.067753.com-竞彩app软件开发| www.88365.cc-彩16下载app| www.4338.biz-竞彩投注资金计划表| www.700268.com-下载e彩乐-| www.840681.com-22彩票app官网| www.935789.com-刘大军中彩网| www.995906.com-体彩竞彩加奖| www.mh0.cc-快三吉林走势图解| www.217095.com-彩神v8-| www.593096.com-彩虹的重力秦渭| www.665318.com-七乐彩摇奖器选号| www.751889.com-一号彩平台登录网址| www.276927.com-黑彩怎么控制开奖| www.126763.com-8k彩票网是真的吗| www.184467.com-北京昨天快三走势| www.626646.cc-国外中奖彩票图片| www.662970.com-金福彩票网-| www.918202.com-台湾5分彩是私彩吗| www.kz12.com-爱彩乐上海时时乐| www.50503.cc-808彩吧下载|