Apply Extra Fees for Heavy Products Based on Weight in WooCommerce
When your store sells bulky or heavy items, it's common to face increased packaging or shipping costs. With the WooCommerce Extra Fees Plugin, you can dynamically charge additional fees based on the product’s weight, helping you maintain your profit margins and offer transparent pricing to customers.
This guide shows you step-by-step instructions with real product examples so you can confidently set up weight-based fees.
In the article
Benefits of Using Weight-Based Fee Rules
- Automates cost recovery for heavier orders
- Keeps shipping charges transparent to the customer
- Supports dynamic pricing without manual effort
- Improves your profit margin while keeping customers informed
Use Case 1: Add a $50 Heavy Load Fee for Treadmills Over 25 KG
Scenario: You sell Treadmills weighing over 25 kg each. You want to charge an additional $50 to cover packaging and delivery for such heavy equipment.
Steps to Configure
Go to Extra Fees > Add New Fee Rule
Set the fee label as:
Heavy Load Handling Fee
Set the fee amount: Fixed – $50
Under Conditional Rules, select:
- Product Weight → is greater than →
25
- Product Weight → is greater than →
- Choose applicable Products or Categories, e.g.,
Treadmills
- Click Save
Note: This fee will apply automatically when a customer adds a treadmill or any product over 25 KG.
Product Example
- Product Name: PowerMax Fitness TDM-99
- Weight: 28 KG
- Price: $499
- Applied Fee: $50 added as "Heavy Load Handling Fee"
Use Case 2: Add a $30 Extra Fee for Steel Cabinets Over 20 KG
Scenario: You sell Steel Storage Cabinets used in offices and warehouses. Any cabinet over 20 KG should carry an extra $30 charge for special packaging and transport.
Steps to Configure
Go to Extra Fees > Add New Fee Rule
Set the fee label:
Bulky Item Packaging Fee
Set the fee amount: Fixed – $30
Under Conditional Rules, select:
- Product Weight → is greater than →
20
- Product Weight → is greater than →
- Target specific Product(s):
Steel Cabinets
- Click Save
Quote: “Charging fair fees for heavy shipments ensures your logistics cost doesn't eat into your profits.”
Product Example
- Product Name: Godrej Steel Cabinet 4-Door
- Weight: 22 KG
- Price: $320
- Applied Fee: $30 as "Bulky Item Packaging Fee"