Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and orde...
Describe (even complex) shipping costs with simple general rules on the order properties (amount, postcode, weight, #products and/or articles etc.).
Shipping by Rules for WooCommerce is a WordPress plugin that allows you to set shipping costs based on specific conditions related to order properties. You can create rules based on the total amount, total weight, number of items, product dimensions, and postal code of the delivery address. This free version supports fixed bounds for these properties, while an advanced version offers more complex mathematical expressions for rules.
This plugin is suitable for WooCommerce users who want to implement basic shipping rules without needing to calculate costs on a per-product basis. It is particularly useful for those who need straightforward shipping cost structures based on overall order characteristics.
Best for: WooCommerce store owners looking for basic shipping cost rules.
What it does well
Where it falls short
Shipping by Rules for WooCommerce provides a straightforward way to manage shipping costs based on order properties, but it has limitations in flexibility and complexity.
Open Tools's own description of Shipping by Rules for WooCommerce, lightly tidied.
Determine shipping costs according to general conditions (bounds on the order properties). Shipping costs can depend on e.g.:
The plugin exists in two different versions, this free version, which supports fixed bounds for all properties, and a paid version, which allows all conditions and shipping rules to contain arbitrary mathematical expressions (like an OR operator, multiplication, addition, subtraction, functions like rounding etc.). See the documentation for all the differences.
Each rule is described as one line of text with an easy structure (semicolons separate the parts of the rule). For example:
Name=Free Shipping; 100<=Amount; 0
Name=Domestic Small; Articles<5; Amount<100; Shipping=1.50
Name=Domestic Standard; Amount<100; Shipping=3.50
This set of rules describes three shipping costs: Orders of 100€ and more are free, otherwise orders with less than five articles have shipping costs of 1.5€, all others 3.50€.
For the full documentation of the Shipping by Rules plugin for WooCommerce see:
http://open-tools.net/documentation/advanced-shipping-by-rules-for-woocommerce.html
Other plugins for shipping.
Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and orde...
Auto-generate and attach WooCommerce PDF invoices and packing slips to order emails with customizable template...
Best WooCommerce coupons plugin to create advanced coupons and discount codes with auto-apply, BOGO, free ship...
The #1 WooCommerce shipment tracking plugin. Add tracking, auto-update order status, send branded emails. 1010...
Modern Cart gives your store a side cart and free shipping bar so shoppers stay on the page, spend more to unl...
Weight Based Shipping is a flexible and widely-used solution to calculate shipping costs based on the total ca...