Hi Support,
I hope this message finds you well.
I'm currently facing a challenge with a free shipping issue on my end. To provide some context, we operate by selling and dispatching our products from Japan through the admin, where we've set a flat rate of 1500 JPY per item, and there's free shipping for orders exceeding 30,000 JPY.
Meanwhile, our website has a marketplace function with products that are handled and shipped by French partners who determine their shipping methods and rates based on agreements with logistics providers.
While everything seems to be functioning correctly, we've encountered an issue with the admin's free shipping. When there are only admin products in the cart, the flat rate shipping is visible until we reach 30,000 JPY. Once that threshold is crossed, the free shipping option appears. If we reduce the quantity and the amount falls below 30,000 JPY, free shipping disappears, and the flat rate is reinstated.
However, the problem arises when there are marketplace products in the cart. Adding products to meet the free shipping threshold works seamlessly. But, when we surpass 30,000 JPY and subsequently remove some admin products, the free shipping persists, creating an unintended free shipping glitch.
We suspect that WooCommerce might be calculating shipping based on cart totals at some point, rather than considering the individual partner agreements.
We also realized that sometimes the Marketking cart is showing, if we reset our caches or not.
Attached below, you can find a visual representation of the issue.
We would greatly appreciate any assistance you can provide on this matter.
Best regards,
Geoffrey
