WooCommerce Conditional Payment Gateways

woocommerce disable payment gateway for city or state
Play Video
5 stars. 6 reviews
5/5
Last update: 21 days ago. Compatible with: WordPress +6.7 and WooCommerce +4.0.0

Reduce fraud and store losses

woocommerce conditional payment gateways

Increase sales and profit

Hide/Show Payment Methods based on

User Location and Info

Address, city, state, zip code, country, user role, email, date of customer registration, number of previous orders, etc.

Product information

Product category, height, length, weight, colors, sizes, brands, custom taxonomies, product attributes, etc.

Cart information

Coupon used, shipping method, order contains product, product quantity, coupon code, total discounts, total taxes, etc.

Shipping and billing information

Delivery method, shipping method, shipping classes, total Weight, total Height, total Length, etc.

Examples

Full control of your payment gateways

Hide payment methods

Hide or show payment methods anytime you want.

Activate or deactivate payment gateways based on any cart conditions

Advanced visibility

Create advanced visibility conditions easily.

Use “AND / OR” operators like “show paypal if country = X OR product category = X”

All Gateways supported

All WooCommerce plugins are compatible.

They appear automatically when you set the visibility rules

How does it work?

Easy to Setup

You can create unlimited conditions for one or multiple payment methods

Simple conditional logic

The conditions are very easy to setup.
1. Select the cart field (i.e. subtotal)
2. Select the operator ( =, <, <=, >, >=, contains, etc.)
3. Enter the value to compare
Examples: “Subtotal >= 100” or “User country = Canada”

wp conditional post restrictions advanced

Unlimited condition groups

You can use conditions in “AND” and “OR” groups.
For example: “subtotal >= 100 AND country = USA” OR “subtotal >= 1000 AND country = Germany”

Download the WordPress plugin

1 SITE

$ 49.99 / year
  • Get support
  • Get updates
  • All features included
Buy now or

2 SITES

$ 59.99 / year
  • Get support
  • Get updates
  • All features included
Buy now or

one site

$ 119.99 / one time
  • Get support forever
  • Get updates forever
  • All features included
  • Pay once and use it forever
Buy now or

2 SITES

$ 149.99 / one time
  • Get support forever
  • Get updates forever
  • All features included
  • Pay once and use it forever
Buy now or

FAQ

Does it work with Cache Systems?

Yes. It works with all the cache systems, including cloudflare, WPEngine, Pantheon, Siteground, WPRocket, WP Super Cache, W3 Total Cache, etc.

Compatibility with other plugins?

We’ve tried the plugin with the most popular WooCommerce extensions and it works very well.

Will it work with my theme?

Yes, our plugin will work with any well-coded WooCommerce theme.

Will this work with future WooCommerce updates?

Yes. We release updates constantly and we make sure it works perfectly with the latest WooCommerce.

Do you offer refunds?

We provide refunds if the plugin doesn’t work and we’re unable to fix the issue.

If you don’t know if the plugin will work for you, you can start a 7-days free trial.

Do I have to renew every year?

Yes, if you buy a yearly license.

We also have lifetime licenses, so you can use the plugin forever and receive updates forever for a one-time payment.

Tutorials

Diego Portillo

In this tutorial, we will show you how to restrict WooCommerce product variations by country. Restricting WooCommerce variations per country can be …

Diego Portillo

Let’s take a look at how to disable WooCommerce payment gateways from the checkout page based on customer age. Disabling payment methods …

Diego Portillo

Let’s take a look at how to disable WooCommerce payment gateways by shipping class. This can serve as a security measure against …

Diego Portillo

In this tutorial, we will show you how to enable a WooCommerce payment gateway for corporate customers only. Use case examples: For …

Diego Portillo

In this tutorial, we will see how to add direct bank transfer gateways per country in WooCommerce. This means that country 1 …

Diego Portillo

In this tutorial, we will show you how to restrict access to WordPress posts from specific IP addresses. This is a useful …