Packing Rules
Why Packing Rules Matter
Packing rules are settings that aim bridge the gap between how customers order products and how those products are actually packaged when shipped. Here's why they're crucial:
The Challenge
Imagine a customer orders five t-shirts from your online store. Without packing rules:
- The system might calculate shipping based on five separate satchels
- This could lead to overcharging the customer for shipping
- You might lose sales due to inflated shipping costs
The Solution
Packing rules simulate real warehouse packing decisions by:
- Grouping items logically into packages
- Considering weight and dimensional constraints
- Matching how your team would actually pack items
Key Benefits
- Accurate Quotes: Since carriers charge based on package characteristics (not individual items), proper packing rules ensure accurate shipping quotes.
- Cost Efficiency: Prevents overcharging customers while ensuring you don't lose money on shipping.
- Streamlined Operations: Auto-applies "estimated" packages when creating consignments, speeding up warehouse processes.
Remember: The goal isn't perfect simulation of warehouse packing, but rather getting close enough for reasonable freight quotes and efficient operations.
Available Packing Methods
Before diving into rules configuration, it's crucial to understand the three available packing methods. Each method serves different business needs and product types.
1. Pack Each Item Individually
This method treats each item as a separate package, ideal for:
- Heavy items where weight drives shipping cost
- 3PLs that don't repackage items
- Low-quantity orders (1-2 items typically)
Example Order Items
Item SKU |
Length |
Width |
Height |
Weight |
Item Type |
Qty |
RED-SHIRT |
20 |
20 |
3 |
0.2kg |
Satchel |
1 |
BARBELL-5KG |
20 |
15 |
15 |
5kg |
Carton |
1 |
ROTARY-PHONE |
30 |
30 |
30 |
10kg |
Carton |
1 |
Resulting Packages
Item SKU |
Length |
Width |
Height |
Weight |
Item Type |
Qty |
RED-SHIRT |
20 |
20 |
3 |
0.2kg |
Satchel |
1 |
BARBELL-5KG |
20 |
15 |
15 |
5kg |
Carton |
1 |
ROTARY-PHONE |
30 |
30 |
30 |
10kg |
Carton |
1 |
Requirements
If you wish to use this method, you must provide:
- Product weights and dimensions for each SKU
- Package type for each SKU (carton, satchel, pallet, etc.)
This data must either be:
- Available in your platform system, OR
- Manually uploaded to MachShip for each SKU
2. Weight-Based Packing
This method combines items into the smallest possible container based on total weight. Perfect for:
- Clothing and soft goods
- Items with consistent weights
- When dimensional constraints are less important
Example
For this example, we'll use the following available package types:
Item SKU |
Length |
Width |
Height |
Weight Limit |
Item Type |
SATCH |
20 |
30 |
10 |
1kg |
Satchel |
CARTON-SM |
30 |
30 |
30 |
5kg |
Carton |
CARTON-LG |
50 |
50 |
50 |
20kg |
Carton |
SKID-A |
75 |
75 |
75 |
150kg |
Skid |
PALLET-A |
100 |
100 |
120 |
375kg |
Pallet |
Given an order containing:
- 2 x RED-SHIRT (0.2kg each)
- 1 x BARBELL-5KG (5kg)
- 1 x ROTARY-PHONE (10kg)
Total weight: 15.4kg
Resulting Package
Item SKU |
Length |
Width |
Height |
Weight |
Item Type |
Qty |
CARTON-LG |
50 |
50 |
50 |
15.4kg |
Carton |
1 |
Requirements
For this method, you must provide:
- Package Definitions:
- Dimensions for each package
- Weight limits for each package
- Package type (carton, satchel, pallet, etc.)
3. Dimensional Item Packing
The most complex method, considering both dimensions and volume. Ideal for:
- Mixed product types
- When space efficiency matters
- Complex multi-item orders
Box Selection Method
You can choose how the initial box is selected:
-
Smallest Package for Largest Item
- Allocates the smallest suitable package to the largest item
- Tends to reduce dead space, but result in more packages
-
Smallest Package for Total Volume
- Allocates smallest package that fits as many items as possible based on total cubic volume
- Tends to reduce final quantity of packages
Available Boxes
Box Name |
Length |
Width |
Height |
Weight Limit |
Type |
Volume |
Small Box |
30 |
20 |
10 |
5 kg |
Carton |
6,000cm³ |
Medium Box |
40 |
30 |
20 |
10 kg |
Carton |
24,000cm³ |
Large Box |
50 |
35 |
15 |
20 kg |
Carton |
26,250cm³ |
X-Large Box |
50 |
35 |
30 |
40 kg |
Carton |
52,500cm³ |
Example Order
Item |
Length |
Width |
Height |
Weight |
Volume |
Laptop |
35 |
25 |
10 |
2 kg |
8,750 cm³ |
Monitor |
45 |
35 |
10 |
3 kg |
15,750 cm³ |
Mouse |
12 |
7 |
4 |
0.1 kg |
336 cm³ |
Keyboard |
40 |
15 |
5 |
0.5 kg |
3,000 cm³ |
Packing Process (Using "Smallest Package for Largest Item")
-
Start with Monitor (45x35x10cm, largest item by volume: 15,750 cm³)
- Requires Large Box (50x35x15) minimum
- Selected as first package
- Large Box has 10,500cm³ remaining
-
Try Laptop (8,750 cm³)
- Dimensions: 35x25x10
- Fits in Large Box with Monitor
- Added to Package 1
- Large Box has 1,750cm³ remaining
-
Try Keyboard (3,000 cm³)
- Dimensions: 40x15x5
- Too large for remaining space in Large Box
- Start new Medium Box (doesn't fit dimensionally in small box)
-
Try Mouse (336 cm³)
- Dimensions: 12x7x4
- Fits in Medium Box with Keyboard
- Added to Package 2
Final Result
Package |
Box Used |
Items |
Total Weight |
Space Used |
1 |
Large Box |
Monitor, Laptop |
5 kg |
24,500 cm³ of 26,250 cm³ |
2 |
Medium Box |
Keyboard, Mouse |
0.6 kg |
3,336 cm³ of 24,000 cm³ |
If using "Smallest Package for Total Volume":
- Total volume needed: 27,836 cm³
- Would select X-Large Box (52,500 cm³)
- All items in one package, but more dead space
Requirements
For this method, you must provide:
-
Standard Package Definitions:
- Dimensions for each package type
- Package type (carton, satchel, pallet, etc.)
- Weight limits (optional) for each package
-
For Items to be Packed Individually:
- Product weights and dimensions
- Package type
- This data must be in your platform or added to MachShip
Configuring Packing Rules
Multiple Rule Configuration
Rather than applying one method to all products, you can create multiple rules that:
- Target specific products through filters
- Apply different packing methods to those products
- Work together in a specified order
Rule Priority and Filtering
Rules are processed in order, with each rule only handling matching products. Products that don't match continue to the next rule.
Available Filters:
- Product Dimensions (e.g., length > 1.2m)
- Product Weight thresholds
- Product categories
- Specific SKUs
- Custom attributes
- Total Order Weight
- Total Order Cubic
Real-World Example: Sports Equipment Store
Rule Configuration:
-
Rule: Long Equipment (Processed First)
- Filter: Length > 1.2m
- Method: Pack Items Individually
- Applies to: Surfboards, skis, etc.
-
Rule: Heavy Equipment (Processed Second)
- Filter: Weight > 20kg
- Method: Pack Items Individually
- Applies to: Weight sets, exercise machines
-
Rule: Apparel (Processed Third)
- Filter: Category = "Clothing"
- Method: Weight-Based Packing
- Applies to: T-shirts, shorts, etc.
- Packages: Standard Satchels, up to 3kg.
-
Rule: Standard Items (Processed Last)
- Filter: None (catches all remaining, unpacked items)
- Method: Dimensional Item Packing
- Applies to: Any items not caught by previous rules
- Packages: Standard cartons
Example Order Processing
Order Contents:
1 x Surfboard (Length: 2m, Weight: 3kg)
2 x Dumbbells (Length: 0.3m, Weight: 25kg each)
3 x T-shirts (Length: 0.3m, Weight: 0.2kg each)
2 x Tennis Balls (Length: 0.1m, Weight: 0.1kg each)
Processing Steps:
-
Rule: Long Equipment
- Catches: Surfboard (length > 1.2m)
- Result: Surfboard packed individually
- Remaining items continue to next rule
-
Rule: Heavy Equipment
- Catches: Both dumbbells (weight > 20kg)
- Result: Each dumbbell packed individually
- Remaining items continue to next rule
-
Rule: Apparel
- Catches: All t-shirts
- Result: T-shirts grouped into one package using weight-based packing
- Remaining items continue to next rule
-
Rule: Standard Items
- Catches: Tennis balls
- Result: Tennis balls packed using dimensional packing
Final Output:
Package 1: Surfboard (individual)
Package 2: Dumbbell 1 (individual)
Package 3: Dumbbell 2 (individual)
Package 4: 3 x T-shirts (weight-based)
Package 5: 2 x Tennis Balls (dimensional)
Additional Options
Heavy Or Oversize Product Handling
- Items exceeding the largest box's weight limit or dimensional constraint can be automatically packed individually, or put in the largest box
- Useful for exceptional cases without creating specific rules for every sku
Custom Box Sets
- Each rule can use different box sets