

Global settings and your list of shipping methods.
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:
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.
Choose how each method’s cost is worked out:
0 for free shipping), or a percentage of the subtotal with a trailing %.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.
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.
Shipping tax follows your WooCommerce tax settings (WooCommerce Settings Tax Shipping tax class).
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.
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.
Rates are returned through WooCommerce’s standard shipping system, so your methods appear on both the classic and the block cart and checkout.
.pot file and a clean extnify-shipping text domain.Extnify Shipping Rules Pro adds:
Your free methods carry over automatically — Pro shares the same data.
Extnify Shipping Rules is built by Extnify, the team behind the X-ShippingPro extension for OpenCart.