头像

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

来源:http://www.metalcncrouter.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.metalcncrouter.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.755892.com-竞彩娱乐-| www.894831.com-陕西快三查询| www.961526.com-福利彩票双色球五行| 500彩票www.50051z.com| www.fs65.com-uu快三直播破解版| www.wm21.com-123会员彩票下载| www.12lb.com-举报彩票平台| www.74sy.com-福彩3d怎样兑奖| www.0881.vip-最大最全的博彩论坛| www.9459.cc-彩神pk10计划| www.43871.com-好彩网天宇和值谜| www.83542.com-南海七星彩论坛| www.028383.com-金百博网络彩票| www.095062.com-福彩3d购买时间| www.150717.com-福彩3d黑彩网平台| www.256300.com-易盈彩票官网苹果| www.320446.com-河南体彩网排五预测| www.384056.com-福利彩票口号扶老| www.511191.com-往彩虹天堂-| www.573501.com-彩票分析软件k线| www.635944.com-七彩印象烟-| www.726171.com-广东福彩手机购彩| www.788789.cc-今日竞彩单场| www.854431.com-体彩61开奖-| www.907203.com-快三大小稳赢倍投法| www.955423.com-微微彩票下载| www.990829.com-彩票挂机软件免费| www.cai7099.com贵州快三形态走势图| www.ir70.com-手机购彩彩票| www.xy94.com-人人中奖彩票| www.13jq.com-今晚七星彩几点开奖| www.019.in-香港hk百彩网站| www.2434.net-看彩票开奖软件下载| www.9032.vip-香港天空彩票| www.52216.cc-爱乐彩浙江-| www.89459.com-彩易网下载-| www.031557.com-下彩彩票网址| www.100017.com-首充8元送彩金彩票| www.159699.com-彩票诈骗立案| www.264585.com-甘肃福彩快三预测号| www.338223.com-七乐彩试机号开| www.397170.com-福利彩票夺宝| www.552285.cc-福彩机选中奖概率| www.618466.com-彩票打彩票的法律| www.676967.com-万彩吧官网-| www.739468.com-竞彩跟单-| www.791591.com-京东如何投彩票| www.843379.com-中国福利彩票政策| www.888719.com-网易彩票安卓下载| www.999722.com-95彩票平台合法吗| www.cp5225.com-内蒙爱彩乐11选5| www.jp45.com-彩6官方下载安装| www.xn78.com-河北快三连线走势图| www.07en.com-用彩铅画梦幻的气泡| www.63up.com-吉林快三变化| www.852.hk-铁公鸡彩票-| www.4150.biz-七彩阳光宾馆| www.8757.cn-顺盈彩票可靠嘛| www.58882.com-彩票游戏机样泡泡| www.003271.com-快三中奖几率是多少| www.055135.com-国内彩票种类| www.126781.com-双色球彩票结果| www.185818.com-分分时时彩全天计划| www.246859.com-分分快三彩票查询| www.305967.com-开门彩软件-| www.365355.cc-广州体彩网点申请| www.434301.com-幸运之门彩票图表| www.517234.com-广州彩票中奖| www.574233.com-惠彩乐购彩票| www.632361.com-时彩回龙门投注法| www.685023.com-特区7星彩下载| www.754999.com-天津彩票开将号| www.894824.com-福彩二分快三| www.936146.com-时时彩五星直选一注| www.981078.com-七彩杯有害-| www.ao02.com-网易购彩正规吗| www.op30.com-香港天天彩票资料| www.o86.win-赛车送彩金-| www.30ks.com-湖南体彩兑奖地址| www.112.website彩票如何平投| www.2486.mobi-福建体彩官网七星彩| www.7100.cc-91彩票世界-| www.10548.com-足彩走势-| www.43104.com-彩票投注导师| www.78382.cc-彩票万能三码| www.018552.com-福彩排三三d开奖| www.073105.com-赢家彩票下载| www.125923.com-网易彩票app官网| www.184620.com-北京福彩快三预测圈| www.237472.com-足球竞彩比分| www.296226.com-湖北省福利彩票网| www.354009.com-加拿大彩票大奖领取| www.412055.com-x原彩显示-| www.501525.com-众益竞猜彩票| www.556442.com-彩票改时间了| www.606508.com-竞猜足彩停售时间| www.663227.com-足球彩票滚球解释| www.718915.com-彩虹是如何形成的| www.779747.com-明发娱乐彩票| www.839989.com-彩票开奖顺口溜| www.893053.com-超级彩票下载手机版| www.950477.com-易赢彩票下载| www.991523.com-玩彩票输了报警有用| 豪彩VIPwww.856657.com| www.ft74.com-快乐彩开奖号码结果| www.tu07.com-博彩论坛发帖网站| www.3jf.com-热购彩票提现失败| www.45nj.com-鼎盛买彩票正规吗| www.059.cm-体彩排三开奖视频| www.1294.vip-乐彩任选六怎么玩| www.01167.com-三地精英彩票论坛| www.89941.com-093彩票网站| www.054753.com-福彩六加一走势图| www.276398.com-湖北快三怎么追豹子| www.404343.com-结婚彩礼多少| www.470360.com-博彩公司收购银行卡| www.536488.com-福彩三d魔图| www.638446.com-色彩风景临摹房屋树| www.718219.com-福星彩官方网站| www.773876.com-时时彩盘-| www.863230.com-19007胜负彩| www.896732.com-368彩票自动投注| www.938617.com-988彩票官网| www.975662.com-七星彩2292-| www.za0.com-湖北快三一天几期| www.ms24.com-赢彩票app-| www.f26.club-福彩在线提现不了| www.16qv.com-彩票开奖结果一等奖| www.83xq.com-博盈彩票骗人| www.0467.pw-竞彩猜比分-| www.5376.biz-福彩3d991-| www.9024.me-大众彩票官方彩票| www.33920.com-玩彩票下载哪个软件| www.64267.com-外围竞彩足球app| www.010058.com-中国彩票图片| www.058142.com-乐彩吧下载-| www.122365.com-找重庆时时彩微信群| www.174419.com-快三网站投注员| www.242699.com-一分快三官网计划| www.294157.com-国乐彩江苏快三计划| www.341696.com-彩票自动提醒功能| www.388941.com-石家庄竞彩快三查询| www.507996.com-福彩唐龙说彩| www.560823.com-彩易科思-| www.607220.com-哪里可以手机买彩票| www.658373.com-百宝彩电子图下载| www.737880.com-博彩计划软件| www.790622.com-福彩太湖钓-| www.840076.com-福彩传统彩是什么| www.885252.com-新利彩票走势图| www.963974.com-彩票双色球分析软件| 乐盈彩票www.88kcw.com| www.cp9133.com-彩13app-| www.ha68.com-中彩网3d预测| www.te48.com-时时彩半顺杂六秘诀| www.t43.com-福利彩票投注算法| www.27pv.com-男子捡彩票中奖| www.570.cm-5oo足球彩票| www.2559.xyz-布衣天下288彩吧| www.6614.com-彩票双彩论坛| www.01494.com-永利送彩金-| www.73718.com-世界杯体彩在哪里| www.008220.com-酷彩彩票客服电话| www.056466.com-合肥体育彩票店转让|