Smart Shipping Rates - Free WooCommerce Table Rate Shipping Alternative (Weight, Dimensions, Cart Rules)

by WooPlugins

The free custom WooCommerce shipping method that calculates its own cost from rules - total cart weight, largest dimension, cart subtotal, item count. Appears alongside Flat Rate and Free Shipping in your shipping zone. Rule types with less-than, greater-than, between operators. Add-to-base or override cost modes. Multiple instances per zone. Works on both the classic shortcode checkout AND the new WooCommerce Cart/Checkout blocks. HPOS compatible. A free alternative to Table Rate Shipping ($99/year) and Advanced Shipping ($79/year).

This plugin is fully compatible with the WooCommerce Cart & Checkout blocks - a customizable, conversion-optimized checkout experience.

    A custom WooCommerce shipping method with a real rule engine - free, and it works on the new Cart/Checkout blocks.

    WooCommerce ships with Flat Rate, Free Shipping, and Local Pickup - and nothing else. If your shipping cost depends on weight, dimensions, or cart total, your options are: WooCommerce Table Rate Shipping ($99/year subscription), Advanced Flat Rate Shipping ($79/year), WP Sheet Editor ($99/year), Flexible Shipping ($49-99/year), or a wall of custom code. Every option is either paid, aging, or fragile.

    Why Smart Shipping Rates beats the alternatives: Smart Shipping Rates is the only free WooCommerce custom shipping method plugin with a proper rule engine supporting weight, all three dimensions individually, largest-any-dimension, cart subtotal, and item count. Rules chain top-to-bottom in add-to-base or override modes. Appears natively in the WooCommerce shipping zone method picker alongside Flat Rate and Free Shipping - no separate checkout modification, no runtime fallback, no compatibility shim.

    Full WooCommerce Cart/Checkout blocks compatibility + HPOS

    Built on the standard WC_Shipping_Method API - the same API Flat Rate uses. Works on both classic shortcode checkout and the new block-based Cart/Checkout blocks with zero extra configuration. Compatibility declared via WooCommerce FeaturesUtil (HPOS + cart_checkout_blocks).

    What you get for free

    • Weight-based rules - set cost when cart weight is above, below, between, or exactly matches a value. Reads standard WooCommerce product weight.
    • Dimension-based rules - match on largest single length, width, height, or any-of-them across the cart. Uses standard product dimension fields.
    • Cart-subtotal rules - different costs based on subtotal thresholds.
    • Item-count rules - handle bulk orders ("over 20 items, add $10").
    • Two cost modes per rule - Add to base (cumulative surcharges) or Set to (replaces earlier calculations for tiered pricing).
    • Six comparison operators - less than, less-or-equal, equals, greater-or-equal, greater than, between.
    • Multiple instances per zone - configure "Standard", "Express", "Freight" - each as its own Smart Shipping Rates method with its own rules.
    • Card-based rule editor - clean UI inside the WC shipping zone method modal. Add/delete/reorder rules with one click.
    • Free-tier cap: 5 rules per method. Pro removes the cap.

    Need to show different rates to different customer types? See our guide on WooCommerce shipping rules by role.

Description

A custom WooCommerce shipping method with a real rule engine - free, and it works on the new Cart/Checkout blocks.

WooCommerce ships with Flat Rate, Free Shipping, and Local Pickup - and nothing else. If your shipping cost depends on weight, dimensions, or cart total, your options are: WooCommerce Table Rate Shipping ($99/year subscription), Advanced Flat Rate Shipping ($79/year), WP Sheet Editor ($99/year), Flexible Shipping ($49-99/year), or a wall of custom code. Every option is either paid, aging, or fragile.

Why Smart Shipping Rates beats the alternatives: Smart Shipping Rates is the only free WooCommerce custom shipping method plugin with a proper rule engine supporting weight, all three dimensions individually, largest-any-dimension, cart subtotal, and item count. Rules chain top-to-bottom in add-to-base or override modes. Appears natively in the WooCommerce shipping zone method picker alongside Flat Rate and Free Shipping - no separate checkout modification, no runtime fallback, no compatibility shim.

Full WooCommerce Cart/Checkout blocks compatibility + HPOS

Built on the standard WC_Shipping_Method API - the same API Flat Rate uses. Works on both classic shortcode checkout and the new block-based Cart/Checkout blocks with zero extra configuration. Compatibility declared via WooCommerce FeaturesUtil (HPOS + cart_checkout_blocks).

What you get for free

  • Weight-based rules - set cost when cart weight is above, below, between, or exactly matches a value. Reads standard WooCommerce product weight.
  • Dimension-based rules - match on largest single length, width, height, or any-of-them across the cart. Uses standard product dimension fields.
  • Cart-subtotal rules - different costs based on subtotal thresholds.
  • Item-count rules - handle bulk orders ("over 20 items, add $10").
  • Two cost modes per rule - Add to base (cumulative surcharges) or Set to (replaces earlier calculations for tiered pricing).
  • Six comparison operators - less than, less-or-equal, equals, greater-or-equal, greater than, between.
  • Multiple instances per zone - configure "Standard", "Express", "Freight" - each as its own Smart Shipping Rates method with its own rules.
  • Card-based rule editor - clean UI inside the WC shipping zone method modal. Add/delete/reorder rules with one click.
  • Free-tier cap: 5 rules per method. Pro removes the cap.

Need to show different rates to different customer types? See our guide on WooCommerce shipping rules by role.

Reviews

There are no reviews yet.

Be the first to review “Smart Shipping Rates - Free WooCommerce Table Rate Shipping Alternative (Weight, Dimensions, Cart Rules)”

Your email address will not be published. Required fields are marked *