WordPress plugin intelligence profile

Shipping Manager – WooCommerce Table Rate, Weight Based & Advanced Shipping Rules

Table rate shipping for WooCommerce. Build shipping rules by cart total, weight, quantity and shipping class. No coding required.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.8
Current version1.3.0
WordPress coverageTested up to WordPress 6.8
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update13 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Shipping Manager – WooCommerce Table Rate, Weight Based & Advanced Shipping Rules version 1.3.0 as active, updated 2mo ago and tested up to WordPress 6.8.

Overview

About this plugin

Shipping Manager is a table rate shipping plugin for WooCommerce. It lets you charge exactly what shipping costs you, by building rules based on cart total, cart subtotal, item quantity, total weight, weight unit, and WooCommerce shipping classes — all from one screen, with no code.

WooCommerce ships with Flat Rate and Free Shipping. Those work until your pricing has an “it depends” in it: heavier orders cost more, big orders ship free, fragile items carry a surcharge. Shipping Manager adds a shipping method you drop into any WooCommerce shipping zone, and inside it you build a table of rules.

At checkout, every rule that matches the cart is added up into a single, accurate shipping rate.

Why store owners choose Shipping Manager

  • Rules, not guesswork. Stop rounding shipping up “to be safe” and losing conversions, or rounding down and eating the cost.
  • One method, unlimited rules. Stack as many conditions as you need. Matching costs add together.
  • Per zone. Different countries and regions can have completely different pricing.
  • Nothing to learn. It lives inside WooCommerce’s own shipping settings, where you already work.
  • No coding. No snippets, no functions.php, no filters.

How it works

Shipping Manager plugs into WooCommerce’s native shipping system rather than replacing it:

Shipping zone → Shipping Manager method → your rules → rate shown at checkout

  • Add the method to a shipping zone. Go to WooCommerce → Settings → Shipping, open a zone, choose Add shipping method, and pick Shipping Manager.
  • Build your rules. Click the method to open its settings. Each row in the rules table is one condition and one cost.
  • Done. WooCommerce shows the calculated rate at cart and checkout.

Because it is a normal WooCommerce shipping method, everything you already know still applies: shipping zones, shipping classes, tax settings, and the cart/checkout blocks all work as usual.

Shipping rules you can build

Every rule row picks one condition and a cost. Costs from all matching rules are added together, which is what makes stacked pricing possible.

Rules are grouped by what they inspect. Every row picks one condition and a cost.

General

  • Flat Rate — always applies. Use it for a base handling charge.
  • Per Item — multiplies the cost by the number of items in the cart.

Cart

  • Quantity — compares the total number of items in the cart using equals, not equal, greater than, less than, greater than or equal, less than or equal.
  • Line Items — compares how many different products are in the cart, with the same operators. Useful for pick-and-pack fees.
  • Subtotal — applies when the cart subtotal falls inside a minimum/maximum range.
  • Total — applies when the cart total falls inside a minimum/maximum range.
  • Cart Volume — applies when the combined volume (length x width x height x quantity) falls in a range. This is dimensional / volumetric pricing, which WooCommerce cannot do at all.

Product

  • Per Weight Unit — multiplies the cost by the cart’s total weight. Enter the price of one kg (or lb) and it scales automatically.
  • Total Weight — applies when the cart’s total weight falls inside a minimum/maximum range.
  • Shipping Class — applies when the cart contains any of the WooCommerce shipping classes you select.
  • Product Category — applies when the cart contains a product from any category you select. No shipping class setup required.
  • Product Tag — the same, keyed on product tags.
  • Specific Products — target individual products, or a single variation, by searching for them. Uses WooCommerce’s own product search, so it works on catalogs of any size.

Destination

  • Postcode — applies when the delivery postcode matches. Accepts exact codes, * wildcards ( SW1* ) and numeric ranges ( 1000...2000 ) — the same shorthand WooCommerce shipping zones use, so you can price by postcode without creating a zone per area.
  • State / County — applies when the delivery state or county code matches, e.g. CA, NY, TX.

Order

  • Coupon Applied — applies when any of the listed coupon codes is on the order. Lets a coupon change the shipping price, which core WooCommerce coupons cannot do.

Leave a minimum or maximum empty to mean “no limit” on that side. A rule with a minimum of 100 and an empty maximum applies to every cart of 100 and above.

Recipes: common setups

Weight-based shipping

