欢迎光临
我们一直在努力

WHMCS自动清理逾期账单模块插件

如何自动清理WHMCS逾期账单?看似没啥用,其实不然,及时处理无用的账单,一个是利于管理账单,再一个是给数据库减负,特别是对于一些客户比较多的站长来说。那么如何实现自动清理呢?手动清理太费事了,购买付费插件?!不花那冤枉钱,今天VPS优惠码提供者笔记君给你一段代码,简单实用还免费。
使用非常简单,将下面的代码保存为blabla.php,然后放到WHMCS目录下的/includes/hooks/文件夹下即可:

<?php
if (!defined("WHMCS"))
    die("This file cannot be accessed directly");
function Cancell_overdue_invoice() {
full_query("UPDATE tblinvoices SET `status` = 'Cancelled' WHERE `duedate` <= 
date_sub(curdate(), INTERVAL 7 DAY) AND `status` = 'Unpaid';");
}
add_hook("DailyCronJob",1,"Cancell_overdue_invoice");
?>

代码的第6行 INTERVAL 7 DAY 请按照自己的需求更改,比如你的cron是3天删除到期服务,那么7改为3,这样cron删除服务的同一天就将逾期账单删除了。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:顶好爱迪 » WHMCS自动清理逾期账单模块插件

分享到: 更多 (0)
avatar

热门文章

  • 评论 抢沙发

    • QQ号
    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址

    射线服务专业快捷

    联系我们联系我们
    切换注册

    登录

    忘记密码 ?

    切换登录

    注册

    我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活