Ahosting Logo

Reseller Hosting

How to Suspend or Unsuspend Client Accounts

Suspension takes a hosting account offline without deleting anything. The site stops loading, email stops being delivered, the client cannot log into cPanel, and every file, database and mailbox stays exactly where it is. Unsuspending puts it all back in seconds.

That reversibility is what makes it the correct tool for almost every situation where you need a client to stop being hosted right now. Termination deletes, and there is no version of it you can undo. If you are unsure which you want, you want suspension.

Suspending an account

In WHM, open Account Functions then Suspend/Unsuspend an Account. Choose the account, optionally type a reason, and suspend.

Write the reason every time, even when it is obvious today. Six weeks later, looking at a suspended account you do not recognise, the difference between "invoice 1042 unpaid, 14 days" and an empty field is the difference between a decision and a guess. The reason is stored with the account and shown in the account list.

The change is immediate. There is no propagation delay and no cache to clear.

Suspension compared with terminationSuspendTerminateFiles, databases, mailall intactdeletedThe websitereplaced by a suspension pagegonecPanel accessblockedthe account no longer existsReversiblecompletely, in secondsonly from a backupSuspension is the correct response to almost every situation where termination feels urgent, because it is the one youcan undo.

What a suspended client sees

Visitors to the site get a suspension page in place of the site. It is worth knowing what that page says, because it is visible to your client's customers, not just to your client. If it carries the upstream host's branding rather than yours, the white-label arrangement you set up is undone at the worst possible moment. Customising branding goes into changing it.

Email is the part clients feel most. Incoming messages are rejected while the account is suspended, and depending on the sending server they may bounce rather than retry. A client suspended for three days over an unpaid invoice can genuinely lose messages, so the notice you send beforehand matters.

The client cannot log into cPanel, so they cannot take a copy of their own data while suspended. If a suspension is heading towards termination, give them a window to export, or take a backup and hand it over.

Unsuspending

Same screen, choose the account, unsuspend. The site returns immediately.

Two things are worth checking afterwards. Load the site instead of assuming. A site that was broken before suspension is still broken after it. And if the account was suspended for being over quota rather than for payment, unsuspending without addressing the disk means it will be back in the same state within days.

When suspension is the right tool

Non-payment. The standard use. Send a reminder with a specific date, suspend on that date, and keep the account suspended rather than deleting it. Most clients pay after suspension, because that is the point at which it becomes real.

Abuse or compromise. A compromised site sending spam or attacking others needs to stop immediately, and suspension does that without destroying the evidence you may need to work out how it happened. It also protects your other clients, since the account is yours and the consequences land on you.

At the client's request. A seasonal business that does not want the site live out of season, or someone pausing a project. Cheaper for them than terminating and rebuilding.

While you investigate anything. If something is wrong and you do not yet know what, suspension buys time at no cost.

Automating it

Doing this by hand does not scale, and it is also the part of running a hosting business people find unpleasant enough to postpone. Billing software connected to WHM suspends automatically when an invoice passes its overdue threshold and unsuspends the moment payment clears.

The value is not only time saved. Automatic suspension is consistent, it applies to everyone equally, and it removes the awkward personal decision about whether to chase a particular client this week. Integrating billing and automation covers the connection.

Set the threshold with some slack: a card that failed to renew is a very different situation from a client who has stopped responding, and a same-day suspension treats them identically.

What suspension does not free up

A suspended account still occupies one of your cPanel account slots and still uses its disk space. If you are suspending accounts to make room on your reseller plan, it does not work; only termination frees the slot.

This matters when your plan's account limit is what binds. Ten suspended accounts on an R Bronze plan means five accounts you cannot sell, and the answer is either to terminate the dead ones properly or to move up a plan.

Before you go further than suspension

Give it time. Thirty days of suspension costs you a slot and some disk; the client who returns after three weeks because they were ill or travelling costs you nothing to keep.

When you do decide an account is finished, take a backup first and offer it to the client. Terminating client accounts deals with the checklist, because that step genuinely cannot be reversed.