The Pro Shipping for WooCommerce module offers flexible shipping options for your WooCommerce store. You can choose the description that your customers will see – as well as assign an “internal” name.
Simple, elegant and effective plugin
This is a very simple, elegant and effective plugin that does exactly what it is meant to do - limited only by your imagination :). It is highly configurable in terms of many custom rules that can be created and applied and works seamlessly. I'd highly recommend this to anyone looking for an appropriately priced shipping plugin.
Set up as many different rates as you need, and for each rate choose which countries and states it applies to. Once you’ve set which destinations each rate applies to, choose how the shipping price is calculated – every rate can be different.
Flat rate price
A fixed price irrespective of cart contents, quantity or weight.
Order weight price bands
Set up price bands based on the total cart weight. Set your rates in any supported WooCommerce weight unit – pounds, grams, kilograms, ounces. Set the smallest weight for each band, and set the price for orders that match that weight band.
Quantity based pricing
Set up price bands based on the number of items in the order.
Order value pricing
Set up price bands based on the total order value. Set the lowest order price for each band to apply, and set the price.
Assign individual shipping prices for each per-product pricing rate on your product pages. The total weight charged will be the sum of the individual per-product prices.