Add one Per Weight Unit rule at your per-kg rate. Optionally add a Flat Rate row as a base handling fee. 00.

Tiered table rate by order value

95, 100 and above (leave max empty) → 0. Bigger carts ship cheaper, automatically.

Free shipping over a threshold

Add a Subtotal rule with a minimum of 0 and a maximum just under your threshold, carrying your normal cost. Carts above the threshold match no rule, so no cost is added.

Surcharge for bulky or fragile goods

Create a WooCommerce shipping class (for example “Fragile”), assign it to those products, then add a Shipping Class rule selecting it with your surcharge. It only applies when one of those products is in the cart.

Per-item packing fee

Add a Quantity rule using greater than or equal with your break point, and the extra packing cost.

Remote-area surcharge by postcode

1999, HS*, ZE*, with the extra cost. It applies on top of your normal rules.

Category-based handling fee

Add a Product Category rule selecting, say, “Furniture”, with its handling cost. No shipping classes to set up.

Charge more for one specific product

Add a Specific Products rule, search for the product (or a single variation), and set its surcharge.

Let a coupon change the shipping price

Add a Coupon Applied rule listing codes such as FREESHIP. Core WooCommerce coupons can only grant free shipping outright; this adjusts the calculated rate instead.

Dimensional / volumetric pricing

95.

Regional surcharge by state

g. AK, HI.

Different pricing per country

Add the Shipping Manager method to each shipping zone separately. Each one keeps its own independent rules table.

Free features

  • Table rate shipping for WooCommerce
  • Weight-based shipping — per weight unit and total weight ranges
  • Cart total and cart subtotal range pricing
  • 16 rule conditions covering the cart, its products, the destination and the order
  • Cart quantity and line-item rules with six comparison operators
  • Full WooCommerce shipping class support (multi-select)
  • Product category and product tag rules (multi-select)
  • Specific product and variation targeting, with live product search
  • Postcode rules with wildcard and range matching
  • State / county rules
  • Coupon-aware shipping rules
  • Volumetric (dimensional) pricing on total cart volume
  • Per-item and per-weight-unit multipliers
  • Flat rate / base handling fee
  • Unlimited rules per method, each with its own label and on/off switch
  • Duplicate any rule in place, or duplicate and delete in bulk
  • Unlimited methods — add it to as many shipping zones as you like
  • Custom method name and description shown to customers at checkout
  • Per-method tax status (Taxable or None)
  • Import/export rules: copy to clipboard, paste, download as a.json file, or import one — replacing or appending
  • Built-in setup guide that tells you what is configured and what is missing
  • Works with WooCommerce High-Performance Order Storage (HPOS)
  • Works with the WooCommerce Cart and Checkout blocks
  • Translation ready

Pro features (upcoming)

  • Distance-based shipping calculation
  • Role-based shipping rates
  • Advanced class-based shipping
  • Premium delivery day and time slot selection
  • Multiple rulesets per method
  • Advanced processing fees
  • Coupon-aware free shipping thresholds
  • Delivery date selection and customizable delivery slips
  • Real-time shipment tracking
  • Shipping rule analytics
  • Multi-vendor marketplace support

Compatibility

  • WooCommerce 6.6 and above, tested up to 11.0
  • WordPress 5.8 and above
  • PHP 7.4 and above
  • HPOS (High-Performance Order Storage) — declared compatible
  • Cart & Checkout blocks — declared compatible
  • Shipping zones and shipping classes — uses WooCommerce’s own, no duplicates to maintain
  • Works with any theme, because rates render through WooCommerce’s standard cart and checkout templates

Privacy and external services

Shipping Manager does not track visitors and does not send any customer or order data anywhere.

During the optional setup wizard shown after activation you may choose “Allow & Continue”. Only if you actively opt in, the plugin sends your WordPress account name, your account email address, and your site URL once to ThemePaste, so we can send you product and security update notices. Choosing “Not now” sends nothing.

No data is transmitted at any other time.

  • Service: ThemePaste — https://themepaste.com
  • Privacy policy: https://themepaste.com/privacy-policy
  • Terms: https://themepaste.com/terms-conditions

Documentation and support

  • Documentation
  • Support

Follow ThemePaste on Facebook, LinkedIn, Instagram and Pinterest.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • shipping rates
  • shipping zones
  • table rate shipping
  • weight based shipping
  • woocommerce shipping
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.8

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.8.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.8
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity13 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.