Payment Gateways by Customer Location for WooCommerce


Payment Gateways by Customer Location for WooCommerce plugin lets you set countries, states or postcodes to include/exclude for WooCommerce payment gateways to show up.

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 except “Cash on delivery (COD)”. With Pro version you can set options for any payment gateway (including custom gateways).



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

Contributors & Developers

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



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.