Dynamic checkout rules for WooCommerce
Show, hide or add fees to payment methods and shipping options based on cart value, weight, country or customer role โ no code.
30-day money-back guarantee ยท Cancel anytime
Rigid checkout options that eat your margin
Offering expensive shipping or high-fee payment options on the wrong orders drains profit. Writing custom code to restrict checkout is fragile and tends to break on the next WooCommerce update.
- Paying high transaction fees on small orders you cannot restrict.
- Offering heavy or slow shipping to distant countries with no automatic block.
- No clean way to add a processing fee for a specific role or payment method.
Code-free checkout logic
Rotozoom Conditions decides exactly when each payment gateway and shipping method appears, and can add a custom fee or notice โ all configured from the WordPress admin, no code.
Target any checkout variable
Build rules on cart total, total weight, quantity, destination country, user role, specific products, shipping class and the active payment method.
Gateways, shipping & fees
Show or hide payment gateways and shipping methods, and add custom fees or notices to protect your margin at checkout.
No-code setup
Create your rules in the admin โ no theme-file edits and no custom PHP filters.
Unlimited rules
PROThe free version includes every condition type and action, capped at 1 payment rule and 1 shipping rule. Pro lets you stack unlimited rules for more complex checkouts.
Where it fits
Wants to offer Cash on Delivery only to local customers to avoid undeliverable orders.
โ One free payment rule hides Cash on Delivery for any shipping country other than the home country.
Needs a handling fee on small wholesale orders, credit cards hidden for wholesale roles, and express shipping blocked on heavy items โ several rules at once.
โ Pro stacks multiple payment and shipping rules, so B2B restrictions and retail shipping logic run side by side.
Frequently asked
Do I need any coding to use it?
No. Every rule, condition and action is set up in the WordPress admin โ no code.
What is the difference between Free and Pro?
Free gives you every condition type, gateway and shipping action, and custom fees โ capped at 1 payment rule and 1 shipping rule. Pro removes the cap and lets you stack unlimited rules.
Can I add a surcharge for a specific payment method?
Yes. A rule can apply a custom fee when a particular payment method is chosen at checkout.
Does it work with my existing payment and shipping methods?
Yes. It works with the gateways and shipping methods already registered in WooCommerce โ it decides which ones show, it does not replace them.
Can I disable Cash on Delivery for specific products?
Yes. A rule can hide a payment method such as Cash on Delivery when the cart contains particular products โ or based on cart total, weight, destination or customer role.
Can I restrict a shipping method by state or region?
Yes. Shipping rules can target the destination country, state, city or postcode, so you can show or hide a shipping method for specific regions.
Tighten up your checkout
Start with every condition type in the free version, or go Pro for unlimited rules.
30-day money-back guarantee ยท Cancel anytime