Jump to content
Sign in to follow this  
HardSoftCode

HSC: Suspend Client Account For WHMCS

Recommended Posts

What is suspend client account?

The suspend client account module for WHMCS was created to ensure that admin can have better control over the client account for violation the policies or terms of service. In the new suspend client account module, WHMCS will have a new option beside the close account and delete account options. With this module, admin will be able to suspend and set client account for auto termination. Once the suspension has been approved, the client will receive a warning notification and will then finally automatically be suspended. The timeline for when these notifications gets sent out, as well as when the actual suspension takes place, can be set up under the client profile section. After the client has been suspended, you will have the option to pause their suspension (unsuspend the client). This will allow time for the client to make changes and send the proof of fixing the violation. When the time limit has been reached and the client has not made any changes to fix the violation, the client account will be deleted or closed depends on the setting you setup. Please note that when the client account is suspended, that the billing will not be stopped. In other words, even though the account is suspended, the client will receive their monthly invoice.

Why do you need suspend client account module?

If you fell that your clients do not follow the website policies, terms of service or there is suspicious activity in client account like logged in from another country or using a VPN. You need to act and suspense the client account and send the client a warning notification. You know that WHMCS have only 2 options in client profile and they are close account and delete account and they are not a good solution for this kind of situation.

How it works?

After activating the suspend client account you can configure the module to suit your needs by going to configuration and select the type of suspension also you can set account termination type and enter the number of days for closing or deleting the client account if suspended. You also can select the support department you want the client to contact support. From the reason messages section, you can create unlimited suspension messages or edit the existing one to use them within the module. By going to the client profile section and looking at the other actions menu, you will see suspend client account added to the menu by clicking on the link you will have the option to select a reason for suspending the account or enter a custom reason message also you can send email notification to the client about suspending the account.

Features

  • 3 types of suspension
  • Logout the client if he tries to click any link
  • 2 types of account termination
  • Set the number of days for account termination
  • Set the support department
  • Suspend account reason message
  • List suspended accounts
  • Email notification

For more details and screenshot visit the product page

https://www.hardsoftcode.com/products.php?p=product&a=suspend-client-account

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By thisismatt
      Hey all
      I have a few clients who don't host either websites or email with me, just using my domain registration services and have me manage their DNS for them. Historically though, they have had one, or both, of their site/email with me, so I need to do some housekeeping!
      I found this post giving one example of how to manage these clients within WHMCS effectively, which would deal with onboarding a new 'DNS only' client and tidy up those existing clients.
      The post though is nearly 6 years old; has anyone else got any other ways to handle this scenario - which is creating a WHMCS account for a client who doesn't need web or email hosting, but their DNS records need to be managed.
      Thanks
      Matt
    • By asil
      Hi all,
      I'm seeing the record in WHMCS activity several times a day
      Exception: Laminas\Diactoros\Exception\InvalidArgumentException: Query string must not include a URI fragment in /home/casheus/public_html/clients/vendor/laminas/laminas-diactoros/src/Uri.php:406 Stack trace: #0 /home/casheus/public_html/clients/vendor/laminas/laminas-diactoros/src/functions/marshal_uri_from_sapi.php(223): Laminas\Diactoros\Uri->withQuery('language=swedis...') #1 /home/casheus/public_html/clients/vendor/laminas/laminas-diactoros/src/ServerRequestFactory.php(74): Laminas\Diactoros\marshalUriFromSapi(Array, Array) #2 /home/casheus/public_html/clients/vendor/whmcs/whmcs-foundation/lib/Http/Message/ServerRequest.php(0): Laminas\Diactoros\ServerRequestFactory::fromGlobals(Array, NULL, NULL, Array, Array) #3 /home/casheus/public_html/clients/index.php(0): WHMCS\Http\Message\ServerRequest::fromGlobals() #4 {main} I followed many articles before but didn't find a solution to fix it

    • By zitu4life
      Hello there
      Our company have tried a lot of WHMCS solutions and approach to get closed to out needs, some did the job done for a while limited and some get closed, but noting solve it all as we have been only adapting things.
      Now we find a solution, a company out there providing this tool as SaaS that will cover ours needs at about 99% which is great, but it is outside WHMCS, despite they have API, but API plan is the most expensive plan there that could get it not viable for our company size to pay that monthly.
      We are prospecting and get a budget from WHMCS experts, as we could decide that if being paying this SaaS monthly and eternally and not so cheap, we could have one module that inside WHMCS will access to all our clients list and whatever we want. If SaaS API do not math our needs we will need again to export cvs files from one place to other for WHMCS new database update.
      This SaaS also has a an App that is very simple with only needed futures (which is a must) that will bring value added, but we could live if we got a browser module that is clean,... but for other side I have see that there is at list one expert in WHMCS app (WHMCS SMARTERS, as they have some apps for WHMCS...
      So if there is skilled and serious developers out there with experience in app development, you are welcome and we will be glad to share more details. We are also open to start using this SaaS monthly for some months to acquire insights that what is most important for our needs to pass it to developer to create a customized module that will provide us everything inside WHMCS and use ours own hosting HARD DRIVE to avoid this SaaS to strike us SPACE  HDD and software.
      We believe that having an app has an extra costs perhaps for maintenance, so we want a developer  that can point us on the right direction and most cost and benefits to decide.
      regards
       
    • By steven99
      When clients sign up for your services, you may use configurable options to customize their services. Those options show up within the WHMCS cart's product configuration page. Sometimes it isn't clear what a configurable option is for based on the label. With this module, you can now add descriptions to configurable options so visitors have as much info as they need. You can even hide inputs on the product configuration page in the cart.
      Order now: $25 / yearly |
      View on the Marketplace

      Features
      Add descriptions to configurable options for visitors to see Hide inputs within the product configuration page in the cart Descriptions are displayed within: A tooltip that is shown when the input is hovered over A specified class - such as the bootstrap alert classes or any other CSS class Resize input containers to make those inputs larger or smaller - based on the input's container Input options can apply to all products or specific products
    • By Marcos
      Hi All
      First of all, I cannot locate any hook that is triggered upon changing a Client's Ownership.  UserEdit is fired but seemingly BEFORE the User is assigned the Client, and no Client details are passed to the hook (I access them directly via de DB).
      Any suggestions on how to trap this event?
      Thank you in advance.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated