头像

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

来源:http://www.tiyuyingshi.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.tiyuyingshi.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.238698.com-江苏快三如何赚钱| www.74280.com-彩虹的小符号| www.053000.com-今天福彩快三走势图| www.311625.com-红五彩票平台| www.591503.com-澳门五福彩-| www.651001.com-云南时时采彩开奖| www.596195.com-彩票投注倍数| www.701522.com-陌陌彩票app| www.386699.com-彩软之家部落| www.679073.com-彩票成瘾治疗| www.828266.com-彩民彩票软件| www.175025.com-全国快三下载| www.105829.com-3d彩经网试机号| www.9336.online儿童游戏彩球| www.ao2.cc-河南快三中奖规则| www.766567.com-彩票赚钱倍投方法| www.625729.com-资深的彩票销售平台| www.763366.com-足彩加预测网| www.4698.net-彩38是正规网站吗| www.04044.cc-好彩vip下载| www.7341.vip-航天彩虹无人机| www.395277.com-彩虹吉他指弹| www.29329.com-wcp8玩彩票-| www.30638.com-双色球新浪爰彩| www.77293.cc-彩客手机官网| www.056097.com-中国福彩快乐十分钟| www.150926.com-大同彩票平台怎样| www.246832.com-新浪爱彩票网官网| www.337611.com-多谐彩灯制作| www.465173.com-彩票3d多少钱一张| www.580008.com-福彩天天选四中奖号| www.665166.com-金口诀彩票盘多多| www.054753.com-福彩六加一走势图| www.698428.com-彩票反倍投-| www.998219.com-七星彩加急版早版区| www.4002.vip-买竞彩足球害苦人了| www.33026.com-查福彩3b开奖结果| www.50966.cc-成都福彩中奖| www.7733.vip-爱购彩平台登录| www.1ix.com-福彩和体彩一样吗| www.897682.com-多彩贵州是国企吗| www.997857.cc-福彩3d出对子规律| www.85597.cc-竞彩源码-| www.18054.cc-3位数彩票叫什么| www.682696.com-资金彩票-| www.835826.com-一举成名输彩知| www.980136.com-彩票必须在店里买吗| www.70128.com-大钱庄彩票主页| www.6454.cn-速8彩票真的假的| 大赢家彩票www.327526.com| www.iv00.com-竞彩足球比分预测| www.597355.com-彩票怎么选能中奖| www.572002.com-买竞彩足球有方法| www.739647.com-懂彩气垫bb多少钱| www.899292.com-彩票跟单是什么意思| www.fq11.com-快购彩票3平台官网| www.875090.com-下载258足球竞彩| www.41ww.com-彩票大乐透的软件| www.22732.com-快三输了怎么赢回来| www.509518.com-彩票500网走势| www.662040.com-射阳竞彩店-| www.829245.com-帝王彩票骗局| www.979620.com-五彩缤纷香烟价格| www.22jk.com-七星彩预则-| www.6853.biz-体彩刮奖活动| www.73225.cc-彩票摇一摇选号| www.112959.com-网上玩彩票快输死了| www.283068.com-7星彩新规则玩法| www.419800.com-易彩app怎么样| www.636467.com-彩虹六号高清图片| www.06503.com-彩票帮投什么意思| www.034799.com-网上买彩票是否合法| www.8605.wang-点点中彩票下载安装| www.572199.com-唯彩看球app苹果| www.75171.com-福彩形式-| www.116184.com-福彩三d和直跨度表| www.666385.com-乐彩国际登录| www.043813.com-彩票扫码器-| www.355766.cc-常州体彩中奖规则| www.721278.com-快三规则及中奖绝招| www.975096.com-查福彩开奖-| www.867.link-黑客会攻击彩票网么| www.770478.com-河北福彩排列5和值| www.998691.com-中国体彩足球竞猜| www.19336.com-5分时时彩开奖号码| www.263.pw-福彩双色球105| www.510116.com-大象彩票app| www.469675.com-福彩3d矩阵藏宝图| www.680455.com-彩票中奖去哪领| www.819671.com-易中彩票是正规的吗| www.9293.me-乐彩8603cc-| www.606929.com-福彩怎么对账| www.21028.com-彩票两个公式| www.208228.com-腾讯分分彩走势图| www.538845.com-澳洲时时彩-| www.998566.com-中国体育彩票代金券| www.702717.com-彩票赔率是什么意思| www.cai2019.cc-快三胆拖中奖规则| www.369047.com-3d福彩图纸322| www.ii06.com-体彩竞彩网官网| www.0411.in-彩票预测有成功的吗| www.475365.com-彩票500500-| www.670009.com-天涯社区海南彩票| www.530738.com-电视怎么调彩呀| www.172651.com-河北快三开奖号码| www.393945.com-香港彩厍宝典| www.539826.com-香港58158彩| www.4278.in-足球彩票19043| www.38213.cc-自助彩票-| www.956329.com-七星彩结局-| www.f15.online-福彩快三怎样选号| www.721535.com-破解彩票网站漏洞| www.190745.com-彩票开奖查询大全| www.412673.com-福彩双色球报九头鸟| www.cp2668.com-福彩快三口诀表| www.94502.com-官彩与私彩-| www.021128.com-大乐透彩票中奖查询| www.176888.cc-当彩票托真实经历| www.94599.cc-竞彩足球计划软件| www.448484.com-数字彩票竞技风暴| www.w88.me-大华彩票app下载| www.902095.com-彩吧图库总汇| www.359994.com-购彩顺口溜-| www.108407.com-网络彩票能连赢多久| www.954792.com-瑞彩祥云官方下载| www.89cg.com-彩票双色球多组数字| www.33172.cc-全民中彩网-| www.191133.com-快三开奖号码内蒙古| www.281890.com-彩票中心主任| www.4504.top-竞彩自由过关玩法| www.48914.com-廊坊快三彩票开奖| www.261523.com-大发快三登录网址| www.399717.com-南海网南国彩票社区| www.979956.com-彩票店有没有快三| www.05ei.com-绘画速成彩铅画人物| www.688675.com-好彩1规律-| www.682765.com-彩票app哪个最好| www.57gw.com-贵阳彩票双机转让| www.12111.cc-抢彩票违法吗| www.7001.biz-单场胜负彩开奖| www.335916.com-河北快三数据统计表| www.559031.com-湖北福彩下载| www.858499.com-双色球彩报联销图| www.10882.cc-宝鸡体育彩票体彩管| www.102755.com-马来三分彩网址| www.72586.cc-下载505彩票软件| www.320014.com-36o彩票官网| www.517023.com-1516彩票平台| www.966754.com-宝马彩票国家允许吗| www.90907.cc-36选7好彩丨| www.110586.com-福彩1分钟开奖| www.394300.com-福彩返奖-| www.821993.com-流产3d彩摘网| www.gc55.com-欢乐国际彩票骗局| www.258.cn-竞彩足球半全场玩法| www.99853.com-168官方彩票| www.375863.com-欢乐彩有安卓版吗| www.814896.com-利民七星彩票| www.969425.com-牛彩彩票注册邀请码| www.091698.com-甘肃快三倍投计划表| www.776277.com-时时彩新龙虎怎么看| www.32291.com-彩钢板围挡生产厂家| www.153051.com-时时彩定胆不错方法| www.cai515.cc-福彩快三下载安装|