头像

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

来源:http://www.hnrfsm.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.hnrfsm.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
9彩娱乐平台 www.52vy.com-足彩模型研究| www.336991.com-广东体彩网十一选五| www.895149.com-百姓彩票站长| www.976458.com-彩礼的美称-| www.32.biz-彩易福彩d-| www.06118.cc-福彩3d第05-| www.74481.com-即乐彩玩法-| www.767881.com-淅江体彩6十丨开奖| www.878961.cc-彩票号码是几位数| www.956337.com-七星彩开奖记录列表| www.ac5.com-河北快三226遗漏| www.xj69.cc-甘肃省体彩中心官网| www.127043.com-体彩排列三开奖查询| www.o61.com-网易彩票正规吗| www.63ty.com-2008七乐彩-| www.15045.com-香港福利彩网站大全| www.13xg.com-百世子彩票软件| www.921065.com-南方双彩最新版本| www.ns1.com-甘肃福彩中心| www.840960.com-竞彩的的跟单app| www.515038.com-彩妆加盟哪家好| www.678131.com-福盈门彩票网| www.852952.com-福利彩票预测158| www.976227.com-说彩礼的精辟句子| www.us86.com-内蒙快三走势一定牛| www.an4.cc-河北体育彩票| www.vp02.com-福利彩票投注站地址| www.kt17.com-彩票站卖快三黑彩| www.787758.com-竞彩篮球胜平负| www.876144.com-重庆时彩投注软件| www.950484.com-双色球乐彩论坛| 环球彩票www.265553.com| www.976395.com-市彩礼均价排名| www.6295.xyz-北京市3d彩票库图| www.1086.in-盈发彩票下载安装| www.071082.com-福彩能过户吗| www.2500.online外围体彩网站哪个好| www.7073.vip-分分彩个人技巧经验| www.8575.com-体肓彩票票-| www.76477.com-福彩3d守号可以吗| www.844112.com-体彩专管员压力| www.962253.com-福彩购买软件下载| www.hh82.cc-中彩娱乐下载| www.r27.club-彩票大数据网站| www.122767.com-打彩金违法吗| 天天彩票www.206882.com| www.u22.top-思乐彩票机器| www.251031.com-今日彩票软件是什么| www.2989.biz-中奖彩票分享| www.sj86.com-时时彩网app| 乐彩网www.lcw199.com| www.405093.com-七星彩专家杀号定位| www.1939.in-万彩吧排列三预测| www.71622.cc-免费赠送彩金| www.375286.com-体彩任-| www.404686.com-看七星彩讲解| www.619858.com-紫薇今日彩票占卜| www.701722.com-中国足彩竞彩258| www.809086.com-好彩客老版-| www.885381.com-名为彩宝的app| www.952930.com-拍照查彩票-| 三九福利彩票www.99968z.com| www.kk4.com-福彩正版藏机图| www.62865.cc-御龙彩票-| www.069666.com-彩神ivapp-| www.134564.com-好彩爆珠多少钱一条| www.8366.cc-小辣椒七星彩规律图| www.52779.cc-七彩云南普洱茶| www.96811.cc-国内彩票的真相| www.096123.com-千亿彩票可信吗| www.546722.com-中国第一足彩网| www.612817.com-彩牛美缝剂品牌| www.675763.com-2018彩礼-| www.764933.com-七星彩加急一夜谈| www.826537.com-白马彩票-| www.885496.com-七星彩中奖号吗| www.948781.com-安装万彩吧-| www.999941.com-中国福彩双色球时间| www.ds20.com-快三线上-| www.vu08.com-体彩扑克牌走势图| www.10lq.com-七星彩牛爹-| www.66sb.com-彩票8官方安卓版| www.0689.ren-福彩加盟总部| www.659732.com-彩106苹果版| www.728949.com-新浪爱彩双色走势图| www.6062.vip-七星彩彩票图片大全| www.870479.com-福彩3d两元走势图| www.53iu.com-福利彩票多少一注| www.0330.cc-彩票和值是什么意思| www.7372.me-七星彩与排列五表| www.923345.com-一个人开几家彩票店| 亿彩堂www.87668z.com| www.221985.com-鸿运网大发快三| www.302953.com-优乐彩app-| www.375700.com-体彩十一选五任二| www.475966.cc-北控国彩加盟| www.567271.com-32期福彩开奖结果| www.695318.com-竞猜彩误差值| www.fs64.com-腾讯五分彩合法吗| www.766.in-时时彩开挂器| www.hj35.com-福彩3d选号王过滤| www.56qf.com-彩民彩票客服电话| www.736651.com-上海体彩下载软件| www.812911.com-彩膜是什么-| www.881573.com-篮球博彩-| www.975914.com-2018彩礼地图| www.cai6977.com易彩-彩民福地登录| www.416700.com-中体彩科技电脑| www.550458.com-博彩白菜回馈导航| www.847200.com-竞彩2串1的重要性| www.936080.com-博彩漏洞套利违法吗| 9号彩票www.80767c.com| www.hb89.com-时时彩诈骗最新案| www.514001.com-彩钢升级围挡| www.599763.com-福利彩票快乐彩直播| www.695587.com-福彩3d类型走势图| www.805414.com-彩色水气球定做| www.894474.com-时时彩后三缩水| www.971095.com-福彩赛车怎么买| www.cp967.cc-彩神8网址版登录| www.oj02.com-吉林市福利彩票| www.6936.com-江苏快彩快三| www.91328.com-炫彩手机贴膜| www.073062.com-世界彩票中奖最多人| www.144354.com-买福利彩票怎么买法| www.875587.com-重庆时彩时彩软件| www.657577.com-大乐透开机号家彩| www.734045.com-山东竞技快三查询| www.796514.com-体彩店能买双色球吗| www.866596.com-周六那些彩票开奖| www.915432.com-淘宝招彩票代玩| www.972473.com-彩票双色球开奖号| www.dg01.com-快彩3-| www.vo31.com-青蛙彩票网站| www.7sw.cc-何越粤彩票实战手册| www.58nq.com-网彩揭秘-| www.542.tv-三位数彩票开奖查询| www.7849.org-下载头奖彩票软件| www.751712.com-彩票怎样买才能中奖| www.507151.com-福彩两元网-| www.496900.com-997171神彩网| www.596963.com-网络彩票赛车直播| www.671077.com-3d专家杀号彩经网| www.735156.com-五百万彩票邀请码| www.795646.com-苏州竞彩店第一| www.870706.com-河北快三走势图出来| www.939338.com-足彩北京单场怎么玩| 吉利彩票www.66376p.com| www.360474.com-广西快乐十分彩票| www.650298.com-做博彩代理犯法吗| www.719025.com-彩虹是什么形成的呢| www.306827.com-彩票app足彩停售| www.7935.loan-佩戴彩宝的好处| www.312908.com-时时彩后三胆码公式| www.54024.com-238彩票app-| www.2684.pw-彩票停售要那么久| www.465929.com-今天3d家彩开机号| www.321960.com-福建体彩直播现场| www.922428.com-招竞彩分析师| www.974637.com-七星彩每天几点开奖| www.df33.com-达人彩票下载中心| www.vj90.com-体彩排列三断组| www.577810.com-快三彩票内蒙| www.655396.com-彩民之星-|