Description
Advanced WooCommerce Shipping by Codiepress is a powerful plugin that lets you define flexible shipping cost rules based on weight, volume, or quantity. This is ideal for store owners who want more control over how shipping charges are calculated — whether you’re shipping lightweight packages, bulky items, or high-quantity orders.
With a clean and user-friendly interface, you can create multiple shipping cost layers and combine them to generate accurate shipping rates for any type of product. No coding knowledge needed.
Perfect for businesses looking to offer accurate shipping fees, this plugin supports multi-layered logic and cost variations. Build complex shipping rules by combining shipping classes, product taxonomies, and cost ranges, so you can charge the right amount every time.
✅ Top Use Cases:
– WooCommerce shipping cost by weight
– Quantity based shipping rates
– Volume based shipping calculation
– Per-unit shipping cost with range thresholds
– Shipping by product category or custom taxonomy
🔑 Why Choose This Plugin?
– Eliminate overcharging or undercharging customers
– Improve cart conversions with transparent shipping rules
– Increase average order value by using cost-based tiers
– Optimize for local, regional, or freight-based shipping methods
🔧 Key Features
- Shipping by Cart Metric: Choose to calculate shipping based on Weight, Volume, or Quantity.
- Product-Based Filtering: Calculate shipping cost using items under a specific Shipping Class or Product Taxonomy.
Example: If the cart contains items under the “heavy shipping” class, only those items will be considered in the cost calculation. - Cost Layers: Add multiple cost layers to build your shipping logic. Each layer represents a separate cost component that gets summed up in the final shipping fee.
- Cost Variations Per Layer: Inside each cost layer, define one or more cost variations to separate logic further based on condition or strategy.
- Range-Based Costing: Under each variation, create multiple cost ranges with cost per unit (e.g., per kg, per item, or per cubic meter), allowing dynamic and tiered costing based on the selected metric.
- Frontend Calculation: Shipping costs are calculated in real time and displayed seamlessly at checkout based on your defined logic.
🚚 Weight Based Shipping Cost for WooCommerce
Weight Based Shipping Cost for WooCommerce is a highly flexible shipping solution that calculates costs based on the total weight of items in the cart. You can choose to calculate weight from all products or filter the calculation to specific groups, like products with a “Heavy Shipping” class or items under certain product taxonomies.
This method is ideal for merchants selling heavy, industrial, or dense products, where weight significantly impacts shipping cost. Whether you offer flat-tiered costing or per-kilogram rates, this solution gives you the tools to build accurate and fair shipping logic for your business.
Key Benefits:
- Calculate shipping based on total or filtered product weight
- Create flexible weight range costing (e.g., 0–5 kg, 5–10 kg, etc.)
- Add cost-per-kg pricing beyond defined thresholds
- Supports multiple cost layers for modular cost setup
- Perfect for hardware, tools, automotive parts, food supplies, or heavy-duty items
Example Use Case:
- 0–5 kg * $1.5 per kg = $7.5
- 5–10 kg * $1.25 per kg = $6.25
- $1.00 per kg above 10 kg
📦 Quantity Based Shipping Cost for WooCommerce
Quantity Based Shipping Cost for WooCommerce allows merchants to define shipping costs based on the number of units in the cart. It can count all products together or selectively calculate quantity only for items in specific shipping classes or taxonomies (like tags, categories, or custom taxonomies).
This model works well for stores selling lightweight, high-volume items such as clothing, accessories, stationery, health products, or packaged foods. Rather than relying on weight or size, the shipping fee increases as more items are added to the cart — offering transparency and predictability to customers.
Key Benefits:
- Count all items or only filtered products in the cart
- Create quantity-based cost tiers and ranges
- Define flat rates or cost per item per range
- Supports complex setups with layered costing and per-unit cost variations
- Ideal for businesses where weight or volume is negligible
Example Use Case:
- 1–5 items * $1.50 per item = $7.5
- 5–10 items * $1.25 per item = $6.25
- 10+ items ($1.50 per item)
📐 Volume Based Shipping Cost for WooCommerce
Volume Based Shipping Cost for WooCommerce is a powerful shipping calculator that lets store owners charge shipping fees based on the physical space (volume) occupied by items in the cart. Volume is calculated automatically using the product’s dimensions (Length × Width × Height), either for the entire cart or filtered by specific product attributes such as shipping class or custom taxonomy.
This method is particularly useful for businesses dealing with large, bulky, or awkwardly shaped products like furniture, industrial goods, packaging materials, or outdoor equipment. It allows merchants to simulate real-world freight and courier scenarios where space on a delivery truck matters more than the item’s weight or price.
Key Benefits:
- Calculates total cart volume in cubic meters (m³) or cubic centimeters (cm³)
- Target specific products by shipping class or taxonomy
- Define volume-based cost tiers and thresholds
- Add cost per cubic unit for dynamic and scalable cost calculation
- Layered cost support for complex cost structures
💡 Advanced Use Cases
- Charge different rates for “heavy” vs. “light” products in the same cart
- Use per unit cost with flexible range logic for scalable pricing
- Create complex shipping rules with multiple conditions and filters
🚀 Upgrade to Advanced Shipping Cost Pro
-
✅ Unlimited Cost Layers: Create as many cost layers as needed in a single shipping rule. The free version is limited to 2 layers.
-
✅ Unlimited Cost Variations: Add unlimited cost variations within each cost layer. The free version only allows 2 variations.
-
✅ Unlimited Cost Ranges: Define as many cost ranges as you want for flexible rate calculations. The free version supports only 3 ranges.
👉 Get Advanced Shipping Cost Pro – Unlock full flexibility and advanced shipping cost logic for WooCommerce.
Privacy Policy
Advanced WooCommerce Shipping – Flexible Shipping Cost by Weight, Volume & Quantity – Codiepress uses Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.
Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure a great user experience for all our users.
Integrating Appsero SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case.
Learn more about how Appsero collects and uses this data.
Screenshots
FAQ
-
Can I calculate shipping based on only certain products in the cart?
-
Yes. You can target products by shipping class or any custom product taxonomy, allowing precise control over which products influence shipping cost.
-
Can I use all three metrics (weight, volume, quantity) together?
-
No. You can configure one metric (Weight, Volume, or Quantity) per shipping method. You can, however, create multiple methods if needed.
-
Can I add layered and range-based costing?
-
Yes! Each Cost Layer can include multiple Variations, and each variation supports multiple Range Rules with cost per unit options.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Advanced WooCommerce Shipping – Flexible Shipping Cost by Weight, Volume & Quantity – Codiepress” is open source software. The following people have contributed to this plugin.
ContributorsInterested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release
- Shipping calculation based on weight, volume, or quantity
- Product scope filtering via shipping class or taxonomy
- Multi-layer costing with variations and range-based unit cost