Downgrade Plesk Domain Hosting

Discussion in 'Installation and "How-To" Questions' started by Netzhaus, Jan 30, 2015.

  1. Netzhaus

    Netzhaus Kilo Poster

    Messages:
    46
    We have set up some Plesk Domain hosting packages.
    If a customer, who owns one of them, wants to change his package, he can do it via the customer control panel.

    But he can only choose a higher package, never one with less features.
    That means, he can only upgrade, but never downgrade his package.

    As administrator, I can downgrade the package via the admin control panel.

    Is it possible to allow customers to downgrade packages theirself?
     
  2. dkolvakh

    dkolvakh Odin Team

    Messages:
    360
    Hello.

    Such behavior based on the story, that Plesk API do not have abilities to return current usage of all resources. Downgrade of subscription, which use more resources on Plesk than allowed in the PBAS Hosting Plan will suspend Plesk entity at least, and sometimes is(was) not possible. We already have feature request, it's number PBAS-25269 for your reference.
     
  3. Netzhaus

    Netzhaus Kilo Poster

    Messages:
    46
    Ah, ok.
    It would be really nice, if customers could go both ways.
    Maybe they can be warned if they downgrade, that there is the risk of suspension and that they are doing it at own risk, or something like that.
     
  4. dkolvakh

    dkolvakh Odin Team

    Messages:
    360
    I've added your notices to the feature, thank you.
     
  5. abdi

    abdi Product Expert

    Messages:
    2,755
    I actually think its risky for a client to have the capability to downgrade. By reasoning, if your client's billing date is say 28th of every month, a smart client would always downgrade there hosting on 27th of every month so that they are billed less. And again upgrade on the 29th. That is if you don't charge right away upgrade fees or the upgrade fees+lower package renewal fees are so much lower than the upgraded package renewal fees.
     
  6. Netzhaus

    Netzhaus Kilo Poster

    Messages:
    46
    But that's more a theoretical scenario, because if a customer has booked a large package, he has done this, because he needs the offered features and resources.
    If he downgrades, he will loose the benefits of the larger package. So if he really needs the large package he would not do this package hopping.
    If he does not need the resources, he would not switch back.
     
  7. abdi

    abdi Product Expert

    Messages:
    2,755
    Loosing those large package offered resources for 48hrs so as to save on the renewal bill, wouldn't hurt much such a client.

    We actually faced that problem once with our billing system. Let me give you the mathematical / financial implication

    You have 2 plans

    Plan A : $100/Year
    Plan B : $200/Year

    A client orders for Plan B on January 01 and on Dec 30th he downgrades to Plan A (assuming you will generate the renewal invoice on 1st Jan next year). Come Jan 01 an invoice of $100 is generated and he pays that ...

    On 2nd Jan, he upgrades to Plan B (usually at a discounted rate or even free upgrades, depending on the hosting provider). If you are the provider who offers a free upgrade or discounted upgrade, say you charge $50 he would have paid a total of $150 which is BTW less than the $200 he would have paid for a renewal of Plan B.

    Again in Dec, he downgrades to Plan A and the story continues ...

    It's worse if you have an automated billing system, because you might never realize or see that game in action...
     
  8. Netzhaus

    Netzhaus Kilo Poster

    Messages:
    46
    Ok, i see.
    With this configuration it might work for a customer. (we will have plans on a monthly basis, where it would be much more work for a customer and easier for us to recognize such behavior).
    Maybe it would help to have a minimum time period, before a customer can change his plan again.
     
  9. abdi

    abdi Product Expert

    Messages:
    2,755
    Alright!
     
  10. 64bithost.com

    64bithost.com Tera Poster

    Messages:
    271
    That's why client's are billed in thirty day increments
     

Share This Page