头像

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

来源:http://www.dn64.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.dn64.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.98tr.com-纳音五行杀彩票号法| www.72ku.com-体彩6+1开奖规则| www.n26.online-赢钱彩是真的吗| www.33ix.com-云南快三技巧| www.185711.com-时时彩高手倍投方案| www.1197.cc-彩票路珠怎么分析| www.33316.cc-全国农村彩礼| www.411555.com-怎么看彩票结果| www.662583.com-七星彩星期几开奖| www.897322.com-天津福彩扫码| 爱彩www.000ac.com| www.14sd.com-彩票开奖安徽体彩| www.27869.cc-聚丰彩票50701| www.688142.com-福利彩票微信兑奖| www.121003.com-竞彩胆拖玩法介绍| www.257681.com-038彩票最新版| www.389664.com-有云购彩票是真的吗| www.555786.com-四川体彩金七乐直播| www.688751.com-98c彩票网金牌| www.132987.com-竞彩2串1什么意思| www.274774.com-中福快彩app软件| www.421296.com-体彩大乐透6+1| www.412364.com-体彩胜负彩怎么投注| www.597121.com-彩薇花活细胞润白液| www.806920.com-彩票能折-| www.994954.com-彩票计算公式的奥秘| www.v00.in-中国七乐彩票开奖| www.9093.vip-七乐彩中奖查询单是| www.848920.com-分分快三怎么看大小| www.2687.com-彩32下载-| www.832207.com-中国七星彩直码| www.sm49.cc-中国竞彩网首页官方| www.89fy.com-中园福利3d新彩网| www.60237.com-一分快三黑彩| www.fa91.com-瑞彩祥云江苏快3| www.19ug.com-智慧彩票预测有书吗| www.0261.cn-时时彩杂六有哪些| www.35vw.com-小白彩票怎么推广| www.1237.pw-彩神争霸8网站| www.108000.cc-2018年网络购彩| www.207696.com-快三软件链接| www.293004.com-福彩3d双彩论坛| www.1760.com-下载天天中彩票软件| www.1qg.cc-刘谦预言彩票| www.35484.com-极速快三辅助软件| www.101714.com-信誉高彩票网| www.230123.com-共享彩票邀请码| www.755276.com-中彩啦买彩票行吗| www.880232.com-国家禁止网上彩票| 金掌柜www.83993i.com| www.314399.com-体彩足球彩票怎么看| www.395120.com-周五开什么奖彩票| www.526850.com-代打彩票有风险吗| www.608133.com-注册送300元彩金| www.678596.com-澳彩足球动态| www.750317.com-豪彩投五分快三| www.814444.com-今晚体彩排三出奖号| www.892133.com-k彩福民彩地| www.968859.com-福彩3d胆码图| www.cp5211.com-贵州省快三开奖信息| www.6576.top-彩票坊网站-| www.552910.com-金钥匙时时彩计划| www.659114.com-福彩3d预测彩票群| www.737330.com-搏彩平台有那些| www.978969.com-苏式彩绘图案| www.jp75.com-五分彩私网-| 500彩票www.50052z.com| www.285429.com-福建快三时时彩技巧| www.364568.com-世界杯体彩不让买了| www.452882.com-彩票是啥意思| www.29781.com-有没有招彩票代玩的| www.062533.com-彩票站出兑急急急| www.898157.com-彩票复式什么意思| www.446337.com-28彩票源码-| www.582666.com-足彩4场进球彩预测| www.690097.com-足彩19045分析| www.811057.com-以彩开头的成语| www.933907.com-七星彩助手-| 500彩票www.66621h.com| www.694849.com-浏览器合发彩票平台| www.276585.com-北京快三跨度查询| www.387395.com-网投彩票网站| www.9903.top-竞彩篮球场次少了| www.157772.com-足彩大1-| www.344078.com-彩票123助手| www.444424.com-台湾福彩奖眷| www.551728.com-梦见朋友正在买彩票| www.743437.com-奖多多足彩app| www.868477.com-01彩票官网网址| www.as49.com-广西福彩开奖公告| www.085012.com-彩之网3d相年富| www.627.live-彩票开奖开奖结果| www.512102.com-焦作招聘彩票销售员| www.679161.com-注册就送彩金的游戏| www.816999.com-体彩中心公益开机号| www.956173.com-速盈彩官网app| www.dy67.com-2元彩票网-| www.4ny.com-彩票中二等奖概率| www.420.site-彩票站知道谁中奖吗| www.31522.cc-彩票走势网页首页| www.036420.com-爱玩彩票下载| 网易彩票www.26163n.com| www.170395.com-贵州快三开奖走势图| www.317336.com-青岛福彩兑奖中心| www.465920.com-英国彩票平台| www.963233.com-彩铅画山水画| www.4fo.com-16年彩票大奖| www.5837.me-体育彩票竞彩输死人| www.26196.cc-彩虹周杰伦原唱| www.82947.com-有没有玩彩票高手| www.068717.com-湖北快三彩票下载| www.154309.com-博雅彩票正规吗| www.202254.com-贵州省福利彩票兑奖| www.388806.cc-中国福利彩票地图| www.153963.com-彩95可信吗-| www.3826.cm-七星彩个位十位数| www.26276.cc-彩吧彩票正规吗| www.930370.com-体育彩票号码玩法| www.356791.com-足彩赌博-| www.sf20.com-网赌分分彩忠告| www.600953.com-10注彩票多少钱| www.201098.com-5分彩怎么玩| www.gh07.com-保定快三开奖结果| www.415618.com-七彩阳光体操全部| www.554106.com-赤猜一种体彩术语| www.671426.com-乐盈彩-| www.739734.com-678彩票网跑路了| www.830075.com-132彩票新版| www.424105.com-附近卖福利彩票站点| www.276003.com-极速快三有挂吗| www.kj26.com-易彩网的邀请码在哪| www.714608.com-8888彩票计划网| www.680219.com-江苏快三官方注册| www.016552.com-正规的快三app| www.6566.tv-鑫彩美缝剂多少钱| www.100140.com-福利彩票8炫彩| www.19875.cc-87彩店官方-| www.124844.com-福彩3d字谜图片| www.786521.com-彩先知网址-| www.958572.com-福彩3d中奖故事| www.uf30.com-体育博彩app| www.10461.com-盛彩彩票官方网站| www.26229.com-3d彩涂吧-| www.ay.cc-安徵省快三开奖| www.ru04.com-吉林快三跨度杀号| www.329561.com-118彩票安卓版| www.020594.com-贵州快三走势| www.833686.com-乐亿彩票下载| www.040994.com-彩票长龙25期| www.97796.cc-彩光嫩肤去红血丝| www.111443.com-希关彩在线观看| www.207170.com-机选彩票-| www.306636.com-澳发彩票网址| www.29bd.com-驴大萌彩铅教程| www.62797.cc-天天时时彩论坛网址| www.41207.com-彩678是什么平台| www.40846.com-竞彩足球彩票平台| www.73783.com-彩票手机版下载安装| www.015838.com-鸿发彩票网是黑网吗| www.874634.com-湖北体彩网官方网站| www.599850.com-怎么打彩票-| www.713291.com-腾讯快三是违法的吗| www.826363.com-宁夏体彩大乐透中奖| www.944033.com-春秋彩票官-|