Payment Gateways by Customer Location for WooCommerce


Payment Gateways by Customer Location for WooCommerce plugin lets you set locations to include/exclude for WooCommerce payment gateways to show up.

Locations include:

  • countries,
  • states, or
  • postcodes.

Country can be detected by:

  • billing country,
  • shipping country, or
  • automatically by visitors IP.

State and postcode can be detected either by:

  • billing state/postcode, or by
  • shipping state/postcode.

Free version allows setting options for all standard gateways, i.e.:

  • Direct bank transfer,
  • Check payments,
  • Cash on delivery (COD),
  • PayPal.

With Pro version you can set options for any payment gateway (including custom gateways).


  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Visit plugin site.


  • Payment Gateways by Country.


  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > Payment Gateways by Customer Location”.


There are no reviews for this plugin.

Contributors & Developers

“Payment Gateways by Customer Location for WooCommerce” is open source software. The following people have contributed to this plugin.



1.1.2 – 02/01/2020

  • Dev – “Cash on delivery (COD)” option moved to free version.
  • Dev – Code refactoring.
  • WC tested up to: 3.8.
  • Tested up to: 5.3.

1.1.1 – 21/06/2019

  • WC tested up to: 3.6.
  • Tested up to: 5.2.

1.1.0 – 27/02/2019

  • Fix – Countries – Exclude countries – “European Union” selection fixed.
  • Dev – “Force JavaScript checkout update” option added.
  • Dev – “Check payments” and “PayPal” options moved to free version.
  • Dev – Major code refactoring.
  • Dev – Admin settings restyled etc.
  • Dev – Plugin URI updated.
  • Dev – POT file added.
  • Dev – readme.txt description expanded.

1.0.0 – 29/04/2018

  • Initial Release.