Client side upgrades should offer the various different options before producing a pro-rata price for the client (and then asking them if they want to proceed).
Background:Currently we have some configurable options in different option groups on our hosting products (they're priced differently depending which hosting package you are on so can't be in the same option group), so when a client does an upgrade we have to do two orders, one for the hosting package and one for the configurable options (as they are reset to none when we upgrade the hosting package).
A better system would ask them the same questions they would be asked if making an order, and then show them a pro-rata'd price.
The reason I say show them a pro-rata'd price is that we get some clients who don't want to proceed with the ugprade at that point yet we've already created an order and an invoice for them (all of which we have to reverse if they change their mind).
Shared this Idea 2 years ago
waleed shahzad commented 1st March 2023
Fully agreed and supported this feature. We are facing lots of customer compliant over the upgrade/downgrade of plan (products).
Besides, there is no option of field available currently to allow customer to indicate when the upgrade will take place. I am highlight recommended to include this date field into future release with this enhancement request,