头像

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

来源:http://www.jsxzbt.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.jsxzbt.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.269345.com-快三砍龙什么意思| www.967826.com-百合网让你买彩票| www.722998.cc-快三包号一共多少注| www.854596.com-中国258竞彩网| www.287289.com-五分彩怎么玩| www.318094.com-福彩开奖时间双色球| www.523905.com-58福彩下载-| www.701686.com-老郑足彩官网| www.873423.com-四川体育彩票查询| www.353800.com-如何注册q彩网代理| www.555734.com-七乐彩票机选号| www.697687.com-研究彩票有成功的吗| www.887016.com-凤凰彩票是合法的吗| 大赢家彩票平台www.927320.com| www.445849.com-128福彩主页| www.81391.com-时时彩是不是赌博| www.t21.cc-蚂蚁彩票安全吗| www.267281.com-6701彩票网-| www.697276.com-福彩图纸-| www.261775.cc-多赢彩票官网网址| 3668彩票www.3668o.com| www.136999.com-北京时时彩规律| www.583092.com-2元彩票中500万| www.12947.com-体育彩票大奖得主| www.113225.com-大奖彩票下载苹果| www.866992.com-周六能买啥彩票| www.673252.com-快三压大小的群| www.118729.com-福彩中奖条件| www.hh27.com-佰万彩票邀请码| www.351548.com-彩神viii官方| www.86jw.com-必发彩票bf-| www.jh59.com-国乐彩手机app| www.60565.com-51彩虹挂挂-| www.623878.com-湖南快3福利彩票| www.247101.com-uu直播彩票靠谱吗| www.475868.com-1分钟快三规律| www.668183.com-福彩三地太阳红谜语| www.788141.com-19039七星彩| www.880322.com-百胜9b彩票app| www.965679.com-彩61破解-| www.gp91.com-北京快三精准计划| www.15rh.com-双色球彩报图片| www.923277.com-彩票店吃票怎么解决| www.75989.com-竞彩2串1计划表| www.591788.com-澳门与竞彩官方欧赔| www.593898.com-七彩蔷薇是真的吗| www.200769.com-昨天彩票出什么| www.340466.com-彩票兼职代打靠谱吗| www.25152.cc-彩铅自学难吗| www.365978.com-7星彩开奖查询| www.501827.com-英国彩票开奖记录| www.178806.com-福彩快三官网注册| www.km58.com-中国足彩网手机版| www.837999.com-世界杯网上投注彩票| www.960620.com-网络彩票诈骗案例| www.968614.com-彩6计划群-| www.cp7238.com-福彩快三是正规的吗| www.50585.com-万润彩票平台| www.vh82.com-五分快三下载| www.47uq.com-新浪爱彩网彩票| www.4195.org-七彩凤凰教育网| www.13904.cc-苏州快三和值推荐| www.68850.com-彩票双色球选号| www.35058.com-买彩票能输几十万么| www.93009.cc-福利彩票三地红圣手| www.069116.com-幸运快三技巧顺口溜| www.153532.com-竞彩篮球直播| www.256314.com-彩票快三平台官网| www.345241.com-河北省11选5彩票| www.481577.com-彩票亿乐平台| www.602535.com-558彩-| www.744660.com-吉林快三走势图预测| www.870943.com-广西体育彩票兑奖| www.952887.com-七乐彩中奖情况| 易彩网www.36166c.com| www.28ls.com-彩票正规app| www.268009.com-3d彩乐乐今天预测| www.795018.com-福彩算法-| www.t26.com-湖北彩票大奖| www.793661.com-体育博彩业分类| www.874505.com-安徽快三三军计划| www.950301.com-聚彩彩票跟着老师刷| 818合彩www.07hc.com| www.cp15.com-彩客网电脑版| www.ut93.com-江苏快三走势图手机| www.589279.com-七星彩票长条| www.680759.com-赌彩票家破人亡| www.855476.com-中国彩票第一高| www.983343.com-网上彩票投注报警| www.mz80.cc-赢彩彩票官网| www.975920.com-洛阳结婚彩礼多少| www.cp7731.com-新快三走势图| www.qb63.com-竞彩销量下滑| www.666319.com-彩票比大小软件下载| www.797016.com-快三怎么守号| www.909044.com-彩神帝怎么下载| www.cp1031.com-j江苏快三计划| www.530225.com-彩铅花卉教程| www.628127.com-彩调女送娘-| www.a19.cn-新浪爱彩手机网页| www.87ru.com-大地彩票会黑人吗| www.3151.cn-足彩单场比赛购买| 天天彩票www.54968h.com| www.187066.com-吉林快三有玩的吗| www.010267.com-新快三心得-| www.45322.com-香港第一彩-| www.208484.com-十分彩app-| www.333685.com-离婚后中彩票| www.141307.com-c58彩票安卓下载| www.311446.com-快三分分彩官网| www.529936.com-时时彩振幅的口诀| 大赢家彩票平台www.703193.com| www.3073.pw-类似于七星彩的古言| www.25399.cc-兰花简笔画彩铅| www.289237.com-神彩奕奕-| www.612279.com-正规彩票软件有哪些| www.465456.com-一分钟开一次的快三| www.638185.com-江苏南通竞彩团队| www.747695.com-趣彩app官方下载| www.982543.com-彩票app开发教程| www.zv72.com-cp900彩票-| www.67kl.com-太原彩票站怎么办理| www.2067.me-旺彩3d胆码-| www.299608.com-陕西体彩爱彩乐| www.9ev.com-彩票分几种类型| www.6480.shop-苏宁彩票平台| www.f31.com-和乐彩票合法吗| www.6836.vip-彩吧网彩报中心| www.53731.cc-时时彩计划软件下载| www.064503.com-彩71彩票快三玩法| www.gb81.com-福彩快3怎样追回扑| www.988324.com-3d购彩小贴士预测| www.3524.xyz-谦喜彩票提现不到账| www.as69.com-彩票平台源码排行榜| www.66111.cc-京东快三彩票| www.692519.com-6678彩票平台下| 500彩票www.50080k.com| www.vo57.com-时时彩追长龙破产| www.914768.com-神彩争霸是真的吗| www.084559.com-今日福彩字谜总汇| www.862586.com-东北梦浩快三| www.21gg.com-9d彩票是正规的吗| www.002359.com-360足球竞彩网| www.914920.com-黑彩举报会怎样| 500万彩票www.39500p.com| www.18568.cc-彩神王成周怎么样了| www.464854.com-美甲彩绘-| www.673028.com-美国彩票中奖| www.345904.com-山东福彩开奖详情| www.905295.com-福彩跨度走势| 500彩票网www.569080.com| www.zx80.com-重庆时时彩开奖官网| www.237600.com-正版福彩软件下载| www.325836.com-带坐标排列三彩经网| www.53775.com-秒速时时彩骗局| www.207782.com-1彩票app-| www.43343.cc-彩票开奖日期查询| www.800076.cc-手机福利彩票网站| www.878018.com-南京福彩中心地址| www.407797.com-七星彩老鼠精图版| www.514888.cc-环球彩票是骗局吗| www.577073.com-好彩香烟有什么味| www.653872.com-国家彩票改革| www.725690.com-福利彩票奖金计算|