Jump to content

Client Are - Cancelled Product


aXeR

Recommended Posts

Hi All,

 

We've recently added server reboot functionality as well as Cacti graphing to our client portal to make life easier for both our clients as well as ourselves.

 

When a client cancels one of their multiple services with us they obviouly still have access to our client portal meaning they can click on the cancelled product and still have access to reboot their old server etc.

 

Obviously one way around this issue is to remove the APC & Cacti data stored in the user defined fields for this product but what I would prefer is to be able to prevent clients from clicking on cancelled services from the service overview.

 

Is this possible?

Link to comment
Share on other sites

We've recently added server reboot functionality as well as Cacti graphing to our client portal to make life easier for both our clients as well as ourselves.

 

When a client cancels one of their multiple services with us they obviouly still have access to our client portal meaning they can click on the cancelled product and still have access to reboot their old server etc.

#1 Your module should check the service status :P

#2 Just edit the .tpl to stop the details page on inactive products being accessed

Link to comment
Share on other sites

Hi All,

 

We've recently added server reboot functionality as well as Cacti graphing to our client portal to make life easier for both our clients as well as ourselves.

 

When a client cancels one of their multiple services with us they obviouly still have access to our client portal meaning they can click on the cancelled product and still have access to reboot their old server etc.

 

Obviously one way around this issue is to remove the APC & Cacti data stored in the user defined fields for this product but what I would prefer is to be able to prevent clients from clicking on cancelled services from the service overview.

 

Is this possible?

If you cancel the "service" on that server means they no longer have access to that service on that server, right?

 

I think I am reading it right

Link to comment
Share on other sites

I can't cancel the clients WHMCS account as they have other products which are active. Unfortunately when you mark a specific service as active, they can still click on it to view by default which is what I'm looking to change.

Link to comment
Share on other sites

I quite like to keep old packages assigned to clients so I can get an overview of what they order / how long they keep a service etc.

 

What would be ideal is what Rob has mentioned if its possible!

Link to comment
Share on other sites

How does one less savvy then yourself in the art of WHMCS magic do this then Rob? :)

 

For #1 in your code check the tblproducts.domainstatus is "Active" before you allow the extra features

 

For #2 ./clientarea.php?action=products uses clientareaproducts.tpl

where it set the image/link for the view/edit details - dont put the link (show "cancelled" or somthing) on ended products

 

You *still* need to do #1 (as people might have bookedmarked the link) even if you do #2

 

- if you want more specific help i'd need to see the code (at the next WHC drinks ?) :P

Link to comment
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.

  • 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