Как добавить дополнительную сумму вариативного товара, которая не изменяется от количества woocommerce?
Предположим, есть вариант товара (1000р. - 1шт.) в котором по условию варианта идет дополнительная наценка +500р. но при увеличении количества (1 шт/ 2 шт и т.д.) она не должна изменятся, а оставаться фиксированной.
Т.е, в корзине 2 шт. на сумму 2000р. + 500р. дополнительная наценка.
Если 3 шт. - 3000р. + 500р.
Сейчас при увеличении количества дополнительная наценка так же увеличивается.
Если 3 шт. - 3000р. + 1500р.
Надеюсь понятно объяснил)
В extra product options не нашел такой возможности. Заранее признателен за ответ.
Надо понимать что это за дополнительная наценка.
Если это постоянная наценка которая добавляется в корзину при наличии в ней определенных товаров, тогда это надо делать через fees. Это наценка на корзину, может быть положительной и отрицательной
Если Ваша наценка индивидуальна для каждой вариации или товара, тогда надо для каждой вариации или товара прописать дополнительное поле где будет указано это значение и далее опять таки через fees определять какие товары есть в корзине и вычислять эту наценку подхватывая значения для каждого товара
смотри в сторону этого хука "woocommerce_cart_calculate_fees"