WordPress plugin

Conditional Payments for WooCommerce Pro

Conditional Payments for WooCommerce Pro applies rules to payment methods already used at checkout, including built-in and third-party options such as PayPal, Stripe, Cash on Delivery, and Invoice. A rule can hide a method when its conditions are met, or show it only when the required conditions are satisfied.

Conditional Payments for WooCommerce Pro

Conditional Payments for WooCommerce Pro applies rules to payment methods already used at checkout, including built-in and third-party options such as PayPal, Stripe, Cash on Delivery, and Invoice. A rule can hide a method when its conditions are met, or show it only when the required conditions are satisfied.

For example, a shipping method condition can limit Cash on Delivery to orders using Local pickup. A billing company condition can make Invoice available to business clients and help prevent private customers from selecting it.

Choose what each rule checks

The free features include conditions for products, order subtotal, shipping method, and all billing and shipping address fields. Pro includes those features and includes more conditions:

  • Coupons and currency
  • Stock status, including in-stock items and backorders
  • Shipping class and product category
  • Logged-in or logged-out status
  • User role and groups
  • Language through Polylang or WPML

Apply payment fees conditionally

Pro can apply a fee to a payment method only when selected order, customer, shipping, product, or other supported conditions match.

Review payment behavior

Debug mode helps troubleshoot rules when a payment method is hidden or unavailable unexpectedly.

Install and configure

Install and activate the extension in WordPress, then go to WooCommerce > Settings > Payments > Conditions. Add rules for your existing payment methods, pick whether a method should be shown or hidden when conditions are met, and add conditional fees where needed. Use debug mode to review behavior during setup.

For help, post in the WordPress add-on support forum. The forum is checked regularly, though responses are not guaranteed for every issue. Priority email support is available for the Pro version.