WordPress plugin intelligence profile

Extnify Shipping Rules for WooCommerce

Build your own WooCommerce shipping methods — flat rate, subtotal-based and table-rate costs, conditional by shipping zone, all from one screen.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update29 Oct 20264d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating5.0 / 5 from 2 ratings
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 Extnify Shipping Rules for WooCommerce version 1.0.2 as active, updated 4d ago and tested up to WordPress 7.1.

Overview

About this plugin

Extnify Shipping Rules lets you create your own shipping methods for the WooCommerce cart and checkout — each with its own cost and the shipping zone it applies to. You manage all of them from one screen, and the matching ones appear at checkout as selectable shipping options.

Charge a flat rate, a percentage of the subtotal, or build a subtotal-based range table (for example, free shipping over $100 and a flat rate below it). A built-in live log shows you exactly why a method did or didn’t appear at checkout.

Read the documentation » | Try the live demo »

See it in action:

What you can do with Extnify Shipping Rules

  • Offer a flat-rate shipping method (for example, $10 standard shipping).
  • Give free shipping — on everything, or only above a subtotal threshold.
  • Build table-rate shipping that changes with the cart subtotal.
  • Charge shipping as a percentage of the subtotal.
  • Restrict a method to a specific shipping zone.
  • Run several methods at once — each qualifying one shows as its own choice at checkout.

How it works

This is a little different from a normal zone method, so it’s worth understanding:

  • You build and manage all your shipping methods on the dedicated WooCommerce → Extnify Shipping Rules screen.
  • WooCommerce sees one “Extnify Shipping Rules” method, which you add to your zones once.
  • At checkout, that one method looks at every rule you created and offers each qualifying one as its own shipping rate — so a single entry in your zone can present several shipping choices to the customer.

>

Important: you must add “Extnify Shipping Rules” to your shipping zone(s) for rates to appear. The plugin shows a one-click “Add it to a zone” button to make this easy.

Flexible shipping costs

Choose how each method’s cost is worked out:

  • Flat Amount — a fixed value (enter 0 for free shipping), or a percentage of the subtotal with a trailing %.
  • SubTotal — a range table based on the cart subtotal.
  • SubTotal + Tax — the same range table, based on the subtotal including tax.

With a range table, the first row whose band contains the cart value sets the rate — so you can do things like “ $8 under $100, free at $100+” in one method.

Conditional by shipping zone

Target a method to the WooCommerce shipping zone(s) the destination must match, or leave it open to apply in any zone the method is attached to. Product, category and brand targeting, plus country/region/postcode and weight/quantity conditions, are available in Pro.

Tax handling

Shipping tax follows your WooCommerce tax settings (WooCommerce → Settings → Tax → Shipping tax class).

Easy management

Create, enable, disable, copy, delete and bulk-save all your methods from one screen, and set the order they’re listed in at checkout. New methods appear in the sidebar instantly and are written to the database when you save.

Live debugging

When a method doesn’t show up at checkout and you’re not sure why, turn on the built-in debug log. For each method it reports whether its rules passed or failed, the resolved cost, and whether it was offered or skipped — so you can see exactly which rule filtered it out. The log is stored in your own database (never a file, never sent anywhere) and can be cleared with one click.

Works everywhere WooCommerce does

Rates are returned through WooCommerce’s standard shipping system, so your methods appear on both the classic and the block cart and checkout.

Built for speed and privacy

  • No external requests and no tracking — every rule and calculation runs on your own store.
  • Lightweight — no bloat, no third-party libraries pulled in on your storefront.
  • Translation-ready — ships with a.pot file and a clean extnify-shipping text domain.
  • Clean uninstall — deleting the plugin removes its table, option and log; nothing is left behind.

Need more? Extnify Shipping Rules Pro

Extnify Shipping Rules Pro adds:

  • Product, category and brand targeting, plus country/region/postcode and weight/quantity conditions.
  • More cost types — per-item, weight, distance and dimensional — with tiered ranges, per-unit blocks and min/max caps.
  • Method grouping, logos and descriptions.
  • CSV import/export.

Your free methods carry over automatically — Pro shares the same data.

More plugins by Extnify

  • Extnify Fee Rules — add conditional fees or discounts to the WooCommerce cart and checkout.
  • Extnify Offer Rules — let customers pick selectable discounts or add-ons at checkout.

Extnify Shipping Rules is built by Extnify, the team behind the X-ShippingPro extension for OpenCart.

WordPress.org metadata

Plugin tags

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

  • conditional shipping
  • free shipping
  • shipping rules
  • table rate shipping
  • woocommerce shipping
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity29 Oct 20264d 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

Version1.0.11.0.2
WordPress compatibility7.1.27.1.4
Version1.0.01.0.1
WordPress compatibility7.17.1.2
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.