Как продавать дробное количество товара на WooCommerce?
в functions.phpfunction min_decimal($val) {
    return 0.01; // Минимальное значение
}

add_filter("woocommerce_quantity_input_min", "min_decimal");

function step_decimal($val) {
    return 0.01; // Шаг    
}

add_filter("woocommerce_quantity_input_step", "step_decimal");

// Удаление и добавление своего фильтра проверки количества

remove_filter("woocommerce_stock_amount", "intval");
add_filter("woocommerce_stock_amount", "floatval");
Может вот такой плагин подойдет:
https://woocommerce.com/products/measurement-price...