Hola Gabriel, creo que la solución a lo que planteas es cambiarle la unidad de medida cuando creas el producto. De "unidades" pasaría a "metros" (también podés crear tus propias unidades de medida como podría ser "m2"). Y en "tipo de producto" podría ser "consumible".
En caso de que tu producto no requiera stock, te recomiendo que tu "tipo de producto" sea "servicio".
Si no te aparece la posibilidad de cambiar la unidad de medida cuando creas el producto (esta opción está en la primera solapa de la forma de producto, entre "tipo de producto" y "precio de venta") es que no tenés activada la opción desde la configuración de tu usuario. Para activarla andá a Configuración - usuarios - "tu usuario". Dentro de "tu usuario", en "permisos de acceso" - "configuración técnica", activá la casilla "gestionar múltiples unidades de medida".
Si "configuración técnica" no te aparece es que no tenés activada la opción de "características técnicas" que está en esa misma pantalla. Activala, guardá y refrescá el navegador para que te aparezcan los cambios. Luego hacé el paso anterior.
Lo que creo que no se podría es especificar "ancho" x "alto" y de ahí que te dé el precio (esto no se puede especificar desde la venta de un producto. Distinto sería el caso de la fabricación de un producto donde sí podrías especificar "ancho" x "alto" como "lista de materiales". En la venta se venden "unidades" de producto). Tampoco creo que tenga mucho sentido ya que tu producto igual sería "x" m2 de "x producto", osea que lo que vendés son m2. O quizás no se me ocurre el caso al que aplicaría.
Saludos
Hola ve que posteaste desde hace tiempo, de casualidad tu si pudiste lograr el calculo de metros cuadrados para el precio final del producto? Es lo que estoy tratando de hacer tambien. No se si exista ya un modulo para eso pero, en caso de que lo hallas logrado podrias compartirme como lo resolviste por favor?