Using the ‘Cost by’ option.

Permalink Browser Info Environment
On the ‘Shipping Cost Rules’ tab, ‘Cost by’ is a dropdown select in the header of the rules table.

By default, this is set to ‘Cart’, meaning that all items in the cart are treated as a whole for calculating shipping costs. So if the Cost Basis is weight, then the weight of all items in the cart is summed, then the Shipping Cost Rules applied to the total weight of the cart. Other cost basis are similarly applied to the measure for the whole cart.

This option is the one you should choose if you ship an entire cart as one package, or break it into smaller packages purely for convenience.

The other options for the ‘Cost by’ select are ‘Item’ and ‘Product’.
Cost by ‘Item’ treats each item in the cart independently when calculating shipping costs. So continuing with weight as the cost basis, the weight for each item in the cart is used to look up a shipping cost for that item, then the shipping costs for all items summed to give a total. Again, other cost basis are similarly applied to the measure for each individual item. However, considerations like ‘maximum’ are meaningless in this context, as the maximum for a subset of 1 item is that item’s measure!

This option is the one you should choose if you ship each item in the cart separately.

Finally, cost by ‘Product’ takes a middle ground. If there is only one of each product in the cart, then it will be the same as by ‘Item’. If there is more than one of a product in the cart, then the measure used is accumulated and cost calculated product by product.

This is the option you should choose if you can package all of an individual product together, but can’t ship different products in the same package.

Type: Discussion
Status: Archived
JohntheFish
View Replies:

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.