Why Did WooCommerce Split My Order Into Packages?

A single order splitting into multiple separately priced shipping packages because of different shipping classes or a plugin's logic

How WooCommerce Decides to Split a Shipment

WooCommerce's shipping calculation can, depending on configuration and any active plugins, group cart items into separate "packages" rather than always treating an entire order as a single shipment — each package is then quoted its own shipping cost independently, which can noticeably increase the total shipping charge compared to what a customer might expect from a single combined shipment.

Common Causes of a Package Split

  • Different shipping classes on different cart items, where a specific shipping method configuration quotes each class separately rather than combining them into one calculation.
  • A shipping/fulfillment plugin's own package-splitting logic, commonly based on weight or size limits that a single package can't exceed according to carrier rules.
  • A multi-vendor marketplace setup, where items from different vendors are necessarily shipped (and charged) as separate packages since they ship from different locations.
  • A live-rate carrier integration automatically splitting a heavy or bulky order into multiple boxes to comply with the carrier's own per-package weight limits.

How to Address This

  1. Review shipping class configuration to confirm whether class-based splitting is intentional or an unwanted side effect.
  2. Check any active shipping/fulfillment plugin's settings for package-splitting rules and whether they can be adjusted.
  3. Communicate package splitting clearly to customers at checkout if it's a genuine, unavoidable part of fulfillment (a marketplace, oversized items).
  4. Consider consolidating shipping classes if the split isn't reflecting a genuine fulfillment necessity.

Need unexpected package splitting diagnosed and fixed? See WooCommerce Fixes.

Available for new projects

NEXT STEP

Rather have it fixed than keep reading?

Based in Bangladesh — serving clients worldwide. Tell me what's happening and you'll have a reply within one working day.

  • Reply within one working day
  • Fixed quote before work starts
  • UK, EU and US hours covered