头像

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

来源:http://www.ckhyy.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.ckhyy.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
6彩票开奖 www.ny03.com-双色球彩票选号神器| www.23gb.com-去彩票站app下载| www.58338.cc-河北快三和值尾走势| www.775235.com-彩票511是什么| www.8ad.com-彩票收回-| www.551899.com-众赢彩票网合法吗| www.648300.com-首页彩票人工计划| www.730697.com-足彩竞彩贴吧| www.802833.com-好盈彩票聊天室| www.876878.com-彩票玩法规则软件| www.981368.com-福彩快三图-| www.yd88.cc-韩国金山快三下载| 500彩票www.003963.com| www.xk71.com-吉林快三图表| 天天彩票www.216880.com| www.s22.cc-吉林95诚信快三| www.57oj.com-彩票丢了会不会中奖| www.312346.com-福利彩票3d玩法| www.749363.com-上市彩票公司| www.220697.com-快三算法大小单双| www.367630.com-体彩返奖率那么低| www.128008.com-女的唱的歌词里彩虹| www.994970.com-0500彩票邀请人| www.063999.com-时时彩送注册38| www.208708.com-体彩竞彩-| www.17tf.com-彩娃彩票打不开| www.980983.com-七彩的寓意-| www.qw30.com-福彩快3奖金是多少| www.785543.com-彩票守号概率高| www.899683.com-彩81官网-| www.06xr.com-澳门彩票简介| www.0264.top-我附近彩票店| www.8943.wang-快三如何做代理商| www.875922.com-竞速快乐彩是骗局| www.967154.com-神彩通代理会员专用| www.cai386.com-江苏快三开奖| www.830511.com-看彩票的软件| www.952300.com-彩票开奖查询查询| 大玩家彩票www.84499y.com| www.1191.date-彩票大神-| www.15857.cc-快三冷号-| www.088126.com-全民汇彩票合法吗| www.208610.com-福建快三开奖今天| www.60399.cc-彩票与数学-| www.3112.com-云南彩票弃奖一览| www.06110.com-彩经-| www.340156.com-竞技足彩-| www.491646.com-排列及体彩其他玩法| www.376035.com-陕西彩票几点停售| www.491980.com-3d彩皇网-| www.559784.com-最新彩票收藏交易会| www.656370.com-彩票购买技巧大师| www.778028.com-汇彩网网址多少| www.860969.com-山东体育彩票在线| www.943655.com-今晚六会彩开奖生肖| www.co74.com-广西快三共几期| www.uw15.com-uu快三是正规的吗| www.26pb.com-太阳分分彩-| www.519061.com-投彩网平台-| www.656313.com-彩之网交流区| www.804477.com-cp彩票是什么项目| www.907031.com-彩票几位数字组成| www.cai0466.comc038彩票vip| www.va67.com-河南福彩网官方网站| www.7301.com-彩虹六号超清壁纸| www.344789.cc-彩票中奖需要福报| www.tt29.cc-火星彩票主页| www.31622.com-全球彩票官网下载| www.339203.com-海南私彩赔率| www.440491.com-澳彩大讲堂系列| www.526649.com-紫竹彩票-| www.uo25.com-快三2分彩-| www.20oo.com-福彩双色球网易杀号| www.048419.com-江苏快三专预测| www.90458.com-彩83安卓版-| www.41xw.com-811彩票打法| www.903081.com-中国第一快三| www.996470.com-黑龙江福彩票| www.kk52.com-微信朋友介绍买彩票| 天天彩票www.101062.com| www.fq76.com-浙江体彩网官方网站| www.787778.com-106幸运彩票| www.974069.com-福彩3d专家彩友吧| www.ji64.com-安徽快三有什么规律| www.70dr.com-红菜苔彩票app| www.031102.com-查福利彩票电话多少| www.189060.com-福彩3d500期| www.928365.com-福彩网上投注站申请| 天天中彩www.305988.com| www.qq98.cc-1分时时彩开奖| www.28dd.com-福利彩票怎么登录| www.528.red-体彩彩票站加盟| www.3452.cn-彩宝价格是多少| www.9452.top-双色球彩票吧| www.188881.com-内蒙古快三50| www.007410.com-体彩开奖公告号码| www.pr15.com-新浪福彩3d-| www.707610.com-全能中彩彩票网| www.805303.com-网球彩票怎么买| www.883670.com-彩排三-| www.974614.com-7星彩下期预测| www.dh71.com-体育彩票几位数吗| www.yv39.com-釉中彩餐具安全吗| www.11vq.com-体彩今天可能出的好| www.900095.cc-288彩票安卓| www.981859.com-彩61平台网址| www.39id.com-广西彩调-| www.97jw.com-快乐彩有作弊| www.po63.com-5oocom彩票| www.07467.com-中国重庆时时彩时间| www.299175.com-网罗爱彩专栏| www.319365.cc-福彩三d和值走试图| www.cai0600.com宁夏快三开走势图| www.6568.cc-秀平彩票-| www.43147.com-彩票微信交流群吧| www.007529.com-南国彩票论坛南海| www.091582.cc-春秋彩票ww-| www.168531.com-三分快三是不是真的| www.247764.com-抽屉定律应用于彩票| www.312581.com-趣九购老彩票| www.370676.com-送108元彩票| www.473487.com-南京福彩中心在哪| www.550649.com-沈丘县彩票中奖| www.602875.com-彩虹六号国服官网| www.57ta.com-彩票花呗平台| www.1634.org-福彩3d带线走势| www.7559.in-彩团网cai7-| 亿万彩票www.095005.com| www.kb36.com-彩票是合法的吗| www.i65.org-福彩3d双彩图| www.00jt.com-合乐彩票怎么样| www.1308.cc-爱彩乐推荐得准不准| www.9377.org-新快报金钱豹福彩| www.ym24.com-免费送彩票-| www.66ar.cc-时时彩三星复式计划| www.2236.vip-手机上怎么买足彩| www.7187.com-七彩阳光动作分解版| www.31826.cc-中国福利快三走势图| www.77207.com-体彩的中奖几率| www.020056.com-湖北快三奖金计算| www.82773.com-足彩19041冷门| www.114876.com-银河彩票进去| www.211574.com-北京快三开奖时间表| www.292757.com-人人体育购彩| www.20497.com-彩友时时彩专家计划| www.94299.cc-浙江省体彩中心主任| www.51zm.cc-玛雅彩票游戏网址| www.1188.biz-彩票形式-| www.10983.com-澳客胜负彩-| www.56630.com-河北体彩站点申请| www.105708.com-老时时彩时时中彩票| www.652382.com-中国彩票竞彩网| www.749277.com-七彩网络-| www.806602.com-老猫出彩快讯app| www.869831.com-彩票频道唯彩会| www.950104.com-中彩乐购-| www.996220.com-北京足彩单场| www.64462.com-体育彩票常见的数字| www.zl04.com-933彩票-| www.35hl.com-彩票分析新版| www.09wb.com-八手巴购彩票真假| www.077377.com-高频彩种类-| www.283289.com-彩票怎么中奖规则| www.380593.com-十一选伍彩票|