Magento – Configurable item not changing price

configurable-productmagento-1.9price

Been beating my head for a few days on this. When viewing a configurable product on the front end, select options, the price does not change to the price configured on the simple products.

Is this a magento config setting or a CSS config or …?

It worked at one point a couple weeks ago but I don't know what has changed.

Configurable item has all associated items associated.

Configurable item has all associated items associated.

Used to show a range here. This is the Grid View

[![This is the product view. Before selecting option it would show a range and selecting the options in the picture would show the actual price. This set should be $22][3]][3]

Any help is appreciated.

Best Answer

This is not a bug, it's a feature.
For some reason that I'm missing, Magento does not use the prices for simple products inside a configurable product.
You can only set for the configurable options, relative prices to the configurable product.
here is an example.
You can have a product called 'T-shirt' with configurable size and color.
Let's say the configurable product has the price 12.00.
If your XL-black simple t-shirt has the price 13.00 you will still see 12.00 when adding it to the cart.
But what you can do is to assign to the black attribute and extra charge of +1. But this means that all black shirts in the configurable product will have an extra charge of +1.
You can also assign a +2 to the XL shirts, but this means that all xl shirts will have that extra +2.

if you add an extra charge for both xl and black (as described above) then the xl-black t-shirt will have the price 12+1+2 = 15.
The extra charge support negative values also.
I don't know who took this decision, I don't understand it either, but this is how it works out of the box.
If you want to use the simple product prices I can recommend you this extension: Simple Configurable Products. I haven't used it, but I see it's very popular. (and it's free)