Skip to main content

How are shipping settings and shipping rules applied to orders?

The order SKULabs applies shipping settings, shipment memories, Boxify, shipping method links and shipping rules when it fills in a shipment.

SKULabs supports advanced shipping configurations that automate many shipping decisions. Users can still change any filled-in value by hand when they ship.

Shipping settings and rules priority order

SKULabs fills in shipment values in the order below, from first to last. Each step can replace the values of the steps before it, so the items at the bottom run last and have the highest priority.

  1. Store default weight and dimensions

  2. Calculated weight and dimensions from the order's items (used when every item has a weight)

  3. Boxify packing summary

  4. Shipment memories

  5. Store default package type

  6. Memorized package type

  7. Store default shipping method

  8. Shipping method links

  9. Shipping rules

Shipping rules: if rules conflict, the rule that applies last overrides the earlier ones. Avoid conflicting rules where you can.

Exceptions

  • Saved draft shipments: if an order already has a saved, unshipped shipment, SKULabs loads those packages instead of the defaults above. Shipping rules still run.

  • Boxify vs. shipment memories: a shipment memory replaces a Boxify packing summary. If the only packaging SKULabs has is the item's default packaging, the Boxify packing summary is used instead.

  • Prioritize item weights over memorized weights: when this store shipping setting is on, SKULabs recalculates the weight from the order's items even when a shipment memory has a weight.

Did this answer your question?