C
Utilities Free WordPress.org

Conditional Payments for WooCommerce

4.6 (28 reviews)
· 10K+ active installs · By WP Trio
Active Installs
10K+
Rating
4.6 / 5
Version
v3.5.0
Last Updated
Apr 2026
Share

Plugin Review

AI-Researched

What 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

What's Good
  • 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.
Drawbacks
  • 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

conditional-payments payment-methods woocommerce-payments

Frequently Asked Questions