Product Icon

Conditional Payment Methods for WooCommerce

Show or hide payment methods based on the customer’s billing address, shipping address, order total, user role and other product taxonomies. Show Cash on Delivery for low-priced orders, Stripe for subscription products, and more.

Boost conversions and reduce fraud and payment processing fees by displaying only the payment gateways that users trust and are most familiar with.


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).

Available conditions to restrict payment methods:

  • Billing address (location) – country, state, city, postcode
  • Shipping address (location) – country, state, city, postcode
  • User – logged-in or guest
  • User role – admin, customer, subscriber and more
  • Customer’s cart subtotal
  • Product type – virtual, downloadable and any custom product type
  • Product category
  • Product visibility – featured, out of stock…
  • Product tags
  • Custom product taxonomies like brands (except attributes)

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

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.
  • 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.
  • 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.
  • 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…

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.



Recensioni dei clienti

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.