

Edit Shipping Cost Group
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.
Want a step-by-step guide to help you set up the plugin? Watch our full video tutorial below:
✅ 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
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:
Example Use Case:
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:
Example Use Case:
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:
✅ 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.
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.