头像

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

来源:http://www.hopkintonrealty.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.hopkintonrealty.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.106664.com-彩票杀码什么意思| www.36es.com-703彩票心水图| www.86022.com-四川铝卷彩涂| www.339972.com-彩票里啥叫屠龙| www.11693.com-移动积分怎么换彩票| www.55bt.cc-四川福利彩票网址| www.1807.net-快三3客户端| www.mo1.com-怎么认识快三走势图| www.406061.com-史上最高彩票记录| www.795067.com-河南七星彩历史开奖| www.882624.com-易彩国际是什么软件| www.3109.net-疯狂赛车彩票违法吗| www.23135.cc-只能猜大小的彩票| www.273973.com-在快三上能赚钱吗| www.372738.com-腾讯天天爱彩票| www.498653.com-百万彩票破解| www.576124.com-体彩排列三三码遗漏| www.865690.com-网易彩票官方版| www.01410.com-竞彩怎么玩-| www.8311.in-江西省体育彩票中心| www.77086.com-哪种彩票中奖率高点| www.6331.xyz-体彩19012期| 百姓彩票www.bxcp3.com| www.wl93.cc-今日中彩最新版| www.75xt.com-高频彩官方网| www.765513.com-福利彩三试机号查询| www.867456.com-七星彩昨晚开什么奖| www.957034.com-7k彩票网-| www.te1.com-彩票平台哪个好| www.za15.com-红牛彩票靠谱吗| www.911446.com-美国彩票开奖时间表| www.06722.com-福彩3d两码和查表| www.408996.com-7星彩网站下载| www.528078.com-时时彩开奖软件破解| www.640117.com-爱彩人新版-| www.52932.cc-篮球体彩怎么买法| www.011907.com-陕西体彩前三组遗漏| www.691338.com-中国体彩比分直播| www.781969.com-南洋乐和彩网首页| www.862723.com-我的彩票开奖规则| www.951447.com-重庆大发一分钟彩票| 中彩网www.91233h.com| www.95797.cc-福彩网页面-| www.26pq.com-球探彩票下载安装| www.0753.xyz-七星彩买奖手机软件| www.9138.cc-搜索彩虹宝宝视频| www.63216.com-墨明足彩的博客| www.189130.com-彩票500期-| www.187968.com-福利彩票彩种下载| www.993692.com-足彩冷门绝密分析| www.41pz.com-七彩球游戏手机版| www.348358.com-红彩网络直播吃饭| www.520660.com-河北福彩7位数| www.03409.com-怎样戒彩票-| www.06sl.com-全天分快三稳定计划| www.73312.com-天涯高人彩票| www.75761.cc-骰宝三分彩-| www.398383.com-彩票网站找人代打| www.882017.com-兼职购彩-| 中国福利彩票www.6364q.com| www.42ur.com-彩票会被别人复制吗| www.990920.com-彩票12选5辽宁| www.67479.com-大掌柜彩票官网| www.13sy.com-七星彩头尾规律软件| www.539046.com-乐盈彩app官网| www.654549.com-彩票轨迹方法| www.588688.com-竞彩篮球胜负| www.ph.com-快三是什么的简称| www.jj32.com-快三怎样猜和值大小| www.7759.loan-多彩网3d字迷汇总| www.260313.com-买彩票怎么赚钱选号| www.428771.com-最新苏州彩民中奖| www.611303.com-彩票有正平台吗| www.8801.net-彩票万能刷分软件| www.33880.cc-体彩和福彩中奖概率| www.900091.cc-288彩票官方网| www.981779.com-彩之星娱乐平台注册| www.fp1.com-时时彩和值走势图| www.890755.com-彩票如何如何不赔钱| www.63us.com-迷彩虎军事视频| www.896988.com-彩票长龙大全| 58彩www.88858c.com| www.588078.com-手机苹果彩票| www.696877.com-新浪彩比分直播一| www.854223.com-快三必出组合| www.971085.com-福彩刮刮奖骗局| www.cp6155.com-福彩快三官网app| www.xw41.com-网上买彩票中奖| www.1855.live-华彩赢家传销方案| www.228856.com-168彩票手机版| www.970754.com-中彩票怎么领奖| www.8767.top-彩票3阳光探码图| www.036216.com-看彩票走势的app| www.758028.com-快三和值计划| www.881830.com-凤翔彩票登陆| www.950913.com-彩狼趋势分析| www.995587.com-北单和竞彩区别| www.ch25.com-一分快三如何玩| www.40144.com-百度彩票l23| www.86876.com-七星彩怎么中奖法则| www.989135.com-这个体育彩票app| www.cz8.com-168彩票网官方版| www.5032.cn-吉林市福彩地址| www.3790.cn-南国七星彩高手交流| www.062941.com-快彩票作弊器| www.810098.com-澳客竞彩足球比分| www.220342.com-乐彩网下载| www.518874.com-买彩票致富-| www.202227.com-全民快三软件下载| www.78962.cc-999彩票投注网站| www.810826.com-买福彩3d技巧吧| www.929963.com-彩票3d九宫八卦图| www.980484.com-广西体彩大乐透中奖| www.fi7.cc-上海福彩快3走势图| www.743311.com-彩票什么平台比较好| www.979086.com-快三黑客软件下载| www.5653.mobi-网上买的彩票可靠吗| www.84rq.com-手机头彩彩票网页版| www.402377.com-dd彩票安全吗| www.501653.com-体彩店和外围套利| www.559616.com-七星彩怎么买中奖高| www.9934.me-天下彩正宗免费资料| www.019108.com-利彩网站-| www.190361.com-广西快三万能走势图| www.166006.com-北京快三-| www.1103.tv-时时彩怎么判断长龙| www.8134.net-周一哪个彩票开奖| www.06002.com-cp36彩票-| www.251098.com-彩经彩票app| www.9659.in-万彩动画大师安卓版| www.072052.com-彩票站几点下班| www.166053.com-江苏快三开奖今天| www.297587.com-四川重庆快三开奖查| www.048809.com-福彩排列期开奖| www.ia51.com-35彩票害人-| www.25ir.com-华彩横溢是什么意思| www.687.red-马莉萍经营福彩| www.585380.com-i8cp彩票网址| www.qj33.com-广东新彩王彩图| www.084933.com-天天赢彩票网址| www.664830.com-福彩神牛首页| www.749334.com-中彩官网彩票| www.823907.com-三彩加盟电话| www.906327.com-彩票种类ig-| www.991737.com-三分彩预测-| www.jw41.com-彩库宝典视频开奖| www.u05.cn-腾讯三分彩开奖查询| www.866730.com-58彩58开奖-| www.930178.com-十二生肖彩-| www.983675.com-福利彩票哪里兑奖| www.cp9345.com-旺彩软件大全| www.ne01.com-709彩票网官网| www.02by.com-美国28时时彩开奖| www.454781.com-全球知名博彩公司| www.581684.com-7星彩开奖号码查询| www.638713.com-游泳彩票玩法| www.781966.com-彩票站合买靠谱不| www.aq31.com-福彩快三推荐码| www.qb85.com-七彩网app-| www.21zq.com-天下彩高手网| www.81jh.com-思乐彩票机故障处理| www.0395.net-福彩时时彩玩法中奖| www.4564.org-买彩票怎么样买| www.03411.com-爱米彩app-|