The box packing solution that is part of all of our shipping plugins is volume based.
This is an attempt to provide a real world packing solution that is as accurate as possible. In most cases it does provide fairly accurate results however there are some events where the calculation may not provide an accurate outcome. This is generally due, and widely accepted, for this type of packing solution. For the most accurate outcome for packing, please read 3d bin packing problem.
Without going into the mathematics of the volume calculation and how we derive our answers which are then feed into the rates, I wanted to provide you with the facts. Volume shipping has its drawbacks. This type of calculation (volume) is the typical way that all shipping plugins work - not just ours.
The only way that we can provide the most accurate packaging is based on a mathematical algorithm called 3D Bin Packaging. In a nutshell, this is a complex set of mathematical equations and calculates objects in 3 dimensional space and places them into a box.
Unfortunately, this isn't how volume packing works and therefore our shipping plugin. We are still very confident with some tweaks to your product's dimensions you will get fairly close to what you are after. You will have to play around and experiment a little.
Below are the steps we take to calculate which item(s) can or can’t fit inside a specified box.
- look for an empty box
- place items into the box that is lower or equal to the box dimensions
- check maximum dimensions
- compare lowest dimension of all items and it should be smaller than the largest dimension of the box
- place this item into the box
- continue to place the additional items into the box
* Volume calculation is Length x Width x Height (LxWxH)
The box packer is volume based. This will in most cases provide good results, but will never be as accurate as a real person packing a box (see BIN Packing Problem) therefore it is important you understand that packing results are as accurate as they can be and any anomalies should be accepted.)
Can l assign a certain product to be shipped in a certain container?
Products will be packed based on the dimensions and weight of your product, the packing algorithm will select the closest container to pack your products using these units to determine the best container.