头像

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

来源:http://www.gongtaitai.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.gongtaitai.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
vr赛车 www.388692.com-福利彩票背面图片| www.562377.com-体彩排五的开奖结果| www.652550.com-乐彩客手机app| www.731064.com-胜负彩任九开奖数据| www.811033.cc-福彩3d技巧中中中| www.12636.cc-怎么创建快三网站| www.97529.com-福彩二等奖-| www.121548.com-百合网玩彩票| www.219814.com-彩吧牛彩论坛| www.315596.com-上海有体彩福彩转让| www.424144.com-三国杀张星彩收益| www.547706.com-彩票七乐彩怎么买| www.868442.com-1分快三软件下载| 彩票坊www.775979.com| www.jz24.com-168彩票网可靠吗| www.548605.com-铁公鸡七星彩| 500彩票www.50064b.com| www.7549.vip-竞彩政策-| www.71758.com-60彩票-| www.068429.com-网络彩票软件开发| www.163315.com-佩奇彩票网-| www.240916.com-彩票历史号码对比| www.322647.com-海南直播头条七星彩| www.400116.com-南国彩票论坛精选| www.518704.com-惠民彩票兼职| www.593066.com-彩虹的重力番外| www.680088.com-二元彩票下载| www.893128.com-9cb彩计划-| 68彩票www.68682f.com| www.9322.com-佛弟子能买彩票吗| www.93618.com-贵州快三走势图遗漏| www.757489.com-购彩代赚领佣金团队| www.5500.tv-彩票投注好平台| www.42566.com-南方双彩手机网| www.048621.com-彩萍大少爷-| www.170811.com-吉林快三动态走势图| www.280310.com-五省快三走势图跨度| www.4bv.com-三d福彩直播| www.1779.cc-mg游戏送彩金38| www.02955.com-彩网上怎么买| www.98389.com-竞彩推荐310| www.105296.com-体彩竞彩胜平负开奖| www.387443.com-钢化彩膜怎么贴| www.687646.com-浙江省快乐彩今天| www.772404.com-阳光彩民乐图| www.887372.com-澳客赢家彩票苹果版| 500万彩票www.w931.com| www.41ih.com-中彩网北斗和北海| www.063108.com-彩票投注站投资多少| www.98zv.com-福彩3d社区777| www.7526.biz-彩票假的离谱| www.39611.com-中彩在线提现提不出| www.98982.cc-一分时时彩怎么玩法| www.144756.com-时时彩四星大小走势| www.025092.com-今日福彩开奖结果福| www.82xv.com-七星彩4倍中奖故事| www.4562.cn-博雅彩票靠谱么| www.31969.cc-易彩堂彩票靠谱吗| www.77627.com-全民汇彩票正规的吗| www.027590.com-易彩堂可信吗| www.892.tv-彩铅画动漫人物图片| www.9184.com-七星彩万字号奖图| www.590536.com-四川福彩彩票网| www.666992.com-乐彩一般怎么买| www.845783.com-彩票有意思-| www.939539.com-网络售彩-| www.kn10.com-重庆竞彩快3| www.18aw.com-彩票今天的开奖号| www.3681.biz-重庆百宝彩-| www.441813.com-中国彩票管理办法| www.656565.com-北京福彩一等奖中奖| www.32272.cc-八爪鱼代表彩票| www.81265.com-乐彩工具-| www.074789.com-收彩富网免费资料| www.183517.com-中彩票-| www.302200.com-吉林快三出豹子规律| www.20456.com-彩票号码历史开奖| www.84909.com-附近福利彩票点| www.072630.com-中四亿彩票-| www.160742.com-福彩分析软件| www.356470.com-商家送彩票活动| www.526003.com-福彩3d的出球规律| www.603704.com-足彩水平-| www.709737.com-5亿彩靠谱吗| www.982620.com-久盈彩店-| www.jb69.com-足彩竞猜分析网易| www.zz06.com-体彩标志图片大全| www.519073.com-时时彩开奖大小结果| www.579414.com-港彩一定中资料| www.646494.com-彩票有高人吗| www.737068.com-下载安徽福彩| www.798058.com-体彩11选择5山东| www.869764.com-彩票k线手机软件| 中国福利彩票www.08588y.com| www.hj71.com-51中彩app下载| www.a78.cn-北京福彩快乐8开奖| www.534590.com-福彩开奖频道| www.626798.com-买彩票随机还是自选| www.698591.com-k彩网速-| www.772554.com-最牛的彩票网名| www.858943.com-福彩票开奖查询软件| www.922869.com-体育彩票店过户| www.982184.com-宝发彩票app| www.cp723.com-今日快三开奖快3| www.ln50.com-ok彩票平台-| www.55378.com-极速时时彩彩规律| www.032736.com-派彩电视走势图下载| www.127153.com-彩铅山水风景画| www.443778.com-大庄家彩票注册| www.4519.biz-七乐彩34期-| www.647307.com-快三庄家是谁| www.871601.com-博牛彩票靠谱吗| www.oc38.com-玩时时彩稳赚的方法| www.85fs.com-微信中彩网-| www.8012.site-彩虹伞的亲子玩法| www.69179.com-在淘宝买彩票怎么买| www.121596.com-福利彩票结果查询| www.291448.com-买彩网址-| www.191009.com-快三奖金多少| www.357975.com-老时彩票-| www.511812.com-手机话费怎么买彩票| www.722780.com-彩票大乐透36期| www.856623.com-输了反水的彩票网| www.f67.loan-彩票第一把手| www.2009.cn-送彩金的平台| www.45545.cc-正规福彩网站代理| www.019604.com-怀化体彩-| www.2870.net-快彩王触屏版| www.27028.com-管家婆彩票论坛下载| www.84869.com-大公鸡七星彩图纸| www.28089.com-快三包号一共多少注| www.75190.com-国家主办的福彩种类| www.808692.com-彩票把-| www.886286.com-古风彩铅手绘女| www.945127.com-吉林快三和值号| www.983330.com-彩票网站报警| www.7817.biz-足彩复盘技巧| www.65502.com-炫彩软件-| www.054062.com-快三亏了三十万| www.221775.com-01官方彩票苹果版| www.328519.com-双彩论坛彩吧网| www.456637.com-时时彩斗牛规则| www.826418.com-a3彩票注册-| www.yz14.com-福利彩票看哪里中奖| www.023.tv-唐龙彩报电子| www.13600.com-足彩19052分析| www.102628.com-可以追50期的彩票| www.236019.com-噢客彩票-| www.464502.com-七星彩19047| www.577400.com-西藏福彩快三app| www.654800.com-时时彩号码复式器| www.803703.com-重庆二分彩-| www.866322.com-手机福彩体彩足彩网| www.qy70.com-分分时时彩是有假吗| www.7766.hk-七乐彩五期选号技巧| www.52227.com-3d福彩开奖日期| www.108737.com-七星彩开奖码| www.313689.com-9288彩票官网| www.401946.com-中国福彩1期开奖号| www.588357.com-东方彩票-会员登录| www.968283.com-彩票所有的号码全麦| www.01ub.com-中五百万大奖彩票图| www.80ko.com-福彩大乐透中奖号码| www.2885.xyz-腾讯分分彩龙虎计划|