Поддержка WooCommerce Зависимость способов доставки от цены

  • Решено novenok

    (@novenok)


    Доброго времени суток!

    Есть сайт https://www.rocknrescue.com, — интернет магазин на вордпрессе 4,7,3 + вукоммерц послений

    Проблема такая:
    При добавлении товара в корзину в количестве 1-5 штук https://www.rocknrescue.com/product/camp-safety-dynaone-rope-lanyard/?attribute_pa_length=50-cm
    показываются способы доставки:
    Free Shipping
    Ground: $50.45
    2Day: $98.60
    3Day: $90.00
    Standard Overnight (Before 8pm): $140.35
    Priority Overnight (Early Delivery): $150.70

    Но если увеличить количество товара на 1 ( чтобы в итоге было 6 и больше) соответственно цена перевалит за 100$ и остается только 2 метода доставки:
    Free Shipping
    Standard Overnight (Before 8pm): $168.42

    Аналогичную операцию с этим товаром но с другим атрибутом ( длинна веревки не 50 а 100см) можно провести и убедится что проблема именно в ограничении цены в 100$?

    Задача: убрать данную зависимость чтобы при оформлении заказа на 6+ чтук товара показывались все методы доставки

    Вопрос: Как и где можно поправить это ограничени?

    • Тема изменена 7 лет, 1 месяц назад пользователем novenok.
Просмотр 1 ответа (всего 1)
  • Проблема была решена.
    Методы доставки добавлял плагин FedEx.
    Решение: в файле function.php был фильтр, в котором было условие
    if($final_subtotal > 100 && $get_shipping_class != 285 )
    Выход — просто убрать данное условие чтобы получилось так
    if($get_shipping_class != 285 )
    Или на крайний(!) случай так
    if($final_subtotal > 99999 && $get_shipping_class != 285 )

Просмотр 1 ответа (всего 1)
  • Тема «Зависимость способов доставки от цены» закрыта для новых ответов.