Skip to main content
Flexible Shipping logo

Flexible Shipping

Flexible Shipping is a WooCommerce table-rate shipping plugin that lets stores calculate shipping using cart-based rules such as weight and order value, with a free core and paid extensions for more advanced…
eCommerceRecommendedFreemium
Visit Plugin
Last Updated: September 12, 2026

Plugin Health & Stats

Checked 2 weeks agoSource: WordPress.org
Active installs
100,000+Official WordPress.org tier
WP.org rating
4.9/5705 ratings
Version
6.12.4Current repository release
Last updated
2 weeks agoSep 15, 2026
Total downloads9,632,343
Tested with WP7.1.1
Requires WP6.4+
Requires PHP7.4+
Support resolved (2 mo.)5 of 5 (100%)
Plugin age10 years, 3 months
Updates observed1
Tracking sinceSep 12, 2026
Repository data is older than 3 days. Showing the latest successful snapshot.

Historical overview

364-day WordPress.org history
Download trendDaily package downloads · last 90 days
7d47,443 30d119,104 90d479,536 Peak day32.5KAug 11
Jul 3Aug 1Aug 31Sep 30
Active version adoptionCurrent usage share
other 45.6%6.12 24.7%6.13 22.0%6.5 7.7%

Quick take

Flexible Shipping is a strong fit for WooCommerce stores that have outgrown flat-rate shipping but do not need a completely custom logistics system. The free plugin handles useful table-rate scenarios, while paid options add more advanced conditions and integrations.

Best fit: Flexible Shipping makes the most sense for WooCommerce stores that need table-rate shipping based on order value, weight, quantity, or other cart conditions. I would choose a different option for stores that only need one simple flat rate or operations requiring a fully custom logistics and fulfillment platform.

WooCommerce’s basic shipping settings are enough for simple stores, but real shipping costs often depend on order value, weight, quantity, destination, or the products in the cart. Flexible Shipping gives store owners more control over those rules without custom code.

How it works

Flexible Shipping is a WooCommerce shipping plugin from WP Desk. It lets store owners create shipping methods whose cost changes according to configurable rules. That can include order totals, weight, quantity, shipping classes, and other conditions depending on the available version and extensions.

Features that matter

  • Rule-based shipping: Create shipping costs that change according to cart conditions.
  • Weight and value rules: Set different rates based on total weight or order value.
  • Multiple shipping methods: Build separate methods for different delivery options.
  • Free-shipping thresholds: Offer free shipping when an order meets selected conditions.
  • WooCommerce integration: Configure rules inside standard WooCommerce shipping zones.

Why it stands out

The plugin makes table-rate shipping much more accessible. Store owners can model common shipping policies without writing PHP filters or maintaining a custom shipping extension.

It also scales better than a collection of duplicated flat-rate methods when a store has several order-value or weight tiers.

Choose Flexible Shipping if

  • WooCommerce stores that need table-rate shipping based on order value, weight, quantity, or other cart conditions.
  • Rule-based WooCommerce shipping.
  • Weight and order-value pricing.

Look elsewhere if

  • Stores that only need one simple flat rate or operations requiring a fully custom logistics and fulfillment platform.
  • Complex carrier and dimensional rules may require paid add-ons.
  • Large rule sets need careful planning.

Where the trade-offs show up

Complex carrier calculations, live rates, dimensional shipping, or advanced condition combinations may require premium products or separate carrier integrations. Before building a large rule set, map the store’s shipping logic on paper so the configuration does not become difficult to maintain.

Pricing

A free version is available on WordPress.org. WP Desk offers commercial Flexible Shipping products and add-ons for more advanced conditions and shipping integrations.

Who should consider it

It is best for WooCommerce stores that need table-rate shipping based on cart value, weight, quantity, or similar business rules.

What to compare before choosing

WooCommerce’s built-in flat-rate methods are enough for basic stores. More complex operations may compare carrier-specific plugins or other table-rate shipping tools depending on live-rate and fulfillment requirements.

Planning shipping rules before setup

Flexible Shipping works best when the store owner can describe the shipping policy before building rules in WooCommerce. Start with the real conditions that affect cost, such as cart weight, order value, quantity, destination zone or a free-shipping threshold. Then translate those policies into the smallest rule set that produces the correct rate. This avoids creating overlapping conditions that are difficult to troubleshoot later.

For a simple store, the free version can cover common table-rate scenarios without turning shipping into a separate system. More complex operations should first identify whether they need carrier calculations, dimensional logic or other conditions that belong in paid extensions. The plugin is a rate-calculation layer inside WooCommerce, not a fulfillment platform, so warehouse routing, label purchasing and logistics automation may still require separate tools. Testing edge cases with real cart combinations is important before enabling new rules for customers.

PluginSuggest verdict

Flexible Shipping fills the gap between WooCommerce’s simple shipping settings and a fully custom logistics system. It is particularly useful when your shipping policy can be expressed as clear cart-based rules.

Flexible Shipping FAQs

Can Flexible Shipping charge by weight?

Yes. Weight-based shipping rules are a common use case.

Can I offer free shipping above an order value?

Yes. You can build shipping rules around order-value thresholds.

Does it work with WooCommerce shipping zones?

Yes. Flexible Shipping integrates with the WooCommerce shipping workflow.

Is Flexible Shipping free?

A free version is available on WordPress.org, with paid extensions for more advanced needs.

Does it provide every carrier’s live rates?

No. Live carrier integrations depend on the specific shipping products and extensions you use.

Who is this plugin best for?

WooCommerce stores that need table-rate shipping based on order value, weight, quantity, or other cart conditions.

Similar Plugins

RecommendedEditors Choice

Turns WordPress into an online store for selling products, managing orders, accepting payments, and extending store features.

Community Reviews

0 community reviews
Log in or create an account to write a review.
No published community reviews yet.