Productos Pesables, con peso variable

Hola a todos,
Estoy trabajando en una tienda online que requiere una categoría específica para vender cortes seleccionados de carne ya envasados. Cada bandeja tendrá un peso diferente, y por lo tanto, un precio distinto. Mi objetivo es que, al momento de la compra, el precio mostrado coincida con el peso exacto de la bandeja seleccionada.

Tengo pensado crear estos productos como variables en WooCommerce, pero necesito que cada variación represente una bandeja con un peso específico (por ejemplo, 1,2 kg; 1,5 kg; 1,8 kg, etc.) y que el sistema calcule automáticamente el precio en base al precio por kilogramo que yo defina.

Es decir, necesito un producto “pesable”, donde el precio final se determine automáticamente según el peso de la variación seleccionada, y que el cliente solo pueda elegir entre las opciones predefinidas que se cargan manualmente (las bandejas reales que hay en stock).

¿Existe alguna forma de lograr esto con WooCommerce, tal vez mediante algún plugin o personalización?