头像

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

来源:http://www.meiwuai.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.meiwuai.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.09yp.com-彩8对战小游戏| www.4158.vip-彩虹的重力番外| www.24833.com-剔彩宝相花圆盒| www.78809.com-福彩3d高手经验谈| www.017202.com-吉林市黑彩-| www.130309.com-彩票查询结果排列三| www.78229.cc-彩带-| www.687358.com-湖南体育彩票网| www.455864.com-关于彩票的故事题目| www.588036.com-网络彩票追回案例| www.723730.com-福彩3d的骗局| www.947415.com-合法的网上彩票网站| www.sr29.com-六壬预测福彩3d| www.849293.com-竞彩首页网-| www.831203.com-今日福彩三地预测| www.989451.com-乐彩网是不是真的| www.f93.club-今日体彩太湖字迷| www.638653.com-乐山竞彩店电话| www.767864.com-彩票分析预测大乐透| www.878108.com-福利彩票三个号| www.44xr.com-网友让我买彩票| www.489306.com-新乐彩走势图| www.449942.com-彩票恶搞图片| www.265572.com-福彩3d福降天下网| www.471946.com-富力彩票app| www.382871.com-新浪排列三数学彩票| www.526861.com-中国博盈彩票| www.605510.com-彩票吉祥话-| www.449855.com-运城老张体彩| www.303188.cc-甘肃快三推荐群| www.63825.cc-足彩竞猜胜负下载| www.635775.com-体育彩票交税标准| www.701238.com-盈盈彩票app| www.8388.date-网易体彩开奖视频| www.32397.com-奔驰彩票计划网址| www.810826.com-买福彩3d技巧吧| www.885497.com-七星彩离奇中奖故事| www.965327.com-手机购彩uu快3| 爱彩乐www.262918.com| www.yb0.cc-大发彩票0234| www.9524.loan-海南抓获私彩头目| www.74445.com-七乐彩可以买多期吗| www.zp04.com-1000w彩票-| www.98mz.com-怎样攻击彩票网站| www.446938.com-今晚竞彩推荐| www.012144.com-福利彩票中奖计算器| www.445974.com-湖北快三余数走势图| www.117300.com-完美网彩票网页版| www.7988.cc-博彩堂天下彩| www.39849.com-彩八彩票下载手机版| www.246520.com-有用全民彩票的么| www.394883.com-七彩玫瑰花多少钱| www.53181.cc-时时彩投资技巧| www.119143.com-5分快三豹子规律| www.457459.com-七星彩赔率-| www.635767.cc-上海溢彩年华衣柜| www.170626.com-幸运快三代玩骗局| www.328181.com-福彩太湖-| www.501978.com-微信中国彩里面有托| www.518847.com-快三杀号公式| www.610487.com-今天贵州福彩快三| www.128950.com-七乐彩现在游戏规则| www.608371.com-中国福利彩票71期| www.893753.com-网彩平台注册就送| www.bj63.com-彩票大小单双怎么看| www.618537.com-全国各地彩礼价格图| www.z24.bid-爱购彩大发快三下载| www.1436.vip-名豪彩票app| www.217949.com-老余福彩3d预测| www.92296.cc-大发500彩票平台| www.097499.com-福利彩票几时开始| www.948696.com-高频彩票资金分配| www.cp1515.com-安徽福彩快3走势图| www.pc51.com-老快三遗漏号数据| www.0am.com-足彩卖料-| www.032162.com-139彩-| www.807981.com-体彩排列三太湖钓翁| www.908974.com-体彩泳坛夺金玩法| www.289809.com-彩票app苹果版| www.400046.com-五分彩有计算方法吗| www.522258.com-pp彩票官网-| www.623069.com-彩票天天中彩吧| www.413102.com-福彩十五走努图| www.538976.com-快三如何选号| www.772694.com-大学生买彩票的群| www.863579.com-中国福利彩票黑幕| www.961993.com-官方彩票人工计划| 博乐彩票www.622230.com| www.358011.com-福彩刮刮乐国泰民安| www.538603.com-福彩3d大花虎预测| www.666975.com-乐彩8603cc-| www.6893.biz-新浪乐彩app| www.861347.com-胜负彩19047期| www.992282.com-新疆喜乐彩怎么玩| www.rx19.com-旺财彩票app| www.hk50.com-足彩任九中奖规则| www.38ki.com-8亿彩真的赚钱吗| www.567627.com-体彩七位数最新开奖| www.720727.com-彩票一般买什么| www.822206.com-天空彩票四字解玄机| www.916654.com-乐迎彩票是真的吗| www.983238.com-福利彩票双色球领奖| www.cp7859.com-体彩网比分-| www.146700.com-1号彩票官网下载| www.4299.me-微信女福彩快三计划| www.01435.com-彩金白菜网-| www.kp36.com-全国快三平台| www.337537.com-彩客彩客网首页| www.530881.com-六给彩彩票香港直播| www.183575.com-官方彩票软件| www.016323.com-福彩3d组选计算器| www.545513.com-易彩快三人工预测| www.847625.com-足球彩票害死多少人| www.937831.com-体彩19015-| www.619073.com-山东体彩兑奖在哪里| www.506910.com-中国福彩管理中心| www.616723.com-甘肃福彩网官方网站| www.723615.com-天下争霸彩票合法吗| www.824322.com-彩吧论坛迷语图库| www.883453.com-彩票计划软件开发| www.39ax.com-福建体彩高频走势图| www.834405.com-日免红好彩价格| www.903592.com-福彩3d三天计划| www.959724.com-澳洲3分彩计划网址| 众乐彩票www.916044.com| www.wq73.com-人人中彩票天天| www.31ti.com-乐盈彩票注册| www.0889.ren-泊松与足彩-| www.7093.biz-博创彩票网址官网| www.36325.cc-爱彩乐1分快三群| www.207796.com-彩1官方-| www.74022.com-p3双彩图-| www.10it.com-vivox23炫彩| www.455443.com-福彩坊-| www.558045.com-彩神4邀请码| 彩乐乐www.cll168.com| www.54ml.com-南昌福彩业主联盟| www.015985.com-福彩3d杀码最准| www.625501.com-七乐彩预测汇总| www.689309.com-5分时时彩在线计划| www.751845.com-五号彩票app| www.807177.com-中华彩票网骗局| www.866293.com-昨日体彩中奖号| www.921163.com-91神彩-| 乐彩赢www.0014h.com| 瑞彩网www.809215.com| www.qp22.com-快三有没有什么技巧| www.194544.com-代打快三赚佣金| www.250513.com-中彩彩票中福快三| www.re87.com-河北快三预测| www.461122.com-万彩吧字谜总汇| www.097965.com-下载新版万彩吧| www.cp0506.com-极速快三破解软件| www.bv24.com-湖北体彩新十一选五| www.132437.com-结婚彩礼河南省| www.198627.cc-财神彩票骗局| www.949571.com-运盈彩票骗局| 8618彩票www.aa8618.com| www.641546.com-重庆时时采彩宝典| www.al19.com-易彩票app下载| www.672985.com-七星彩中奖7注| www.593594.com-七彩汇游戏app| www.6576.biz-几个天天彩票| www.593886.com-七彩艺术集团|