WooCommerce – рассчитать стоимость доставки без налога в некоторых условияхPhp

Кемеровские программисты php общаются здесь
Anonymous
WooCommerce – рассчитать стоимость доставки без налога в некоторых условиях

Сообщение Anonymous »

В некоторых случаях в WordPress WooCommerce нам необходимо рассчитать стоимость доставки без налога.
Наше правило заключалось в том, что если сумма заказа пользователя < 50, то Стоимость доставки составит 5 долларов США + налог 12%. Он работает нормально.
Но когда мы пытаемся активировать правило, согласно которому, если сумма заказа пользователя> 50, то стоимость доставки будет -$5(-), но WooCommerce автоматически добавляет налог -12%(-) к стоимости доставки. Нам не удалось убрать налог -12%.

Вот наш код:

Код: Выделить всё

$item = new WC_Order_Item_Shipping();
$item->set_props(
array(
'method_title' => "test",
'method_id'    => "test",
'cost'         => -5,
'taxes'    => array(),
'tax'    => array(),
'calc_tax'  => 'per_order',
'total'        => -5,
'tax_class'    => NULL,
'total_tax'    => 0,
'tax_status'   => 'none',
'meta_data' => array(),
'package'   => false,
)
);
$order->add_item( $item );
$order->calculate_totals();
$order->save();
Пожалуйста, посоветуйте нам.

Подробнее здесь: https://stackoverflow.com/questions/786 ... -condition

Вернуться в «Php»