Conditional Payments for WooCommerce
Plugin Review
AI-ResearchedWhat is Conditional Payments for WooCommerce?
Conditional Payments for WooCommerce is a utility plugin that gives store owners precise control over which payment gateways are offered at checkout. Instead of showing every enabled method to every customer, you can create rules that hide or show payment options based on specific conditions. The plugin has been actively developed by WP Trio for 8 years, demonstrating long-term reliability in the WooCommerce ecosystem. With 10K+ active installs and a 4.6/5 rating from 28 reviews, it has earned strong trust among users. Notably, 89% of those reviews are five-star, while 7% are one-star — a distribution that suggests the plugin delivers on its core promise for most users.
At its simplest, the plugin answers the common question of how to restrict payment methods by country in WooCommerce. But it goes far beyond geography, covering conditions like order subtotal, shipping method, and billing address fields. The free version available at version 3.5.0 (last updated Apr 17, 2026) includes all the essential conditions most stores need. For advanced scenarios, a Pro tier adds conditions for user roles, coupons, currency, and more.
Key Features of Conditional Payments for WooCommerce
- Conditional Visibility Rules — Hide or show any payment method based on one or more conditions you define, giving you full control over the checkout experience.
- Works With All Payment Methods — The plugin supports built-in gateways like PayPal and Stripe, plus any third-party payment plugin you have installed.
- Product-Based Conditions — Restrict payment methods to specific products, enabling scenarios like requiring bank transfer for high-value items.
- Order Subtotal Filtering — Hide payment methods based on cart total WooCommerce calculations, such as disabling credit cards for orders under $10.
- Shipping Method Dependencies — Show Cash on Delivery only when Local Pickup is selected, or hide it for standard shipping.
- Address Field Conditions — Restrict methods using billing or shipping address fields, including country, state, postcode, and city.
- Debug Mode — A built-in troubleshooting tool that logs rule evaluations so you can verify your conditions are working as expected.
- Pro: Conditional Fees — The Pro version lets you add surcharges or discounts to payment methods based on any condition you set.
Who Should Use Conditional Payments for WooCommerce?
This plugin is designed for WooCommerce store owners who need more granular payment logic than what default settings provide. You do not need coding skills — the rule builder uses simple dropdowns and fields. It suits small shops with a single niche requirement, such as disabling payment methods for specific user roles WooCommerce configurations, as well as larger stores with complex multi-currency or multi-language setups that require the Pro version's additional conditions.
A typical use case involves a store selling both physical goods and digital downloads. The owner can restrict PayPal to physical items only, while allowing Stripe for all orders. Another common scenario is offering invoice payment exclusively to wholesale customers — a task made simple by the user role condition in the Pro tier. With 10K+ installations, the plugin clearly serves a broad range of store sizes and industries.
Installation & Setup
You install Conditional Payments for WooCommerce like any standard WordPress plugin: download the zip, upload it via Plugins > Add New, and activate. The plugin requires WordPress 4.5+ and PHP 7.0+, which covers virtually all modern hosting environments. Once active, you navigate to WooCommerce > Settings > Payments to create your first ruleset. The interface is straightforward, making it beginner-friendly for anyone familiar with WooCommerce settings pages.
Support & Community
Support is provided through the official WordPress plugin support forum. The plugin has been tested up to WordPress 6.9.4, ensuring compatibility with the latest core updates. The support team at WP Trio monitors the forum regularly, though priority email support is reserved for Pro license holders. The threads opened in the last two months indicate a relatively quiet support queue, and the 89% positive rating share suggests most users find the plugin works reliably out of the box. For those needing help, the debug mode feature is a practical first step before reaching out to support.
Pros & Cons
- It supports both built-in and third-party payment methods, and includes a debug mode for troubleshooting, making it flexible and practical for real store setups.
- The free version covers essential conditions (products, subtotal, shipping method, billing/shipping address), providing immediate value without requiring an upgrade.
- With 0 total support threads and 0 resolved, the free version lacks guaranteed community support, leaving users without a clear path for troubleshooting issues.
- The plugin offers only 6 condition types in the free version, which may feel limited for stores needing more granular rules like user role or currency-based restrictions.
- Priority email support is reserved for the Pro version, meaning free users cannot rely on timely help from the developer for complex problems.
Technical Details
- Requires WordPress
- 4.5+
- Requires PHP
- 7.0+
- Tested up to WP
- 6.9.5
- First Released
- 2018 (8+ years)
- Support (last 2 months)
- 0 threads
Feature Tags
Frequently Asked Questions
Yes, the core plugin is free and available on WordPress.org. It includes all the basic conditions like Products, Order Subtotal, and Shipping method, while Pro features like payment method fees and additional conditions are available via an upgrade.
The plugin currently has 10K+ active installs. It maintains a strong 4.6/5 rating from 28 reviews.
It requires WordPress 4.5 or higher and has been tested up to WordPress 6.9.4. This ensures compatibility with most modern WordPress setups.
Yes, the plugin was last updated on Apr 17, 2026 and is currently at version 3.5.0. It has been actively maintained since its first release in 2018.
The plugin requires PHP 7.0 or higher. Most hosting environments meet this requirement, but you should verify your server's PHP version if you're on an older setup.
Support is handled via the WordPress plugin forum, where threads were created in the last 2 months, with resolved ( resolution rate). The plugin author, WP Trio, actively monitors the forum.
Yes, it is beginner-friendly with a straightforward interface for adding conditions like shipping method or billing address. The debug mode also helps you test and troubleshoot your rules without affecting live orders.
You can hide or show payment methods based on conditions like order subtotal, shipping method, and billing/shipping address. It works with both built-in WooCommerce payment methods and third-party gateways like PayPal or Stripe.