2016-12-23 8 views
3

Я работаю в некоммерческой организации, и наш сайт WordPress использует WooCommerce. Мы не собираем налоги на цены на продукцию.Применять налоги ТОЛЬКО к стоимости доставки для определенной страны

Мы хотели бы применять налоги только на доставку когда покупатели грузить свой заказ в Канаду.

Например, если кто-то из Канады покупает $20 книги, и стоимость доставки составляет $5, я хочу, чтобы налог рассчитывается $5 * 15% = $0.75 вместо того, что это делает в настоящее время, который ($20 + $5) * 15% = $3.75

У меня недостаточно знаний PHP, чтобы создать функциональный фрагмент для добавления в тему моего ребенка function.php файл.

Не могли бы вы помочь?

ответ

2

Мой ответ, как вы увидите ниже, касается настроек WooCommerce на страницах ваших продуктов-поставщиков.

В вашем Список продуктов, Редактировать продукт. Перейдите к настройкам "Product Data""General" Вкладка. В "Налоговый статус" селектора, выбрал "Shipping only" опцию вместо опции "Taxable" так же, как показано ниже:

enter image description here

Тогда "Update" вашего продукта. Вы сделали. Теперь налог будет применяться только к отгрузке, а не к продукту.

Вам необходимо будет сделать это для всех продуктов, которым необходим этот параметр.


- Обновление -

Наконец это решение работает для @johana: «Я вошел налоги Infos только для Канады, в таблице в WooCommerce> Настройки> Налог> Стандартный Таким образом, налоги будут применяться только в тех странах, где я вводил налоговую информацию, которая является только Канадой ». ...

+0

Большое спасибо Loic !! Ваше решение сработало, потому что я ввел информацию о налогах только для Канады, в таблице в Woocommerce> settings> Tax> Standard. Таким образом, налоги будут применяться только в тех странах, где я вводил налоговую информацию, которая является только Канадой. – Johanna

+0

@Johanna Perfect :) Очень рад, что это сработало, только с настройками woocommerce ... Увидимся в следующий раз. – LoicTheAztec