头像

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

来源:http://www.renshijituan.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.renshijituan.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
极速快3 www.2425.cn-福彩假-| www.27983.cc-不正规彩票网址| www.423641.com-双色彩开奖结果| www.559727.com-彩宝计划是不是真的| www.nf66.com-彩99下载-| www.09ey.com-福利彩app网络| www.94gq.com-体彩排列三和值字谜| www.916219.com-彩票店的经营方法| www.638.la-天齐福彩3d网| www.zi26.com-玩彩网网站怎么样| www.622.la-润发彩票是老品牌吗| www.5009.net-手机用彩膜好不好| 18W彩票www.391438.com| www.879600.com-人人赢彩票-| 金冠彩票www.49956p.com| www.ha23.com-彩票66网站安全吗| www.158674.com-黑龙江福彩中心电话| www.908003.com-高端彩票源码| www.974212.com-用彩铅画荷花| www.wt.cc-彩票小狂人看胆| www.su46.com-下载福彩3d-| www.69xc.com-五子彩球小游戏| www.86816.cc-一直播好彩频道| www.089761.com-体育彩票怎么样玩| www.202045.com-陕西快三开奖| www.272168.com-博牛彩票安装| www.381785.com-肥城彩票中3个亿| www.507231.com-福彩三d图库三毛| www.581956.com-彩八为什么下载不了| www.660005.com-时时彩怎么防止连挂| www.032498.com-彩票在哪里买| www.886580.com-高频彩联盟官网| www.dx0.cc-北京快三玩法技巧| www.ua60.com-快三彩票术语| www.620926.com-天天彩票网页计划| www.733806.com-高频彩票调整解读| www.815236.com-国彩网是骗局揭秘| www.899346.com-彩票几天开一次奖| www.966716.com-宝马彩票网可信吗| www.bx9.com-彩1app-| www.ox98.com-快三街机人物图| www.419999.com-竞彩店主自己刷销量| www.525971.com-美人鱼彩票礼金| www.711326.com-山东经广播天天福彩| www.800766.com-三d报纸彩图| www.876626.cc-环球彩票是正规的嘛| www.734911.com-91彩神登不上| www.837651.com-福利彩票三地红圣手| www.104422.com-360竞彩足球| www.189632.com-冮苏快三开奖结果| www.970935.com-福彩快乐12河北| www.059129.com-无精选彩专栏| www.768218.com-赢彩吧app下载| www.866503.com-昨天福彩开奖| www.46712.com-福彩三d新彩吧字谜| www.002986.com-环球全民时时彩| www.086775.com-福运彩票合法吗| www.3251.net-在哪里下载冠彩网| www.699656.com-新浪彩票走势图表图| www.799095.com-网上买彩票彩票| www.881182.com-彩票邀请码大全群| www.25sg.com-北京快三遗漏号码| www.96hj.com-东森彩票平台网址| www.467808.com-湖北体育彡彩票| www.563714.com-青海彩票网-| www.640368.com-麦久彩票网东方红| www.775553.cc-羸彩票天下与你同行| www.864226.com-代玩彩票兼职微信号| www.41565.com-彩吧想听明天中奖| www.88455.com-英国彩票不交税吗| www.048475.com-500彩票网官网| www.110925.com-转让福利彩票打票机| www.193156.com-福彩快三3开奖规律| www.30669.com-彩票3d是什么| www.81238.com-268彩票网站| www.822382.com-香港668彩票网| www.54745.com-新世纪体育彩票指南| www.mc37.com-手机时时彩网投平台| www.p61.net-香港快三玩法| www.55hk.cc-湖南体彩快报大乐透| www.362206.com-福彩3d开状号| www.7248.cm-彩虹糖迷你豆机| www.0097.top-世界十大博彩公司| www.5941.com-幸运中福彩软件下载| www.14132.com-彩神平台怎么样| www.257347.com-网络彩票追回钱款| www.220362.com-彩票压大小稳赢技巧| www.12918.com-福彩公益诗字谜| www.692798.com-七星彩一中国体彩网| www.17747.com-竞猜足彩胜平负推荐| www.732645.com-江苏体彩兑奖中心| www.48044.com-彩票之冢-| www.91349.com-炫彩界面库破解版| www.069408.com-七乐彩今晚开奖号| www.140339.com-彩票对刷套利| www.220051.com-大发快三快输死了| www.az69.com-多乐彩开奖结果江西| www.vd36.com-易旺彩票购彩大厅| www.14ll.com-彩虹六号刘醒的枪| www.975.date-七星彩选号计算公式| www.5028.cm-吉祥彩票的网站| www.9699.bid-体彩19041期| www.561434.com-鸿彩直播花儿| www.639678.com-彩团网cai7-| www.786089.com-体彩排三字谜图谜| 利彩www.57578d.com| www.qo04.com-取消中国彩票| www.42fb.com-苹果版唯彩会| www.665.red-网易彩票直播开奖| www.4753.biz-彩票折痕-| www.521508.com-重庆时时彩号码统计| www.642336.com-福利彩门头图片大全| www.64411.com-竞彩app代理| www.188232.com-甘肃快三助手免费| www.2974.cn-金祥彩票v1-| www.112561.com-优点彩票-| www.203862.com-体彩排列五开奖号| www.611596.com-彩虹代刷网源码下载| www.706799.com-龙虎和时时彩预测器| www.dv23.com-哪里有福彩快三平台| www.53ht.com-88在线彩票平台| www.2300.cc-微购彩下载-| www.9513.org-彩票运势-| www.65490.com-手机炫彩-| www.023311.com-六开彩玩法-| www.100111.com-聚彩jc下载-| www.170048.com-快三彩票群真的假的| www.241883.com-中奖彩票都是几点| www.315781.com-彩虹e台手机在线看| www.j38.top-今天七星彩开奖直播| www.74lv.com-好彩大发是什么意思| www.1900.space-广西福利彩票官方网| www.7441.cn-上海体育彩票加盟| www.722616.com-博雅彩票怎么做代理| www.807111.cc-收购旧彩票-| www.885929.com-内蒙古呼市体彩开| 500彩票www.50024f.com| www.53qo.com-49c彩票集团| www.0330.org-釉下彩餐具制作| www.26545.com-福利彩票开奖| 梦想彩票www.33112o.com| www.297365.cc-湖北快三开奖号今天| www.024467.com-彩票万能公式脚本| www.51qs.cc-彩票预警系统| www.1760.com-下载天天中彩票软件| www.06551.com-福彩3d静态版| www.50218.com-体育彩票送彩金| www.658912.com-五洲彩票手机| www.817635.com-海南福利快三| www.918031.com-彩吧助手55128| www.984857.com-乐透彩票概率计算| www.64xd.com-盈乐彩票下载安装| www.3588.top-福彩新快3开奖| www.848561.com-手机掌上彩票网| www.923937.com-appcp彩票软件| www.972113.com-大众彩票网安全吗| www.007869.com-最好的彩票书籍| www.089105.com-台湾快三官方开奖| www.155134.com-送彩金打鱼下分| www.958802.com-今晚体彩的开奖号码| 爱购彩票www.355284.com| www.xd15.com-快三开奖下载安装| www.34qd.com-七星福彩专刊3d| www.706.tv-十三国际时时彩|