Rotozoom Conditions — User Manual
Conditional payment and shipping rules for WooCommerce. Woo Conditions shows or hides payment gateways and shipping methods based on what is in the cart — total, weight, country, user role, specific products and 20+ other conditions — and can add custom fees or notices, all without writing any code.
- Free version: 20+ conditions, payment-gateway rules, shipping-method rules, custom fee & notice actions, 1 rule per type.
- Pro version: unlimited rules.
- Pro price: €39 / year per site.
For newcomers: what this plugin does
By default WooCommerce shows every payment and shipping option to every customer. Often that is not what you want. For example:
- Offer cash on delivery only for orders under a certain value.
- Hide a courier for addresses outside your country.
- Show "pay on account" only to wholesale customers.
- Add a surcharge for heavy orders, or a notice when free shipping is close.
Woo Conditions lets you build these "if this, then that" rules from a simple admin screen — no developer needed.
The core idea: conditions and actions
Every rule is built from two parts:
- Conditions — the "if". One or more tests against the current cart or customer (for example cart total is over €100 and country is Germany).
- Actions — the "then". What happens when the conditions are met (for example hide the Cash on Delivery gateway).
When a customer reaches the cart or checkout, the plugin evaluates your rules and adjusts the available options live.
Setup
1. Create a rule
In the plugin's admin screen, add a new rule, give it a name, then choose its conditions and the action to take.
2. Pick conditions
Available conditions include (20+ in total):
- Cart total / subtotal — above, below or between amounts.
- Cart weight — for shipping logic.
- Shipping country / region — restrict by destination.
- User role — for example only B2B customers (pairs perfectly with B2B Manager).
- Specific products or categories in the cart.
- Item count, and more.
3. Pick an action
- Show / hide a payment gateway (Cash on delivery, a specific card method, etc.).
- Show / hide a shipping method.
- Add a custom fee to the order.
- Show a notice to the customer at cart/checkout.
Feature reference
Condition library (20+)
A broad set of cart- and customer-based tests that can be combined within one rule, letting you target precise situations rather than blunt all-or-nothing settings.
Payment gateway rules
Make any payment method appear or disappear based on conditions — for instance remove high-risk methods on large orders, or reveal an invoice option only to approved trade accounts.
Shipping method rules
Control which delivery options are offered — hide a carrier for certain countries, or only offer express shipping above a basket value.
Custom fee & notice actions
Beyond show/hide, a rule can add a fee (handling, surcharge, small-order fee) or display a message to nudge the customer (for example "Add €10 more for free shipping").
Rule limit
- Free: 1 rule per type (one payment rule, one shipping rule, etc.) — enough for the most common single requirement.
- Pro: unlimited rules, for stores with many overlapping policies.
Free vs Pro at a glance
| Feature | Free | Pro |
|---|---|---|
| 20+ conditions (cart, country, role…) | ✓ | ✓ |
| Payment gateway rules | ✓ | ✓ |
| Shipping method rules | ✓ | ✓ |
| Custom fee & notice actions | ✓ | ✓ |
| Number of rules | 1 per type | unlimited |
Advanced notes
- Rules are stored as their own records, so they are easy to enable/disable individually without losing their configuration.
- Evaluation timing: conditions are checked against the live cart at cart and checkout, so changing the basket re-evaluates which methods and fees apply.
- Pairing with B2B: combine user role conditions with B2B Manager to give wholesale and retail customers entirely different checkout experiences.
Troubleshooting
- A rule isn't taking effect — re-check each condition against the exact cart you are testing; all conditions in a rule must be satisfied.
- Can't add a second rule of the same type — that is the Free limit (1 per type); upgrade to Pro for unlimited rules.
- A hidden method still shows — confirm the rule is enabled and that no other rule is re-showing it.
To connect a Pro licence, see Installing and updating plugins.