Cart groups all products into one single total weight, can tribulant ship the info to UPS as multipl

UPS tells us the main issue we are having with the standard UPS api is the fact that our cart doesn't calculate the products or groups of products into "packages" UPS can process, instead as one big order, say 5 products equaling 200lbs instead of 4 50lb boxes that it will quote. In my research I found that a competitor does offer this, does our software have this functionality and I am missing it? or is there a way to configure and option to make the cart understand that 150 lbs is max and if it goes over that it should be calculated as multiple packages in the same order. Details of the competitor functionality below.

Our doesnt have to be details as below, but we have a (16) pack that weighs 64lbs, if someone orders 4 of them, it should tell UPS there are 4 64lb boxes not 1 256lb order. Does this make sense?

DETAILS OF COMPETITOR CART: Functionality UPS is telling us we need.

Parcel Packing Methods

There are 2 packing methods with UPS; each affects the parcels you send to the API.


Each item in your cart (non virtual) will be sent to the UPS API. Quotes for all items will be combined for the final cost.

Pack into boxes

Items will be packed into pre-defined boxes and sent to the API. We recommend this option. See box-packing below for more information on this.


The box packer included with this shipping method lets you group items into packages of which you define the height, width, length, weight and max-weight. The packing is mainly volume based, but does also consider item sizes too.

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.
Setting up box sizes

Within the settings, look for the boxes setting. Click ‘add box’ to set up the boxes dimensions:

Box settings

Outer dimensions are used for parcel dimensions and are passed to the API.

Inner dimensions are used for packing, and items will be fit within these.

Box weight is the weight of the actual box, and will be added to the weight of the contents.

Max weight is the maximum weight your box can hold. This includes contents weight and box weight.

How the calculation works

The packer does the following:

Finds boxes which fit the items being packed (uses H x W x D).
Packs all fitting items into boxes (using volume).
The largest box which fits 100% of items is used *or* use the highest % packed box, and then pass unpacked items back (and repeat the process)
Unpackable items are packed alone, using the item dimensions.
All packed boxes are returned.


  • 1 Comment sorted by
  • Vote Up0Vote Down
    Hello Lester,

    Thank you for your ticket.

    For now our plugin works exactly as you said, it gets the shipping quote for each item separately and then displays the total of all items.

    We are currently working on the new version of the Shopping Cart Plugin and one of our priorities is the improvement of all Shipping API`s, we will be including the ability to choose whether the products should be packed in the same box or not.

    This is a huge task but it will definitely be in our next release.

    Let us know if it helps ok?

    All the best!
Sign In or Register to comment.