Из коробки это не идет, но никто не мешает реализовать это самому. именно это — отличная расширяемость — и привлекает меня в shopmodx. О добавлении параметров к товарам и зависимости цены от их значения есть достаточно информации на этом сайте, например, modxclub.ru/blog/dokumentatsiya-dlya-spetsialistov/258.html Только дополнительно потребуется подправить функцию setPrices в процессоре core/components/billing/processors/mgr/orders/products/add.class.php Чтобы она выставляла правильную цену.