Magento – Different price for product added to cart as simple product or as part of a bundle product

bundlebundled-productpriceproduct

let’s say I have a simple product named “Pentium i7” with the price §300 that can be added to the cart as a simple product. Also, the “Pentium i7” product can be chosen as an option for a bundle product.

Is it possible to use a different price when added to the cart as part of a bundle product than being added to the cart as a simple product?

What I already did is to create a custom module overriding the price_model for bundled products:

<config>
...
<global>
    <catalog>
        <product>
            <type>
                <bundle translate="label" module="catalog">
                    <price_model>**_Functions_Bundle_Model_Product_Price</price_model>
                </bundle>
            </type>
        </product>
    </catalog>
</global>
</config>

Am I on the right track? Any help would be appreciated!

Oliver

Best Answer

This is built-in with bundles. When setting up a new product you can set custom pricing for simple products in a bundle option / selection - to do so you have to set pricing to be 'fixed' instead of 'dynamic'.

bundle custom pricing

Related Topic