Помогите! Не Можем Разобраться С Ценами О Опциями!

У нас магазин постельного белья. Программист сделал так, чтобы при нулевой цене товара, на каждую опцию (размер) была своя цена. Но теперь получается, что у нас товар один с нулевой ценой, а внутри него по сути по 4-8 разных опции со своей ценой. Но ведь в кмс-ке все завязано на ЦЕНЕ ТОВАРА. А у нас на нулевая. Все акции, все скидки - все завязано на цене товара.

Как нам быть? Ведь получается, чтобы кмс-ка функционировала нормально, надо, чтобы каждый размер кпб был как бы отдельным товаром с отдельной страницей? Но как тогда продавать, если один комплект - это 8 разных страниц?

Комбинации опций строили? Разобрались что это такое? Вообще - товар с нулевой ценой это нелогично как-то.

Товару можно назначить минимальную из всех вариантов, а модификаторами цен у опций уже подгонять под нужную цену. Без доработок, наверное, только так