Live Demo Contact Buy

Weight Based Shipping provides a simple interface to configure delivery options available to your customers.

It automatically calculates shipping charges based on cart weight, price, and contents according to your rules.

Your customers get accurate shipping prices, eliminating over- and under-charging. You get happy customers.

happy customer holding a box
Flexible free shipping Offer your customers free shipping based on cart value and contents. For entire orders or specific items.
Shipping classes Have different shipping terms for some of your products?
WBS supports product-specific shipping rates.
Import & export Copy shipping rules across shipping methods, zones, or websites. From staging to production or reverse.
Live Demo

Flat & progressive weight rates

up to 3 kg: $7.50
up to 5 kg: $10
then $1.50 per additional kg
Weight Shipping
0 – 3 $7.50
3 – 5 $10
5+ $10 + $1.50/㎏ over 5 ㎏

Multiple shipping options

Local Pickup: free
Regular Shipping: weight-based
Express Shipping: $29 flat rate
Weight Shipping
Local Pickup
any weight free
Regular Shipping
0 – 3 $8
3+ $8 + $1/㎏ over 3 ㎏
Express Shipping
any weight $29

Product-specific shipping prices

Accessories: up to 5kg – $10, then $1.50 per kg
Hoodies: $5 every 0.25 kg
Products Weight Shipping
Accessories 0 – 5 $10
Accessories 5+ $10 + $1.50/㎏ over 5 ㎏
Hoodies any weight $5 every 0.25 ㎏

Restrict shipping of specific products

Accessories: local pickup only
Hoodies: no shipping to Greenland
Shipping country Products Shipping
Local Pickup
any country Accessories free
any country Hoodies free
Regular Shipping
Greenland Hoodies deny
any country all products $1.50/㎏

Free shipping above a threshold

  • orders $100 and over: free shipping
  • orders under $100: weight-based rates
Weight Amount Shipping
any weight 100+ free
0 – 3 0 – 100 $7.50
3 – 5 0 – 100 $10

Free shipping for specific products

  • Accessories: free shipping
  • other products: weight-based rates
Products Weight Shipping
Accessories any weight free
not Accessories 0 – 3 $7.50
not Accessories 3 – 5 $10

Free shipping activated by specific products

  • any Accessories added to the cart unlock free shipping for the entire order
  • no Accessories: $1.50 per kg
Products Shipping Mod
Accessories free
stop
all products $1.50/㎏

Omit specific products from the free shipping threshold

  • shipping is free when cart items, excluding Accessories, reach $100
  • $1.50 per kg otherwise
Products Amount Shipping Mod
not Accessories $100+ free
stop
all products any amount $1.50/㎏

Exclude specific products from free shipping

  • orders $100 and over: free shipping on all items except Accessories
  • orders under $100, Accessories always: $1.50 per kg
Products Amount Shipping Mod
all products 100+ free
not Accessories
all products any amount $1.50/㎏

Free shipping for companion products

  • Hoodies: $2 per kg
  • Accessories:
    • free shipping when purchased with Hoodies
    • $1.50 per kg otherwise
Products Shipping Mod
Hoodies $2/㎏
Accessories
Accessories $1.50/㎏
Live Demo
Is it up-to-date?
Weight Based Shipping is updated regularly to keep up with WordPress and WooCommerce updates.
Last updated: 3 days ago.
Is it compatible with the latest WordPress and WooCommerce?
The latest version is tested with:
WooCommerce 9.3
WordPress 6.6
PHP 7.2+, 8.x
Can I try it out?
You have 14 days after purchasing to try it out in your store. If it does not fit your needs, we'll provide you with a full refund.
What currencies and weight units are supported?
Weight Based Shipping uses the default currency specified in your WooCommerce settings. No specific currency is required. All currencies are supported. The same applies to weight units.
I have another question.
Please contact us.