头像

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

来源:http://www.ecia.com.cn/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.ecia.com.cn/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.742059.com-香港新星彩手机网址| www.112966.com-什么人会中彩票| www.5842.top-足彩半全场-| www.182538.com-彩票查询11选五5| www.456231.com-手机验证短信送彩金| www.730942.com-和彩印年优惠套餐| www.885333.com-爱心彩票网是真的吗| www.100148.com-豪客彩票下载| www.fe23.com-福彩游戏帮投兼职| www.16iy.com-k彩游戏20图片| www.98fa.com-中国彩票奖金计算器| www.cai07.cc-彩票快3-| www.344331.com-中国体彩网时时彩| www.253643.com-老重庆时时彩app| www.507359.com-3g彩票网页-| www.331135.com-网上彩-| www.966589.com-腾讯中国彩合法吗| www.bb43.com-甘肃快三开奖预测| www.xv68.com-六给彩票app下载| www.60mw.com-福彩家彩网胆码| www.1729.wang-福彩彩工网-| www.894776.com-新大陆彩票网站| www.974182.com-北京快三福彩助手| www.95ks.com-七星彩口诀之王| www.1740.vip-验证手机送18彩金| www.3158.in-星彩网开机号3d| www.80878.com-排列五是不是福利彩| www.090169.com-盈发彩票官网| www.485523.com-500万彩票聊天室| www.14ex.com-长春黑彩赌博| www.972640.com-有关风景的彩铅画| www.rx2.com-上海体彩新11选5| www.xg49.com-提前开奖器彩票| www.910580.com-乐彩城-| www.991165.com-491.cc彩票网| www.eu96.com-彩票分析预测软件| www.e65.com-今晚七乐彩开奖视频| www.49zw.cc-质量可靠的足球彩票| www.3553.in-人人中彩票网手机版| www.dt82.com-福建福利彩票官网| www.79258.com-重庆寸时彩开奖视频| www.97mv.com-福利彩票3b试机号| www.565165.com-澳门bb彩票-| www.586777.com-卓易彩票一亿不认账| www.020814.com-彩票搭建平台| www.117938.com-1分时时彩开奖号码| www.977432.com-世界杯彩票中奖规则| www.wv2.com-快三号码表-| www.cai3131.com玩快三有技巧吗| www.642476.com-福彩形象墙图片大全| www.735424.com-彩票郑主任-| www.829387.com-玩彩的聊天工具| www.892415.com-快乐彩22667| www.956673.com-打错彩票店主全赔| 中彩网www.2408b.com| www.oq23.com-盈彩-| www.621791.com-彩赢168手机软件| www.965272.com-久久发彩票邀请码| www.285859.com-福福利彩票快3江苏| www.301322.com-昨天彩票出什么号| www.216053.com-中彩票要交多少税| www.561538.com-天际彩票高手qq群| www.694968.com-福利彩票兑奖地址| www.825525.com-说彩票视频-| www.926161.com-七乐彩除三走势图| www.cp508.cc-一分快三网址| www.vk31.com-福利彩票快三技巧| www.82ox.com-看世界杯买足彩| www.566204.com-足彩二串一倍投| www.663015.com-北京福彩3d-| www.741905.com-中国彩吧网站首页| www.817191.com-立彩邀请码是多少| www.897659.com-多彩贵州城乳胶退货| www.977292.com-南阳彩礼大概多少钱| www.pq1.cc-韩国彩票网-| www.65133.cc-快乐10分彩票技巧| www.035109.com-8848魔方彩票| www.166362.com-分分快三怎么玩| www.273508.com-福彩的发行原则| www.368669.com-福彩3d太湖猜字谜| www.446337.com-28彩票源码-| www.539047.com-乐盈彩网址-| www.610650.com-新彩彩票么样注册| www.680618.com-一号彩票店-| www.751847.com-一号店彩票登录| www.867602.com-彩票代打兼职微信号| www.fv08.com-体彩五d-| www.36vx.com-数字彩票703| www.208644.com-彩票长龙最长有多少| www.288202.com-福利彩票周一开什么| www.671427.com-时时彩分析走势图| www.752623.com-彩虹六号腾讯代理| www.823739.com-手机怎样投注彩票| www.893719.com-双色球彩票工具| www.954521.com-牛蛙彩-| 3G彩票www.c144.vip| www.81304.com-网络博彩报警有用吗| www.030234.com-好运来彩票会员登录| www.97046.com-彩票3d网上购买| www.162822.com-蓟彩芝演过的警匪片| www.343421.com-赚钱快方法彩票| www.502377.com-kk彩票平台正规吗| www.577300.com-彩票店日结账的方式| www.663121.com-凤凰网官网彩票| www.738336.com-彩票利用平均值选号| www.393032.com-吉林快三赔率图| www.496487.com-百乐彩是不是真的| www.556009.com-乐彩任选六怎么玩| www.610075.com-彩票软件输钱| www.668505.com-数字彩票十中五| www.737315.com-人工智能选彩票| www.74500.cc-怎样玩乐彩-| www.868697.com-dd彩骗局-| www.8203.cc-辉煌彩票在线| www.653150.com-澳彩五星指数app| www.36171.com-中国福利彩票助手| www.cp836.com-大发彩票官网| www.yy76.com-竞彩之家app官网| www.372.mobi-彩票指南报凤彩网| www.53754.com-东方彩app-| www.126321.com-湖北彩票环球| www.753270.com-彩票有作假吗| www.653025.com-动态澳彩-| www.820062.com-镇上可以开彩票站吗| 快彩www.81678j.com| www.206986.com-易彩网彩票| www.668492.com-中国各地彩礼排行| www.902662.com-极速快三怎样买赚| www.990207.com-77彩票是正规的吗| www.jl68.com-刷彩是做什么| www.b50.top-奔腾彩票怎么样| www.191316.com-北京快三全天计划| www.356058.com-等差数列与彩票| www.1871.space-春节彩票小卖场分享| www.983795.com-爱玩彩app-| www.40623.com-手机群里打彩票| www.591767.com-香港賽馬會彩经| www.839666.cc-彩色耐磨地坪施工| www.041696.com-18年3d彩票谜语| www.v71.org-福彩牛彩网摘| www.625905.com-大乐透彩票资讯网| www.027144.com-5分彩是真的吗| www.323285.com-nba体彩推荐| www.879073.com-彩票走势图排三| www.358981.com-微博如何买彩票| www.575883.com-6288彩票靠谱吗| www.773552.com-2分时时彩开奖号码| www.950914.com-快三预测苹果软件| www.uj77.com-大家赢彩-| www.1345.me-体彩11选5浙江| www.106293.com-彩票发展国外| www.63667.com-足彩狼人-| www.226969.com-中国快三大全| www.300062.com-快三20分钟一期| www.5588.xyz-网上买彩票能兑奖吗| www.044601.com-福彩3d专家预恻| www.157073.com-足彩奖金比分上限| www.256400.com-520幸运快三| www.363532.com-点石成金彩票大奖图| www.744112.com-买彩票中的几率大吗| www.0198.top-国彩合买骗局| www.951289.com-竞彩篮球投注| 亚洲彩www.68568b.com| www.065547.com-旧彩库宝典下载安装|