Подписка с классом доставки стоит 0, по-прежнему отображается обычная цена

У меня есть переменная подписка, созданная с помощью Woocommerce Subscription, и у них общий класс доставки

(Called "Subscription Shipping", id:"subscription_shipping") 

это имеет 0 стоимость для используемой фиксированной ставки.

Стоимость для единого тарифа и для класса без доставки составляет 9,95.

Если я проверю класс доставки с помощью

$cart_item[data] -> get_shipping_class() 

Я получил правильный идентификатор: "subscription_shipping".

Тем не менее, при оформлении заказа я получаю 9,95 стоимости доставки.

Любые идеи о том, как настроить это так, чтобы я получил 0 стоимость для переменных подписок, использующих этот класс доставки?

Спасибо!

1 ответ

Найденный! Общая стоимость должна быть 0. (это то, где я поступил неправильно). Налог на класс доставки также должен быть 0. Но класс отсутствия доставки должен быть обычным налогом, в моем случае: 9,95.

Другие вопросы по тегам