
类型:自动化平台
简介:专为Web托管公司、域名注册商及在线商店提供全面的管理解决方案。
客户不再续费时,需要明确服务何时停止、未付款账单如何处理,以及是否保留到当前计费周期结束。WHMCS支持客户提交取消申请,也允许管理员安排终止时间。正确配置这套流程,可以减少服务状态与账单记录不一致的问题。
一、开放客户取消申请入口
登录管理后台,进入:
Configuration → System Settings → General Settings → Other
启用 Show Cancellation Link 并保存。
客户随后可以在客户中心的产品详情中使用 Request Cancellation 提交取消申请。
这项设置只负责开放申请入口。是否自动执行取消,还需要另行配置。
二、选择自动处理或人工审核
进入:
Configuration → System Settings → Automation Settings
找到 Cancellation Requests。
启用后,系统会通过Cron处理符合执行条件的取消申请,调用相关模块的终止命令,并更新服务状态。
未启用时,客户仍可以提交申请,但需要管理员手动处理。
建议根据业务交付方式选择。如果取消前必须确认数据迁移、合同或其他事项,可以保留人工审核流程。
三、客户如何提交取消申请
客户进入需要取消的服务详情,点击 Request Cancellation,填写原因并选择取消时间。
立即取消
提交后,由后续Cron运行处理,并不意味着点击按钮的一瞬间就停止服务。
当前计费周期结束后取消
客户可以继续使用到当前周期结束,再由自动化任务处理终止。
如果账户下存在匹配的有效域名,且该域名启用了自动续费,系统还可能询问是否关闭域名自动续费。取消主机与域名续费属于不同事项,应分别确认。
四、取消申请如何影响账单
提交取消申请后,WHMCS会取消该服务相关的未付款账单。
如果一张续费账单同时包含其他服务,系统会移除被取消服务的项目,而不是直接取消整张账单。与该服务相关的折扣项目也会相应处理。
因此,收到申请后建议核对:
- 被取消的是否为正确服务。
- 未付款账单是否包含其他产品。
- 取消时间是否符合客户要求。
- 是否存在关联附加服务。
主服务终止时,关联附加服务也会被取消,不能只检查主产品。
五、管理员手动处理申请
进入:
Clients → Cancellation Requests
打开对应服务,进入客户资料中的 Products/Services,核对申请内容。
如果采用人工审核流程,需要在确认后执行相应的 Terminate 模块命令。
不要为了让状态看起来一致,直接删除服务记录。删除记录、修改状态和调用服务器模块终止服务,是不同的操作。
六、由管理员安排到期终止
管理员也可以直接为服务安排到期终止。
在客户资料的 Products/Services 中打开目标服务:
- 勾选 Auto-Terminate End of Cycle。
- 按需填写取消原因。
- 点击 Save Changes。
该操作依赖Automation Settings中的Cancellation Requests设置。
安排完成后,系统会取消该服务的未付款账单,停止生成后续账单,并按当前 Next Due Date 处理终止。
保存前,应先确认到期日期准确,避免错误日期导致提前停止服务。
七、撤销取消申请
客户改变决定、希望继续使用时,进入:
Clients → Cancellation Requests
点击对应申请的 X 图标,停止该申请继续执行。
撤销后,还需要检查此前被取消的账单,并按实际情况恢复为 Unpaid,避免服务继续运行却没有正常收款。
如果服务器模块已经完成终止,撤销申请不会自动恢复被删除的账户和数据,应另行处理恢复或重新开通。
八、常见问题
客户选择立即取消,为什么服务还在运行?
立即取消需要等待Cron处理。先确认自动取消已启用,再检查自动化任务是否正常执行。
到期取消会马上停止服务吗?
正常情况下不会。它按当前计费周期结束时间处理,但必须确认Next Due Date设置正确。
撤销申请后,还要检查账单吗?
需要。提交申请时可能已经取消未付款账单,撤销申请后应重新核对收款状态。

