WordPress plugin intelligence profile

Rotozoom Woo Conditions

Conditionally show or hide WooCommerce shipping and payment methods based on cart, customer, billing and shipping rules.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 8.0
Directory statusactive
Last directory update30 Oct 20263d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
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 Rotozoom Woo Conditions version 1.3.1 as active, updated 3d ago and tested up to WordPress 7.1.

Overview

About this plugin

Rotozoom Conditions lets you control which WooCommerce payment and shipping methods are available at checkout, based on flexible rules. Hide Cash on Delivery for certain countries, disable a courier above a weight limit, add a fee for specific payment methods, or show a custom notice — all without code.

Unlimited payment and shipping rules, with every condition and every action included.

Each rule combines one or more conditions (with AND/OR logic) with one or more actions. Rules are evaluated live during checkout, including AJAX checkout updates.

A rule can also announce itself to the customer: show a notice on the product page, in the cart and at checkout — either “you qualify” when the rule is met, or an “almost there” progress message such as “Add 2 more items for free shipping”, computed from the same rule the checkout enforces.

Conditions

  • Cart: subtotal, item count, coupon
  • Products: products, quantity of selected products, categories, tags, shipping class, product types, stock status
  • Billing: country, state, city, postcode, company, email, phone
  • Shipping: country, state, city, postcode, company
  • Customer: logged-in state, user role
  • Payment rules: selected shipping method
  • Shipping rules: weight, volume, total height / length / width

Actions

  • Payment: disable methods, enable only specific methods, add a fee, discount (fixed or %, from the cart, products or categories, with a maximum), gift product, show a “no methods” message
  • Shipping: disable methods, enable only specific methods, set a method title, shipping discount (fixed or %, with a maximum), show a notice

Customer notices

  • Per-rule notices on three surfaces: product page, cart and checkout — each with its own editable text
  • Two footings: a “condition met” message, and a progress message with {shortfall}, {have}, {need}, {gaps} and {rule} placeholders
  • Works in the block-based Cart and Checkout (WooCommerce Blocks / Store API) as well as classic shortcode pages
  • [rotozoom_conditions_notice] shortcode for page builders and block templates
  • Inline or popup display style per rule (popups show once per session); rzwc_notice_html filter for full markup control
  • Progress advice is only offered for conditions a shopper can actually act on (subtotal, item count, weight, dimensions) — a rule about billing country or a coupon stays silent instead of giving absurd advice

Highlights

  • Separate rule sets for payment and shipping methods
  • Priority ordering with drag & drop
  • Works with WooCommerce High-Performance Order Storage (HPOS)
  • Reads live checkout address fields during AJAX order review
  • Translation-ready

More from Rotozoom

The rules list shows a small, closable “More from Rotozoom” box with links to our other WooCommerce plugins (shipping and couriers, B2B trade accounts, product filters, warranties). It appears only on this plugin’s own screen, never on your storefront, loads nothing from the internet, and is gone for good once you close it.

External services

None. This plugin does not connect to, send data to, or load any code from external services. It runs entirely on your own site.

com; nothing is requested from that site unless you click one.

WordPress.org metadata

Plugin tags

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

  • checkout rules
  • conditional checkout
  • payment methods
  • shipping methods
  • woocommerce
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 8.0
Update activity30 Oct 20263d 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.2.31.3.1
WordPress compatibility7.1.37.1.4
Version1.2.21.2.3
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.