How to Add Product or Category-Based Extra Fees in WooCommerce
Some products—like fragile, oversized, or premium items—require special handling. This use case shows how to automatically apply extra fees to selected products or categories at checkout.
With the Extra Fees plugin, you can set targeted surcharges for items that need additional care, packaging, or insurance. (Plugin Feature: Product/Category Fees)
Business Impact Example: Stores often charge an additional $5 per item for glassware, electronics, or collectibles, helping to recover packaging or insurance costs without raising product prices across the board.
Preconditions
- Extra Fees plugin is installed and activated.
- Products are properly categorized or tagged in WooCommerce
Steps (Basic Flow)
- Go to
Dashboard > Extra Fees
- Click
Add New Fee
- Name the fee:
Special Item Fee
- Set Fee Type to:
Fixed
- Set Amount to:
$5
Under Conditions, select applicable
Products
orCategories
- Click
Save Fees
At checkout, if qualifying products are in the cart, the surcharge is applied automatically
Alternate Flow
- If the cart contains no qualifying products, no fee is applied.
Expected Outcome
- Helps you cover additional costs for packaging, handling, or insuring sensitive or premium products, without affecting your base pricing.