Conditional Payment Methods For WooCommerce

Enable/disable available payment methods based on a customer’s billing or shipping address (location), order total and product taxonomy.

Increase conversions while reducing fraud and payment processing fees by showing only those payment gateways users are familiar with and trust the most.


WooCommerce conditional payment methods = lower risk, higher sales

Not all payment gateways are equal. Some work better for fraud reduction, some have lower fees, and some have higher acceptance from customers.

Conditional Payment Methods for WooCommerce adds restriction rules for available payment gateways during checkout. You can hide/show any payment method (including custom payment methods) by

  • Customer’s order total
  • Billing or shipping location
  • Product taxonomy

And you can set up all conditions with a simple screen within WooCommerce, so there’s no need to hire a developer or work with custom code.

The plugin currently supports these taxonomies – product category, product type (including virtual, downloadable and any custom product type), product visibility, product tag and any custom product taxonomy like brands, except attributes.

So, if you want to enable specific payment methods like Cash on Delivery for low-priced orders or only Stripe for subscription products, this plugin is what you need.

Conditional Payment Methods for WooCommerce Settings
Restrict available payment methods during WooCommerce checkout

Why enable conditional payment methods?

Quite a few reasons…

  • Show gateways people know and trust: PayPal, Stripe, Square, Authorize.net, Google Pay, Amazon Pay, Apple Pay… when people see them, they feel safe and secure — and don’t abandon their carts.
  • Local payment methods increase conversion: Offering a payment gateway popular in specific geography significantly increases conversion because it makes potential customers more comfortable. But showing this gateway to all other customers might be confusing and counterproductive. Making it conditional gives you all the benefits without confusion.
  • Lower fees for you: Some gateways charge high fees for international transactions. Using a direct bank transfer may be better for higher-value orders, lowering your costs and increasing your profits.
  • Minimize frauds, refunds, and chargebacks: Certain locations have higher fraud rates and some payment methods make it easier for customers to dispute transactions than others, costing you much more than the original order money. Disabling payment methods that are problematic in certain situations can lower your risk.
  • Choices, but not overwhelm: It makes sense to offer customers different options for payment, but showing them every possible option during checkout can increase confusion — and therefore abandonment. Conditionally showing relevant payment methods (keeping less active payment methods) solves this problem.

Given that 12% of customers will abandon their cart if the checkout process is too complicated, choosing the wrong payment gateway can hurt your sales numbers – Chris Lema

Use Conditional Payment Methods for hundreds of applications

They can be tailored to various industries, customer preferences, and unique business requirements.

  • Show only Stripe, PayPal and Square for subscription products.
  • Hide all payment gateways except for Cash on Delivery in rural areas based on zip codes.
  • Enable SagePay if you sell across Europe.
  • Disable Stripe and Amazon payments in some African countries where they are not used.
  • Enable CCAvenue, Google Pay in India.
  • Allow only Direct Bank Transfer for payments above $1500.
  • Accept payments via credit cards only for brands like Nike, Adidas, Skechers and other popular ones.
  • Accept payments only via PayPal and Stripe for products from Fashion and Electronics categories.
  • Hide Cash on Delivery for your featured products.
  • Hide Cash on Delivery, Check Payments for virtual & downloadable products.
  • Accept payments via Eventbrite Payment Processing for paid events (product type should be Events) in the US.
  • Accept cryptocurrency payments through Coinbase Commerce, except Singapore and countries restricted by the Office of Foreign Assets Control (OFAC).
  • Enable Alipay and WeChat Pay as payment methods for customers in China.
  • Offer Buy Now Pay Later options like Afterpay and Klarna for installment payments, especially if you are selling courses.
  • Offer PayPal Credit for financing options in the US.
  • Enable Stripe ACH Payments in the US for direct bank account payments.
  • Enable PayPal One Touch for Asian countries like Singapore, Malaysia, Philippines, Indonesia, and Thailand.
  • Offer “Boleto Bancário” as a payment option through Stripe for customers in Brazil.
  • Enable PayPal.Me for customers in the UK.
  • Enable Swish through Stripe for instant payments using mobile phone numbers in Sweden.
  • Offer PayPal Afterpay for customers in Australia to split payments into installments.
  • Enable Stripe Konbini for purchases at convenience stores in Japan.
  • Accept payments using Moneris in Canada.
  • Offer iDEAL as a payment method through Stripe for customers in the Netherlands.
  • Offer PayPal Lastschrift (direct debit) as a payment option for customers in Germany.
  • Restrict credit card payments in high-fraud-risk countries.

and many more…

Easy + Powerful

  • Simple setup, easy to use. No coding or customization is required.
  • Restrict payment methods based on the customer’s billing or shipping address: country, state, city and postal code.
  • Show/hide payment methods based on cart order total.
  • Show/hide payment methods based on product taxonomies.

More rule types coming soon

  • Restrictions based on custom checkout fields
  • Conditional rules based on customer’s “geolocation” based on IP address
  • Restrict based on coupons applied in the cart
  • What else would you like us to add? Let us know!

Conditional Payment Methods is made by one of the most reputed WooCommerce extension development teams — StoreApps. You can trust the product, and know you’ll get excellent support and help when required.

Check out our other best-selling and popular plugins on WooCommerce.



Customer reviews