У меня есть магазин Woocommerce, где разные товары (1 и 2) доставляются из разных мест (A & B). Я использую несколько пакетов для WooCommerce, чтобы разделить пакеты. Если клиент заказывает товары 1 и 2, он оплачивает две доставки, A & B. Это прекрасно работает.
Теперь я хочу запустить рекламную акцию. Если клиент заказывает два или более продукта один, он платит фиксированную ставку 10 $ за этот пакет. Если он заказывает два продукта 1 и один продукт 2, он, следовательно, платит 10 $ + стоимость доставки B.
Как я могу написать это? Все, что я нахожу, рассчитывает общее количество товара в корзине, а затем дает фиксированную ставку, которая не работает в моей ситуации. Необходимо рассчитать общий конкретный товар в корзине.
Ex:
Если количество продукта 1> 1, доставка = 10 $.
Надеюсь, я прояснил это достаточно!