Как положить значение произвольного поля из карточки продукта в Корзину?

Учусь по видео уроку

по Woocommerce
Столкнулся с задачей, непонимания как писать значение, если его вводит сам покупатель в области поля.

Product page
<label class="propose_price">
	<span class="propose_price__desc"><?php _e("You can propose a price") ?></span>
	<input class="propose_price__val" value="<?php echo get_post_meta($post->ID, 'propose_price', true) ?>" name="propose_price" type="number">
</label>

Как отправлять это значение propose_price дальше в корзину ?

Пробовал привязаться к хуку корзины, но тоже что-то значение не заносит...

add_action( 'woocommerce_single_product_summary', 'woo_propose_price',  20);
function woo_propose_price($product_id){

	add_filter('woocommerce_add_cart_item_data', function ($cart_item_data, $product_id) {
		$cart_item_data['propose_price'] = get_post_meta($product_id, 'propose_price', true);
		return $cart_item_data;
	}, 10, 2);

	echo '<label class="propose_price">
			<span class="propose_price__desc">'. _e("You can propose a price") .'</span>
			<input class="propose_price__val" value="'.  get_post_meta($product_id, 'propose_price', true) .'" name="propose_price" type="number">
		</label>';
}
Заметки к вопросу:
mi13 1.1 года назад