This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

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

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.

fewer than 10 active installsFree on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Shipping Manager – WooCommerce Table Rate, Weight Based & Advanced Shipping Rules running.

WordPress compatibility
Tested to 6.8.8 — 3 branches behind 7.1
A branch or two behind — normal for a plugin between releases.
Last updated
1 month ago
At least 18.3 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
5.8
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
2

fewer than 10 active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Shipping Manager – WooCommerce Table Rate, Weight Based & Advanced Shipping Rules is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 24 days ago.
WordPress compatibility
14 / 20
Tested to WP 6.8.8, 2 branch(es) behind.
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
Not enough data
No ratings yet.
Listing transparency
10 / 10
Provides: screenshots, description, homepage
2 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-09-06 from the WordPress.org plugin registry.
Ratings

No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.

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
  1. Add the method to a shipping zone. Go to WooCommerce → Settings → Shipping, open a zone, choose Add shipping method, and pick Shipping Manager.
  2. Build your rules. Click the method to open its settings. Each row in the rules table is one condition and one cost.
  3. 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. A 3 kg order at 2.00/kg plus a 5.00 base = 11.00.

Tiered table rate by order value
Add three Subtotal rules: 0–49.99 → 9.95, 50–99.99 → 4.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
Add a Postcode rule listing the ranges you want to surcharge, for example 1000...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
Fill in length, width and height on your products, then add Cart Volume rules in bands — 0–5000 at 6.95, 5000 and above at 12.95.

Regional surcharge by state
Add a State / County rule listing the codes you surcharge, e.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.

What is table rate shipping?

Table rate shipping means charging different amounts depending on what is in the cart, instead of one fixed price. Shipping Manager builds that table from rules: cart total, subtotal, quantity, weight, and shipping class.

Do I need to know how to code?

No. Everything is configured from the WooCommerce shipping settings screen. There are no snippets, filters, or files to edit.

Where do I configure the plugin?

Everything lives in WooCommerce → Settings → Shipping. The Shipping Manager tab there shows a setup guide, and the actual rules are inside each shipping method you add to a zone. The quickest route is the Settings link under Shipping Manager on the Plugins screen, which opens that guide directly. The plugin does not add its own separate top-level admin page.

How are multiple rules combined?

Every rule that matches the cart contributes its cost, and those costs are added together into one rate. If you want rules to be mutually exclusive, give them non-overlapping ranges.

Can I have different shipping prices per country or region?

Yes. Add the Shipping Manager method to each WooCommerce shipping zone you want to price. Each method keeps its own separate rules table, so your domestic and international pricing are fully independent.

Can I offer free shipping over a certain amount?

Yes. Add a Subtotal rule that covers everything below your threshold and carries your normal cost. Carts above the threshold match no rule, so nothing is charged. You can also use WooCommerce’s built-in Free Shipping method alongside Shipping Manager in the same zone.

Why is my shipping rate not showing at checkout?

Work through these in order:

  1. Is the method added to a shipping zone whose regions include the customer’s address?
  2. Does at least one rule actually match the cart? A rate is only shown when the calculated cost is above zero.
  3. For weight rules, do your products have weights set?
  4. For shipping class rules, are the classes assigned to the products?
  5. Is the customer’s address inside the zone you configured?

The setup guide at WooCommerce → Settings → Shipping → Shipping Manager reports which of these are in place.

Why is my weight rule being ignored?

Weight rules read each product’s Weight field under Product data → Shipping. Products with no weight are counted as zero, so a cart of weightless products will not reach any minimum you set.

Can I charge by postcode without making a zone for each area?

Yes. Add a Postcode rule and list the codes, wildcards or ranges you want — 1000...1999, SW1*, 90210. That is far less work than maintaining a WooCommerce shipping zone per postcode group.

Can I target one specific product, or one variation?

Yes. The Specific Products condition searches your catalog live and matches on the parent product ID or the individual variation ID, so you can surcharge a single variation without touching the rest.

Can shipping depend on a coupon?

Yes. The Coupon Applied condition matches any coupon code on the order. Core WooCommerce coupons can only grant free shipping outright; this lets a coupon change the calculated rate.

Does it support dimensional / volumetric weight?

Yes, via Cart Volume, which sums length x width x height x quantity across the cart and matches it against a range. Products missing any dimension contribute zero.

Can I turn a rule off without deleting it?

Yes. Every rule has its own enable/disable switch and an optional label, so you can park seasonal pricing and switch it back on later.

Can I copy my rules to another zone or another site?

Yes. Each method’s settings include an Import/Export field containing its rules as text. Copy that value and paste it into the same field on another method to duplicate the whole setup.

Does it work with the new Cart and Checkout blocks?

Yes. Shipping Manager declares compatibility with the WooCommerce Cart and Checkout blocks, and with High-Performance Order Storage (HPOS).

Does it support taxes?

Yes. Each Shipping Manager method has its own Tax status setting — Taxable lets WooCommerce apply your shipping tax rates, None leaves the rate untaxed.

Does it work with product variations?

Yes. Weight and shipping class are read from the variation that is actually in the cart, falling back to the parent product where the variation does not define them.

Is it translation ready?

Yes. All strings use the shipping-manager text domain and can be translated on translate.wordpress.org or with any translation plugin.

Is Shipping Manager free?

Yes. Everything listed under “Free features” above is included at no cost. A Pro version with distance-based, role-based and delivery-scheduling features is in development.

Does the plugin collect any data?

Only if you explicitly opt in during the setup wizard, and then only your WordPress account name, email address and site URL — once. No visitor, customer or order data is ever transmitted. See the “Privacy and external services” section above.

Categories
Shipping rates & rules
Plugin details
Version1.3.0
Last updated2026-08-13 6:01am GMT
Added2025-05-12
Requires WordPress5.8
Tested up to6.8.8
Requires PHP7.4

Tags on WordPress.org
shipping rates
shipping zones
table rate shipping
weight based shipping
woocommerce shipping
Alternatives
Other plugins in the same categories.
Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping
100K+ installs
4.9(704)
Weight Based Shipping for WooCommerce
50K+ installs
4.6(83)
Free Shipping Label and Progress Bar for WooCommerce
5K+ installs
5.0(43)
PiWeb Advanced Flat rate / Conditional shipping for WooCommerce
2K+ installs
4.9(58)
Advanced Shipping Rates for WooCommerce: Flexible Table Rate Shipping Rules
2K+ installs
4.9(49)
Virtuaria Correios – Frete, Etiqueta, Rastreio e Declaração
500+ installs
5.0(19)
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy