Jump to content

Disallow or Time Restrict a Product (Configurable Option) Downgrade


int

Recommended Posts

Does anyone know of how you can prevent or restrict users from downgrading, but allow them to upgrade? Is there a third party module (compatible with WHMCS 6) that allows for this restriction?

 

I offer voice servers, and I have a client that upgrades during a peak period, and then downgrades right after the peak period of over -- often on the same day.

 

I want to allow for upgrades, but ideally, don't allow for a downgrade for x number of hours/days after an upgrade order

Link to comment
Share on other sites

Does anyone know of how you can prevent or restrict users from downgrading, but allow them to upgrade?

if you were thinking purely of disabling the downgrade of configurable options, then you may be able to do it using Smarty via editing the templates - i'm pretty sure all the variables are available for it to work.. if you could do that, then you'd have the option of only disabling downgrades to this one client.

 

Is there a third party module (compatible with WHMCS 6) that allows for this restriction?

not that i'm aware of, but you could take a look in the App Store to check.

 

I offer voice servers, and I have a client that upgrades during a peak period, and then downgrades right after the peak period of over -- often on the same day.

if he were my client, I think i'd be having a quiet word with them! :)

 

I want to allow for upgrades, but ideally, don't allow for a downgrade for x number of hours/days after an upgrade order

that certainly couldn't be achieved via editing templates as you wouldn't have all the variables available - it would require an action hook to query the database to get the time of the last upgrade.

Link to comment
Share on other sites

  • 2 weeks later...

Thanks Brian - really appreciate the response.

 

One of my employees had a word with the client in question, and it looks like this activity has stopped. That said, I would still be interested in seeing this type of restriction (either disabling downgrading, or time limiting it) either built into WHMCS, or added as a third party module. Wonder if anyone would be interested in developing this!

Link to comment
Share on other sites

One of my employees had a word with the client in question, and it looks like this activity has stopped.

:idea:

 

That said, I would still be interested in seeing this type of restriction (either disabling downgrading, or time limiting it) either built into WHMCS, or added as a third party module. Wonder if anyone would be interested in developing this!

the usual method if you want to have the feature built-in is to create a new, or vote for an existing, feature request.

 

https://requests.whmcs.com/responses/disable-downgrading

https://requests.whmcs.com/responses/prevent-downgrade-configuration-option-quantity

 

I tend to think of them as a pointless exercise, because they rarely get implemented - regardless of the number of votes cast... though it can do no harm to vote for any if you wish to.

 

if you want to pay someone to create the module, then you'd need to post in Marketplace and perhaps include a link back to this thread - they won't be able to reply directly to this thread offering to help you.

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