Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email

Magento Forum

Can Magento handle “kits” being ordered from the store? 
Jr. Member
Total Posts:  2
Joined:  2009-01-20

Hi guys. I am looking for a shopping cart solution that has the capability of robustly handling “kit” products.

What I mean is very simple. Think of a laptop, for example. A laptop sells for a certain price, but the consumer is given choices to upgrade certain components (hard drive, ram, screen size, peripherals, etc.) at will for an extra cost. The consumer may also remove certain components (the operating system, for example) for a price discount.

Does Magento support such a functionality? Is it easy to have it work with a substantial number of options for such a product (25 or so) without cluttering the page and making it non-functional?

Can it be customized that each option may either be either radio buttons or a select box?

Ideally, the kit ordered would be listed on the invoice, along with the entire price paid for it, as well as the individual components that make the kit. However those extra components’ default prices should not be displayed on the invoice. The only time when there may be a price next to an item is when the user upgraded or downgraded it from the ‘default’… but the default’s price should never be shown.

So going along with the laptop example, if the user orders it stock, it will list the internal components, but will only have the price of the entire laptop. If they upgrade anything, it will have the original price of the ‘stock’ laptop, along with the additional components they wish to upgrade, which come out to be the total somewhere on the invoice page.

Thanks for your help.

Magento Community Magento Community
Magento Community
Magento Community
Total Posts:  432
Joined:  2008-11-06
Lansing, MI

Yes, this is a feature already available for magento in the product creation stage.  You can set the individual function for each product.

Options available:

- Field
- Area

- Dropdowns
- Radio Buttons
- Check Box
- Multiple Select

Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top