头像

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

来源:http://www.ldgxedu.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.ldgxedu.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.36165.com-万博彩票下载安卓| www.09mq.com-泉州直播体彩聊天室| www.621116.com-福利彩票加奖信息| www.355774.com-竞彩要交税吗| www.432308.com-会员登录8g彩票| www.970591.com-福利彩票8000万| www.ch24.com-彩票yy挂机-| www.0yh.com-彩票助手怎么买彩票| www.90ro.com-彩票店跑路-| www.034593.com-彩名堂免费计划下载| www.873827.com-上海福采快三开奖号| www.987514.com-百万彩票争霸| www.34tq.com-七星彩没开过的码| www.1262.in-彩票网11选5| www.11818.com-最好的彩票投注平台| www.081042.com-体彩大乐透论坛| www.837810.com-芸彩数字营销骗局| www.0328.top-福利彩票站附近| www.18261.cc-彩票模拟摇号| www.1550.cn-福利彩票走点图| www.128694.com-福彩3d图纸布衣图| www.66215.cc-快三兼职-| www.870116.com-河北快三遗漏号| www.961349.com-竞彩猫好彩频道官网| 500彩票www.66621d.com| www.087399.com-快三必出号技巧| www.725353.com-体彩票11选5结果| www.188977.com-内蒙古福彩中心官网| www.283132.com-七星彩大奖规律| www.219582.com-3彩彩票官网| www.320707.com-彩票开奖结果七乐彩| www.417999.com-爱投彩票系统| www.813325.com-重庆彩票投注网站| www.803206.com-大发彩票捷豹| www.907798.com-宣城体彩兑奖处| www.978957.com-南粤风采好彩1规则| www.so7.com-分分彩开奖记录| www.963017.com-彩票计划网超准版| www.788789.cc-今日竞彩单场| www.885926.com-福彩刮刮乐怎么兑奖| www.0464.xyz-体彩网上购买系统| www.14916.com-彩报中心彩报图库一| www.077389.com-各种高频彩-| www.930429.com-海南七星彩梦册解码| www.ps29.com-竞彩猫直播-| www.95ud.com-福彩通有风险吗| www.560351.com-kk彩票网站可信吗| www.774324.com-七星彩中奖规| www.911905.com-天天彩选4规则| 购彩在线www.66332u.com| www.019011.com-足彩手机过滤软件| www.053568.com-快乐彩中奖规则| www.1819.pw-老时时彩助手安卓版| www.623118.com-49倍率购彩平台| www.18tm.com-彩票礼拜五开什么奖| www.306099.com-758彩票苹果下载| www.868.cc-环彩网网页版登陆| www.250337.com-老版红彩会彩票| www.5349.vip-福利彩票2月1日| www.87360.com-免费彩票933| www.322564.com-竞彩足球最多穿几场| www.106766.com-今天彩票开奖结果是| www.86xo.com-七乐彩一等奖号| www.987134.com-海南快三平台| www.9200.org-体彩店利润大吗| www.658895.com-五洲彩票登陆| www.802258.com-久久精彩视频| www.894100.com-靠谱彩票手机客户端| www.960221.com-500go彩票-| www.cp469.com-安徽快三投注一定件| www.80sp.cc-彩票网投靠谱吗| www.38981.cc-彩票输了一千| www.093337.com-彩色砼价格-| www.658479.com-什么是彩视和微电影| www.38151.com-极速快3彩票计划| 易彩集团www.25688j.com| www.656561.com-专业的购彩平台| www.766895.com-学生彩票赚十几万| www.884645.com-体彩鳄鱼篮球单| www.974696.com-复式彩票中奖计算器| www.qz83.com-360快三走势图| www.710373.com-澳客竞彩胜平负| www.808717.com-河内五分彩开奖信息| www.929333.com-安徽体育彩票3d| www.983497.com-绵阳福彩机中心| www.cp9733.com-好彩堂-| www.nh58.com-彩客网完场比分| www.g85.xyz-彩店宝下载-| www.35ss.com-福彩3d怪图今天| www.52955.cc-篮球胜负竞彩玩法| www.888009.cc-全彩助手app下载| www.235304.com-内蒙古福彩网app| www.382256.com-买彩票中奖的人结局| www.585953.com-现金彩票靠谱吗| www.713591.com-福利彩票安卓版下载| www.818781.com-500彩票网| www.615989.com-渐江福彩-| www.689073.com-山东福利彩票开奖| www.786753.com-华夏彩票计划真假| www.860373.com-体彩天下合法吗| www.933077.com-网赌时时彩惨痛经历| www.987633.com-牛彩字迷总汇| www.vm59.com-河北快三今天预测号| www.086970.com-七乐彩中奖等级杏绚| www.993743.com-足彩任9的玩法| www.cp04.com-全民彩票-| www.172620.com-大发快三安卓网| www.521029.com-微信没有福利彩票| www.638515.com-色彩斑斓的意思| www.996401.com-体彩网黑龙江| www.971995.com-彩票陷阱-| www.37272.cc-福星中彩免费| www.012506.com-七星彩廉江高手论坛| www.65200.com-福彩3d夜间字谜谜| www.458854.com-下载十一选五大彩鲸| 网易彩票www.560721.com| www.u83.top-恶搞中奖彩票图片| www.122184.com-中国足彩网比分彩果| www.236751.com-体育彩票手机客户端| www.612211.com-有关彩票的书| www.30303.cc-淘之家彩票是骗局吗| www.664744.com-黑客门彩美-| www.791153.com-体彩模拟-| www.js82.cc-五分彩怎样买才能赢| www.330780.com-彩票试玩app| www.22739.com-体彩大乐投开奖时间| www.028373.com-彩神软件官网下载| www.315587.com-安微福彩快三结果| www.520977.com-江苏体彩7位数历史| www.625004.com-七乐彩组选专家杀号| www.763835.com-彩虹店铺app| www.914021.com-乐彩网排三开奖结果| 大赢家彩票平台www.691071.com| www.654.biz-圣地彩杀一码| www.906826.com-容易中奖的彩票数字| www.920932.com-199期彩吧图| 博乐彩票www.35918r.com| www.851616.com-夺金三分彩计划软件| www.941941.com-福利彩票3d小规律| www.997293.com-时时彩彩八仙手机版| www.dj2.com-湖北快三结果今天| www.38vt.com-体育彩票61玩法| www.485894.com-小米炫彩背包| www.531652.com-彩票公式-| www.700618.com-球探彩票提现黑吗| www.788740.com-竞彩足球资讯网| www.859884.com-幸运彩票手机app| www.919058.com-彩宝贝3d杀号定胆| www.974126.com-体彩投注助手| 万博彩票www.602266.com| www.882394.com-易彩网是不是真的| www.162509.com-爱彩乐重庆时时彩| www.jk03.com-河南快三官网| www.7ka.cc-广东体彩配送中心| www.465.tv-喜欢彩票-| www.5042.vip-湖南福利彩票加盟| www.08331.com-看彩电-| www.043046.com-竞彩宣传语-| www.554647.com-七星彩杀号技巧大全| www.224405.com-北京快3福彩app| www.802.live-得彩在线-| www.051659.com-福彩3d分析预测| www.144894.com-注册送彩金棋牌| www.727306.com-酷彩网是骗局吗|