Weight Based Shipping is a simple yet flexible shipping method for WooCommerce focused mainly on cart weight (but not limited to) to calculate shipping cost. Plugin allows you to add multiple rules based on various conditions.
Compatible with:
- WooCommerce 7 (requires WooCommerce 3.2+)
- WordPress 6 (requires WordPress 4.6+)
- PHP 7.1+, 8.x
Features
Table Rate ShippingYou can create as many shipping rules as you need for different customer countries, cart weight and subtotal ranges. | Flexible Price CalculationEach profile can be configured to expose a constant price (like Flat Rate) or a progressive price based on cart weight, or both. | |
Shipping Classes SupportFor each shipping class you have you can override the way shipping price is calculated for it. | Weight StepSometimes it’s needed to rate every, for example, 500g of cart weight rather than a real weight. That also can be easily set up with this plugin. | |
Flat RateEach shipping rule can be easily configured as a flat rate shipping. | Conditional Free ShippingIn some cases you want to ship for free depending on subtotal, total weight or some other condition. That can be achieved in a moment with this plugin. |
Requires PHP: 7.1
Requires at least: 4.6
Tested up to: 6.2
WC requires at least: 3.2
WC tested up to: 7.9
Demo: https://codecanyon.net/item/woocommerce-weight-based-shipping/10099013== Changelog ==
= 5.5.6 =
* Remove WooCommerce pre-2.6 compat code.
* Prepare WBS6 preview.