Define the available shipping methods for your products on a per shipping class basis.
As of April 2026, Class Based Shipping for WooCommerce is a WordPress shipping plugin with 10 active installations and a 0/5 rating0. It has been downloaded 1.3K+ times in total. Requires WordPress 5.5+ and PHP 7.0+. Available on WordPress.org since 2022. Last updated 3 years ago — may have compatibility concerns. Top alternative: Advanced Shipment Tracking for….
This free plugin allows you to customize with ease the shipping methods available for each shipping class, so that you can offer different shipping options per product class.
Simply create or edit an existing shipping class, and set the available shipping methods in the Description field of the shipping class (see below syntax). The plugin will then the default shipping methods to the ones specified when one or more items in the cart match the customized shipping methods class.
To customize the available shipping methods for a WooCommerce shipping class, simply use the following plugin syntax inside the description field of the shipping class: CLASS_BASED_SHIPPING(shipping_method_1_id, shipping_method_2_id [, etc])
For example, one may wish to have a shippi…
| WordPress | 5.5+ requiredTested up to 6.0.11 |
| PHP | 7.0+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.