Здравствуйте!
С учетом того, что когда-то давно у меня была такая задача и перелопатив кучу плагинов я так и не нашел нужный, то веб-студия Спартан разработала плагин, который по факту универсален для конфигурации разного типа товаров, но в том числе прекрасно подходит для конфигурации дверей.
Могу заверить вас, что вы также не найдете плагины подобного рода на ВП, так как их нет. Даже самый крутой конфигуратор для ИМ Woocommerce сильно ограничен в функционале.
А плагин, о котором я говорю поддерживает условную логику, поддерживает вариативные товары и т.д.
Вот, пример работы этого плагина -
rgdcanada.com/product/ellada
rgdcanada.com/product/kantri
Можете увидеть пример работы условной логики. Например, если переключиться Door Type на with glass & without glass, то скрывается или отображается блок со стеклами. В зависимости от выбранного материала отображаются соответствующие ему компоненты (дверные ручки, стекла и т.д.). Ну и стоимость тоже изменяется в зависимости от выбранных компонентов.
Вот, сайт веб-студии, которая разрабатывала этот плагин -
https://spartan.by