Payment Gateway Currency for WooCommerce


Payment Gateway Currency for WooCommerce is a lightweight plugin that lets you manage currencies for WooCommerce payment gateways. The plugin can work in two modes:

  • Restrict currencies – set allowed currencies for payment gateways to show up.
  • Convert currencies – convert cart currencies and prices by the currency exchange rates.

Restrict Currencies

This mode lets you set allowed currencies for WooCommerce payment gateways. For example, you can set «Check payments» gateway to accept US dollars (USD) or euros (EUR) only, so this gateway will be shown on frontend checkout only for the selected currencies. For each payment gateway you can set «Allowed currencies» (i.e. payment gateway will be available ONLY for selected currencies) or «Denied currencies» (i.e. payment gateway will be NOT available for selected currencies) lists. For example, this is useful, if you are using some additional currency switcher plugin.

Convert Currencies

This mode will convert cart currencies and prices by the currency exchange rates based on the selected payment gateway. Shipping, coupons and cart fees conversions are optional. Currency exchange rates can be set manually, or updated automatically from the European Central Bank (ECB) server.

Premium Version

Free version allows setting currencies for all standard WooCommerce payment gateways, i.e.:

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

With Pro version you can set currencies for any payment gateway.


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


  • Restrict currencies.
  • Convert currencies.


  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 Gateway Currency».


30 de noviembre de 2020
We needed additional functionality and Tom delivered in spades. Thank you so much – this is the only plugin that allows us to switch base currencies easily without the bloat of other useless functions. Works with our Woo Subscriptions, Payment Gateway Restrictions and Name Your Price plugins – HIGHLY RECOMMEND!!
Leer la 1 reseña

Colaboradores y desarrolladores

«Payment Gateway Currency for WooCommerce» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


Registro de cambios

1.5.0 – 05/04/2021

  • Dev – Convert Currency – «Automatic Currency Exchange Rates» options added.
  • Dev – Code refactoring.
  • WC tested up to: 5.1.
  • Tested up to: 5.7.

1.4.1 – 01/03/2021

  • Dev – Settings – Now using gateway’s method_title instead of title. This fixes the issue with some gateways (e.g. «iyzico WooCommerce») not displaying title in plugin settings properly.
  • WC tested up to: 5.0.

1.4.0 – 24/12/2020

  • Dev – «Convert Currency» section added.
  • Dev – «General» section renamed to «Restrict Currency».
  • Dev – Localization – load_plugin_textdomain moved to the init action.
  • Dev – Code refactoring.
  • Dev – Admin settings descriptions updated.
  • Plugin renamed (was «Payment Gateways by Currency for WooCommerce»).
  • Tested up to: 5.6.
  • WC tested up to: 4.8.

1.3.0 – 22/07/2020

  • Dev – All four standard WooCommerce payment gateways (Direct bank transfer, Check payments, Cash on delivery, PayPal) added to the free version.
  • Dev – PayPal allowed currencies list updated (INR added).
  • Dev – Code refactoring.
  • Tested up to: 5.4.
  • WC tested up to: 4.3.

1.2.0 – 27/03/2020

  • Fix – «Reset settings» message fixed.
  • Dev – Admin settings descriptions updated.
  • Dev – Code refactoring.
  • POT file uploaded.
  • Tested up to: 5.3.
  • WC tested up to: 4.0.

1.1.0 – 10/07/2019

  • Dev – Code refactoring.
  • Dev – «Your settings have been reset» admin notice added.
  • Plugin URI updated.
  • WC tested up to: 3.6.
  • Tested up to: 5.2.

1.0.0 – 27/04/2018

  • Initial Release.