My simple shipping logic works well for most items. A few hundred items are either too heavy or too large and, by themselves, require additional shipping to be added. I know which items need the additional shipping added. Naturally most of them require different amounts to be added. What I don’t know is how to set up the custom shipping logic to ‘add’ the additional shipping amounts after it has done the basic calculations. The basic calculation often results in ‘free shipping’ and that’s what I want it to do unless the item or items are particularly heavy. At that point I want I want additional shipping added to cover costs. Then there is the additional problem of several of the same item being ordered, which increases the weight and thus the cost of shipping.
My initial thought was to use SBW but that foray ended badly. With SBW no longer an option, I’ve returned to custom shipping logic. My understanding is Column G may contain either actual weights or a shipping cost. I have been able to get the contents of that column to show up on the Cart Display and I can have it multiplied by quantity. I haven’t been able to figure out (or find where someone else has figured out) how to add that value to the shipping calculation. I think I can deal with cumulative charges or cumulative weights.
If this is an inappropriate use of Column G I could store the weight or charge info in an open user column, but I would still need to access it for the final calculations. As a matter of fairness to the customer I want the additional charge to be categorized in the Cart Display.
I know about adding percentages and flat rates. This is mostly an item by item determination. There are multiple references to http://www.agoracart.com/addon_shiplogic.htm but the link is broken.