头像

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

来源:http://www.yh-opto.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.yh-opto.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
彩票2元 www.963375.com-彩色水磨石地坪施工| www.065813.com-必赢彩票可靠吗| www.15336.cc-七色彩虹是什么意思| www.03lk.com-足彩投资宝典pdf| www.6kj.cc-智能福彩3d-| www.233402.com-北京体彩快中彩开奖| www.492683.com-吉祥彩票快三怎么样| www.414013.com-出彩和出色-| www.544397.com-我要中彩票平台登录| www.638142.com-竞彩足球暂停销售| www.735600.com-四川体彩快乐12| www.57499.com-金辉彩票app| www.456396.com-红彩影视邀请码| www.103041.com-大奖彩票网址| www.834762.com-欧盟好彩蓝莓怎么样| www.45id.com-安卓版彩19-| www.006469.com-彩神器-| www.401596.com-福彩3d开奖结果大| www.552906.com-分分彩害了多少人| www.170509.com-江西快三走势图一定| www.275819.com-彩票贴吧论坛百度| www.369309.com-福彩3d缩水彩乐乐| www.511763.com-彩客网电脑版比分| www.599550.com-好想中彩票大奖| www.571.in-时时彩豹子怎么买| www.9590.loan-360彩票3d-| www.975143.com-大奖快三套路| www.74qo.com-大掌柜彩票邀请码| www.gl16.com-苏州福彩快3开奖| www.215311.com-上饶体彩店-| www.167696.com-内蒙快三一定牛| www.119369.com-彩神最高邀请码| www.365581.cc-星空彩铅教程| www.539092.com-彩神通试机号金码| www.694100.com-中体彩唯一官方网| www.363673.com-关于彩虹的说说| www.516009.com-领航时时彩在线计划| www.678371.com-福彩3d专家杀和尾| www.cai9488.com福彩快三河北| www.850766.com-彩票限制投注| www.943062.com-南宁市福彩大厦| 彩之家www.08czj.com| www.db57.com-彩神争靠谱吗| www.72375.com-博彩奔驰宝马网址| www.295060.com-十分彩一分钟快3| 大赢家彩票平台www.186372.com| www.643467.com-一定牛广西福彩3d| www.628944.com-彩票开奘查-| www.501178.com-网址购彩可靠吗| www.012370.com-新彩网福彩3d字谜| 吉利彩票www.80075m.com| www.sf37.com-七乐彩中奖号查询| www.15ru.com-体彩福彩今天出将号| www.17dz.com-吉林快三11和| www.84oz.com-牛彩网福彩3d预测| www.752577.com-87彩票客户端| www.518173.com-牛彩彩票下载| www.337860.com-彩讯pc加拿大20| 盛彩网www.41518u.com| www.ks41.com-山东体彩网论坛| www.077082.com-体育彩票买世界杯| www.360726.com-大旺彩票应用软件| www.99142.com-腾讯时时彩后二组选| www.1863.vip-d8彩票下载软件| www.914769.com-黑彩可以报案吗| 网易彩票www.332750.com| www.812879.com-香港买的彩金好不好| www.948459.com-安庆体彩店哪个靠谱| www.k63.me-信彩分分时时彩计划| www.718539.com-七色彩虹伞-| www.ve12.com-金宇彩票-| www.999953.com-江苏快三电脑版走势| www.062.online-彩铅画教程风景| www.2837.shop-快三要害死人的| www.599588.cc-想中彩票说说| www.20723.com-大发时时彩记录| www.144616.com-天空彩票与你同行| www.067039.com-福彩3d智能杀号| www.372593.com-江苏福彩i5选5| www.029292.com-今日七星彩-| www.170366.com-吉林快三跨度走势图| www.165896.com-河北快三开奖结果| www.0758.biz-彩票站购买数据| www.0232.pw-中国福利彩票案| www.828611.com-3d选胆图彩经网| www.280537.com-彩票福彩3d-| www.60490.com-彩票163开奖结果| www.310132.com-长春体彩中心导航| www.459114.com-彩票网1516-| www.364000.cc-微信彩票金豆领取| www.582032.com-xy258幸运彩票| www.697506.com-七星乐彩票玩法| www.60155.com-福彩新规-| www.22190.com-时时彩后二杀码思路| www.oj50.com-奥足球彩网-| www.49dc.com-添点七彩鲜花网| www.1364.net-网站彩票是真是假| www.743415.com-懂彩宝开奖-| www.224044.com-uu快三怎么玩稳赚| www.610921.com-足球竞彩中奖规则| www.707903.com-大发快三求带回血| www.846870.com-外围足彩代理| www.995827.com-雪溪源足彩-| www.ve11.com-彩票软件过滤分析| www.1820.vip-3四彩票-| www.576778.com-彩票图片-| www.10397.com-91彩虹-| www.691432.com-手机足球彩票app| www.526887.com-时时彩后二稳赢| www.4031.shop-香港十大博彩公司| www.8kz.com-新宝彩票官网登录| www.132019.com-河南彩礼顺口| www.0013.pw-八位数彩票-| www.ek40.com-贵州体彩网官方首页| www.qm92.com-易网彩票开奖查| www.876897.com-体彩大乐透技巧视频| www.984801.com-手机17彩票官网| www.uh7.cc-百宝彩江西快3| www.sl66.com-中国足球彩票规则| www.17ve.com-注册就送99彩金| www.006361.com-好彩一开奖历史| www.225583.com-qq群时时彩-| www.320077.com-二元彩票-| www.53754.com-东方彩app-| www.263704.com-老彩民心得-| www.818769.com-幸运5星彩票| www.959580.com-五分时时彩计划稳吗| www.rx7.com-上海快三五百期| www.758716.com-彩票十选五网址| www.839816.com-文化与彩票-| www.920944.com-甘肃福彩微信公众号| www.17ch.com-彩票开奖结果历史| www.535.site-彩印门户网站| www.7232.cc-彩虹六号墨冰| www.815002.com-禁止高频彩票公告| www.882627.com-易彩堂合法吗| www.949036.com-彩票快三图-| www.986428.com-上海基诺彩票开奖| www.yj2.cc-吉林快三查询结好果| www.273672.com-对子玩法快三| www.361678.com-网络彩票提现不到账| www.439263.com-cclcc金彩网| www.530862.com-彩铅手绘花朵画| www.052398.com-8k彩票下载安装| www.3276.top-彩票补时进球算吗| www.856206.com-时时彩澳门平台网板| www.zf0.com-c彩票开奖查询结果| www.779909.com-七乐彩在线购买| www.851146.com-重庆彩全天实时计划| www.002184.com-七乐彩如何购买| www.411236.com-破重庆时时彩规律| www.028319.com-彩排说说-| www.1wm.cc-彩票快乐十分玩法| www.243616.com-福彩中奖号-| www.622746.com-红牛彩票兼职靠谱吗| www.269.biz-快三有多少数字猜| www.089858.com-马耳他瓦莱塔彩票| www.026122.com-有哪些私彩平台| www.788769.com-山西太原结婚彩礼| www.610798.com-邢台安装彩钢板厂家| www.383010.com-网易彩票机选双色球| www.196384.com-湖北百宝彩票网| www.013523.com-酷浪七星彩论坛| www.107106.com-玩01彩票输的想死|