Problem on Pro version with oversized products
-
Hi,
Thank you for creating a useful plugin. It works for most of the transactions and requirements; however, we just have a major issue with how shipping is calculated for products that are beyond the weight and dimension limit for AU Post.
As of the moment, when you add a single product that is beyond the size and weight limit of AU Post, it produces the correct behavior of not showing any shipping methods for AU Post.
BUT, if you add another product that is within the weight and size limit alongside the oversize product, it still calculates shipping as if the oversized product did not exist in the cart. Which is wrong and we’ll need URGENT action on this.
You can test this behavior on our website for the product with SKU: C7ZZ-6510176-7.
I have checked your code and it looks like the limits are checked before the sending it to AU Post API, but the real issue it seems is skipping products that don’t pass the shipping limit.
If you check …\boxpacker\src\LayerPacker.php
on line: 88 to 91//skip items that will never fit e.g. too heavy
if (!$this->checkNonDimensionalConstraints($itemToPack, $remainingWeightAllowed, $packedItemList)) {
continue;
}Products that are too heavy on cart SHOULD NOT BE SKIPPED, rather would stop the cart from getting purchased. (Because you have a single shipping charge for the whole cart)
I believe this should be the behavior for all the sites using your plugin.
Thanks,
J SevillejoThe page I need help with: [log in to see the link]
- The topic ‘Problem on Pro version with oversized products’ is closed to new replies.