Linux 软件免费装
Banner图

Extnify Shipping Rules for WooCommerce

开发者 extnify
更新时间 2026年10月29日 19:30
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

shipping rules free shipping woocommerce shipping conditional shipping table rate shipping

下载

1.0.1 1.0.2 1.0.0

详情介绍:

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: https://www.youtube.com/watch?v=NMbBS3aB3ZQ What you can do with Extnify Shipping Rules How it works This is a little different from a normal zone method, so it's worth understanding:
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: 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 Need more? Extnify Shipping Rules Pro Extnify Shipping Rules Pro adds: Your free methods carry over automatically — Pro shares the same data. More plugins by Extnify Extnify Shipping Rules is built by Extnify, the team behind the X-ShippingPro extension for OpenCart.

安装:

  1. Make sure WooCommerce is installed and active.
  2. Upload the plugin to /wp-content/plugins/, or install it from Plugins → Add New → Upload Plugin.
  3. Activate the plugin through the Plugins menu in WordPress.
  4. Go to WooCommerce → Extnify Shipping Rules and set Module Status = Enabled in Global Settings.
  5. Click Add New Method, set its cost on the Price Setting tab, and (optionally) pick a shipping zone. Save.
  6. Add Extnify Shipping Rules to your shipping zone(s) — use the one-click "Add it to a zone" button, or add it under WooCommerce → Settings → Shipping → [zone] → Add shipping method. Your rates then appear at checkout.

屏幕截图:

  • Creating a shipping method — general settings and its shipping zone.
  • Price Setting — choose Flat Amount, SubTotal, or SubTotal + Tax.
  • Price Setting — a subtotal-based cost range table.
  • Your shipping methods shown to customers at checkout.
  • Built-in Help & Support with the live debug log.

升级注意事项:

1.0.2 Refreshed the plugin listing and corrected the in-admin Documentation link. 1.0.1 Namespaced the shared form-builder library so Extnify plugins can run side by side. 1.0.0 Initial release.

常见问题:

My shipping rates don't appear at checkout.

Most often the method isn't attached to a zone — use the "Add it to a zone" button, or add "Extnify Shipping Rules" under WooCommerce → Settings → Shipping → your zone. Also confirm Module Status and the method's own Status are Enabled, then check the live debug log while recalculating on the cart.

How do I offer free shipping?

Set the cost to 0 — either a Flat Amount of 0, or a 0 cost row in a SubTotal range (for example, free over $100).

Can the cost be a percentage?

Yes. Enter the amount with a trailing % (for example 5%); it's taken from the cart subtotal.

How do I set up table-rate shipping?

Choose Shipping By = SubTotal (or SubTotal + Tax) on the Price Setting tab, then add rows with a Start, End and Cost. The first row whose range contains the cart value sets the rate.

Does it work with the WooCommerce block checkout?

Yes. Rates are returned through WooCommerce's standard shipping system, so they appear on both the classic and block cart and checkout.

Does this send any data anywhere?

No. Extnify Shipping Rules makes no external requests and collects no data — everything runs on your store.

Can I upgrade to Pro without losing my settings?

Yes. Extnify Shipping Rules and Extnify Shipping Rules Pro share the same data, so your configured methods carry over automatically.

更新日志:

1.0.2 1.0.1 1.0.0