–Packages are now a real list: "+ Add package" adds a row per box with its own weight and dimensions, with a running total.
–Speedy receives each box separately, with its own weight and size — the declared total is the sum of the boxes, so the price matches what is billed.
–BoxNow now sizes each locker compartment from that box alone. Three boxes used to reserve three times the largest compartment; the same three now take a medium, a large and a small.
–Econt receives the number of boxes and the shipment weight, which is all its waybill carries. Shipment dimensions stay an explicit per-waybill choice, off by default, because they change the price sharply.
–An order shipped without opening the list behaves exactly as before.