Sorry, but this is pretty much where this thread ends. I'm not going to go into my usual tirade about the holy grail of shipping/packaging modules, but I will emphasise that *I* have personally spent 100's of hours looking into it before coming to the conclusion that it is way beyond my capabilities, and as such, *ozpost* does not support parcel splitting in any way, shape or form.
However, due to a percieved or potential consumer demand I have added the toggle to use the zencart weight system for quotes rather than the ozpost system.
The zencart weight system *does* support parcel splitting, and the ozpost module doesn't know/care how this is performed, all it does is take the data supplied by the zencart core code, which would typically be something like 2 x 15kg parcels - with NO DIMENSIONS, so the ozpost module does the best quote it can with this information, namely, it gets the price of one parcel of minimal dimensions at the given weight, then multiplies it by the number of parcels.
In other words, problems and/or inaccuracies introduced by allowing the module to use data from a source other than its own is outside of the realm of anything that I can possibly fix.
I would assume that in this case, the quote being asked for would be 2x 15kg parcels (even though this may not be practically possible). Again, you are on your own here.... Strictly speaking this needs to be taken care of by the zencart team, but they are also aware of the complexities of parcel splitting, which is probably why we'll never see much more than is alreadfy provided for.
As I say, I have personally given up seeking the holy grail of packing modules
The (I assume) would have been for 2 identical, so if it shows
2 red label + 3 savers that will be per parcel. The price shown would be the calculated price, times 2. eg, if the red labels are $2.00 and the savers are $1.00, the quoted cost would be ((2x2.00)+(3x1.00)) x 2 = $14.00
Seriously no. I really do wash my hands when it comes to parcel splitting and the problems thereof. Too many hours have been wasted already.
Before what, I don't know.
Sorry if I'm less than helpful on this one, but the toggle to switch between the 'ozpost' method of weights/dimensions, or to use internal methods has been added so that end users can select which of the two imperfect methods is going to be the most suitable for them. If neither are suitable, then perhaps a different method/module entirely would be more suited?
Knowing that perfect isn't possible, my personal preference is to simply let the parcels 'grow' until valid quotes aren't possible, at which time I have it quote on a cost per Kg basis. This won't work with all stores though.
Also, I'm not suggesting this is the case with you, but many people will intentionally add products/items to the cart with the intent of seeing if it can be 'broken'... I can state right now that yes, it can be very easy to add products that will cause certain limits to be exceeded or quotes fail for one reason or another, in fact for the number of things that can go 'wrong' it is almost a surprise it ever works at all <g> ... However, having said that, the important thing is how does it perform with real world orders?
Unless going on a mad shopping spree I rarely ever order more than one or two items from a store at any given time, and I don't think I'm the exception to the rule either - So what I'm saying here is that some percieved and potential problems rarely occur in a real world scenario anyway, and this is one case where it pays to not delve too deeply into it, lest you get caught in the same time wasting traps that I did.
Cheers
Rod
Bookmarks