Requests | Blesta

Requests

Addon product required for order

kleanthis shared this idea 2 weeks ago
Under Consideration

One feature I believe Blesta is really missing and should be considered for the core is the option to make an addon product required. This means that when a client orders the main product, the addon is automatically added. In terms of cancellation and suspension, both products would follow the same logic.

A key use case is making it easier to manage multiple modules within a single product. For example, if I want to sell VPS web hosting with a centralized control panel, one module can handle the VPS setup, while another manages the account on the control panel. This feature would also enable the creation of product bundles, offering more flexibility in how services are packaged and sold.

Comments (2)

photo
1

Ok, what about this?

1. Under Packages > Package Groups: Add-on. In the expand area, where Member Packages are shown, add an option (perhaps a checkbox on the left next to Addon Package listing) to be able to mark as required. Only 1 Addon can be marked required in the Addon group.

2. On the order form, if the addon is required, it will be enabled automatically and the form disabled or something to prevent removing, and checkout won't be possible without it. If it's removed from the cart somehow, the main package would also be removed.

3. It would not be possible to cancel the addon by itself in the client area. Staff would be able to remove manually, and override this requirement.

Thoughts?

photo
1

Yes, And then There should be a Default required product within the Group which is the first product you choose, but the order can proceed with any of the add-on products within that group Selected