Free shipping threshold calculation
پاسخ ها: 0
سلام.
متوجه شدم که این افزونه دارای منطق معیوب برای محاسبه آستانه ارسال رایگان است. مقدار فعلی سبد خرید که مقایسه میشود شامل مالیات روش حمل و نقل فعلی به کل است، در حالی که آنچه باید اتفاق بیفتد این است که باید کل + مالیات محصولات را دریافت کند، بدون توجه به مالیات روش حمل و نقل فعلی.
کد مورد نظر در خط 258 class-woocommerce-shopup-venipak-shipping-admin-pickup.php
if ($min_amount_for_free_shipping > 0) {
$order_cost = WC()->cart->get_cart_contents_total() + WC()->cart->get_taxes_total();
if ($order_cost >= $min_amount_for_free_shipping) {
نرخ دلار[‘cost’] = 0;
}
}
مشاهده پاسخ های این مطلب
———————————————
این مطلب از سایت انجمن وردپرس گردآوری شده است و کلیه حقوق مطلق به انجمن وردپرس می باشد در صورت مغایرت و یا بروز مشکل اطلاع دهید تا حذف گردد
منبع: انجمن وردپرس