как добавить вес пакета к общему весу корзины в woocommerce?

Как добавить вес посылки к общему весу корзины в woocommerce?

Например, общий вес тележки составляет 1800 г, а вес посылки — 400 г, тогда плагин доставки рассчитывает вес как 1800 г, но реальный вес посылки, используемой транспортной компанией, составляет 2200 г.

Затем продавец должен оплатить эту дополнительную плату (за 400 г) из своего кармана.

Есть ли решение?

Как я могу использовать $cart_contents_weight ?


person iCode98    schedule 04.02.2014    source источник


Ответы (1)


У меня была такая же проблема, и я не нашел официального решения. Но есть простой хак для системы: уменьшите ограничения по весу вместе с весом посылки!

т.е. если пределы ценового диапазона 1000 и 2000 граммов, вместо них установите 600 и 1600 граммов. При таком способе заказ на 1800 г будет уже во втором диапазоне, где и должен быть.

К сожалению, если вес посылки меняется, этот метод не идеален. Я продаю мелкие товары такими же мелкими посылками, поэтому я вычла 60 граммов из каждого ограничения по весу, и система у меня работает нормально.

person maestro    schedule 03.03.2014