Tested Updated Bestseller High rating

Payment Gateway Currency for WooCommerce

(11 customer reviews)

From: $29.99 / year

Manage currencies for WooCommerce payment gateways. Beautifully.

$29.99 Single site1 year of updates and support30-day money-back guaranteeBuy
$79.99 Unlimited sites1 year of updates and support30-day money-back guaranteeBuy
Clear

With Payment Gateway Currency for WooCommerce plugin you can restrict or convert currencies based on the selected payment gateway.

With the restrict currencies mode you can enable your payment gateways for certain currencies only, for example, if you are using some currency switcher plugin etc.

With the convert currencies mode you can convert cart currencies and prices by the currency exchange rates, i.e. no additional currency switcher plugin is needed.

Plugin is compatible with all WooCommerce payment gateways, i.e. standard (Direct bank transfer, Check payments, Cash on delivery, PayPal etc.) and custom payment gateways.

Restrict Currency

Settings are located in “WooCommerce > Settings > Payment Gateway Currency > Restrict Currency”. For each payment gateway you can set two options (you need to set only one of them).

Payment Gateway Currency for WooCommerce - General Options

Allowed currencies
Payment gateway will be available ONLY for selected currencies. If set empty – option is ignored.
Default: None
Denied currencies
Payment gateway will be NOT available for selected currencies. If set empty – option is ignored.
Default: None

Convert Currency

Settings are located in “WooCommerce > Settings > Payment Gateway Currency > Convert Currency”.

Payment Gateway Currency for WooCommerce - Convert Currency Options

Convert currency
Default: Do not convert
Conversion rate
Default: None
Currency symbol
Leave empty for the default symbol.
Default: None

11 reviews for Payment Gateway Currency for WooCommerce

  1. Ali

    Hello,

    I am trying to integrate this plugin on my woo commerce website. I need this for PayPal. As you mentioned that this plugin is free for PayPal However for me its asked me to buy.

    Regards,

    • Tom Anbinder

      Hi Ali,

      You are right, PayPal gateway should be available in the free plugin version as well. Could you please let me know how did you add the PayPal gateway? I mean, did you use some additional plugin, or is it the standard one that comes with WooCommerce by default?

  2. KEMOSO (verified owner)

    Hands down, one of the best support services I have ever received.
    Great product and even better support.
    Thank you!

    • Tom Anbinder

      Thank you!

  3. Ina

    Is this plugin compatible with NestPay Payment Gateway?

    • Tom Anbinder

      Hi Ina,

      Sorry for the late reply.

      To be honest, I didn’t test it with the NestPay payment gateway, however, our plugin is generally compatible with any gateway, so I believe it should work without any issues. And if there will be any problems, please let me know, and I’ll check what’s going on.

      Hope this helps. Please let me know if you have any questions.

  4. Eugene Podrezenko (verified owner)

    Great plugin and excellent support.

    The plugin is perfect for my task, but in the process of work there was a need to add new functionality to the plugin and Tom helped me solve this problem.

    Highly Recommend!

    • Tom Anbinder

      Thank you, Eugene!

  5. Jeroen Van Nieuwenhove (verified owner)

    Plugin was exactly what I was looking for and solved my currency compatibility problem with PayPal. Support is also excellent. I ran into one issues and was assisted promptly. Highly recommend!

    • Tom Anbinder

      Thank you, Jeroen!

  6. Jeff C

    Does this plugin display price conversion on woocommerce product page (page base)?

    • Tom Anbinder

      Hi Jeff,

      Not sure if I got it correctly, but I believe what you need is in our “Info” section (in “WooCommerce > Settings > Payment Gateway Currency > Info”) – deselect all “Positions” there, except “Single product summary”. It will display a table with all gateways and product prices and currencies on single product pages.

      Please give it a try and let me know if that’s what you are looking for.

  7. Paypaluser

    i have struggled with many options such as custom code and Paypal currency converter pro, but none worked for me until i stumbled upon this option.

    Good job!

    • Tom Anbinder

      Thank you!

  8. Jimmy Pierre (verified owner)

    I had a need for converting Mauritian Rupees for PayPal checkout. My friend Google just pointed me to this plugin.
    I requested Tom for help for configuring the plugin at integration time on a live WP site as time was of essence.

    Tom’s contribution was the master of the workflow and he delivered the goods in no time and saved my famIly as they were trying sell bags while having a day job. Me I just gave my family my time to get their WP site off the ground.

    I am very grateful to Tom and I can hereby certify that Tom is a true professional and knows a lot on this plugin. He also respects all his engagements which solves a lot of the problem.

    Dr Jimmy Pierre

    • Tom Anbinder

      Thank you!

  9. aphiwat (verified owner)

    Great plugin, works as required and customer support is excellent.

    You are awesome, Tom

    Highly Recommend!!

    • Tom Anbinder

      Thank you!

  10. Michelle Soon (verified owner)

    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!!

    • Tom Anbinder

      Thank you!

  11. Brooke

    Exactly what I needed

Add a review

Your email address will not be published.

Free version

This plugin is a premium version of free "Payment Gateway Currency for WooCommerce" plugin.

Changelog

3.4.2 - 31/07/2022

  • Dev - Convert Currency - Advanced - "WooCommerce PayPal Payments" option added (defaults to no).
  • Dev - Convert Currency - Advanced - "PayPal for WooCommerce by Angell EYE" option added (defaults to no).
  • WC tested up to: 6.7.

3.4.1 - 25/05/2022

  • Dev - "WooCommerce PayPal Payments" gateway moved to the free version.
  • Dev - Deploy script added.
  • Tested up to: 6.0.

3.4.0 - 13/05/2022

  • Dev - Convert Currency - Automatic Currency Exchange Rates - Update periodically from server:
    • "WP-Cron" replaced with "Action Scheduler".
    • "Interval (in seconds)" option added.
    • Fixer.io - "URL" option added.
    • Admin settings rearranged.
  • WC tested up to: 6.5.

3.3.1 - 13/04/2022

  • Dev - Convert Currency - Advanced - "Always show PayFast" option added (defaults to yes).

3.3.0 - 05/04/2022

  • Dev - Convert Currency - Automatic Currency Exchange Rates - "Multiplier" option added.
  • Dev - Convert Currency - "WOOCS – Currency Switcher for WooCommerce" plugin compatibility added.
  • Dev - Convert Currency - Shortcodes - [alg_wc_pgbc_product_price_table] - Preparing price now (i.e. un-converting WPML, etc. conversions).
  • Dev - Convert Currency - Developers - alg_wc_pgbc_convert_currency_rate filter added.
  • Dev - Convert Currency - Developers - alg_wc_pgbc_do_convert_shipping_package_rate filter added.
  • Dev - Convert Currency - General - Convert on languages - Description updated (Polylang plugin included).
  • Tested up to: 5.9.
  • WC tested up to: 6.3.

3.2.0 - 26/11/2021

  • Dev - Convert Currency - Rates - ECB - More data added to the log, in case if any errors occur.
  • Dev - Convert Currency - Admin - Order page - "Add convert button" option added.
  • Dev - Convert Currency - Shipping - Now converting the shipping price even if the "Conversion rate" option is set to 1. This fixes the issue with WPML unconvert_price_amount() function.
  • Dev - Code refactoring.
  • WC tested up to: 5.9.

3.1.0 - 28/10/2021

  • Fix - Convert Currency - WooCommerce Multilingual (WPML) - Checking if plugin's "Multi-currency" module is enabled as well.
  • Dev - Convert Currency - General - Convert on - "Convert on WPML languages" option added.
  • Dev - Convert Currency - Developers - alg_wc_pgbc_convert_currency_do_convert filter added.
  • Dev - Convert Currency - Developers - alg_wc_pgbc_convert_currency_get_gateway_rate filter added.
  • Dev - Convert Currency - Developers - alg_wc_pgbc_convert_currency_get_shop_currency filter added.
  • WC tested up to: 5.8.

3.0.2 - 10/09/2021

  • Dev - Convert Currency - Advanced - Cache prices - "Cache product ID" option added (defaults to Product ID).

3.0.1 - 25/08/2021

  • Dev - Convert Currency - Advanced - "WooCommerce PayPal Checkout Gateway" option added (defaults to yes).
  • Dev - Backward PHP compatibility added (tested with PHP v7.2.4).
  • WC tested up to: 5.6.

3.0.0 - 15/08/2021

  • Dev - Convert Currency - General - "Convert on checkout" option renamed to "Convert on". "Checkout only" value added.
  • Dev - Convert Currency - General - Convert on - "Convert on AJAX" option added (defaults to yes).
  • Dev - Convert Currency - Info - "Cart product price", "Cart product subtotal", "Cart subtotal", "Cart total", "Cart totals: Shipping", "Cart totals: Taxes", "Cart totals: Coupons", "Cart totals: Fees", "Order total", "Order subtotal", "Order totals: Discount", "Order totals: Shipping", "Order totals: Fees", "Order totals: Taxes", "Order product subtotal" positions added.
  • Dev - Convert Currency - Info - %price%, %unconverted_price% placeholders added.
  • Dev - Convert Currency - Info - "Single product summary" position added.
  • Dev - Convert Currency - Info - [alg_wc_pgbc_product_price_table] shortcode added.
  • Dev - Convert Currency - Info - "Templates" option added.
  • Dev - Convert Currency - Info - "Extra templates" options added.
  • Dev - Convert Currency - Info - "Exceptions" options added.
  • Dev - Convert Currency - Info - "WooCommerce Dynamic Pricing & Discounts" compatibility option added.
  • Dev - Convert Currency - Info - Positions renamed, e.g. "Cart order totals" to "Cart totals: After order total", etc.
  • Dev - Convert Currency - Info - Positions - Defaults to all available positions now.
  • Dev - Convert Currency - Advanced - "Cache prices" option added (defaults to yes).
  • Dev - Convert Currency - Advanced - "Fix RTL currencies" option added (defaults to no).
  • Dev - Convert Currency - Advanced - Recalculate cart - Updated, now setting session's cart_totals to null instead of recalculating cart directly.
  • Dev - Convert Currency - Advanced - Recalculate cart - Defaults to yes now.
  • Dev - Convert Currency - Advanced - Force session start - Defaults to yes now.
  • Dev - Convert Currency - Advanced - Lock gateway on order payment - Defaults to yes now.
  • Dev - Admin settings restyled. "Convert Currency: Options" section split into "General", "Info", "Admin", "Advanced".
  • Dev - Admin settings descriptions updated.
  • Dev - Developers - alg_wc_pgbc_convert_currency_info_get_output_placeholders filter added.
  • Dev - Code refactoring.
  • WC tested up to: 5.5.
  • Tested up to: 5.8.

2.1.0 - 29/06/2021

  • Dev - Convert Currency - Advanced - "Lock gateway on order payment" option added.
  • Dev - Convert Currency - Advanced - "Rate step" options added.
  • Dev - Code refactoring.
  • WC tested up to: 5.4.

2.0.0 - 03/06/2021

  • Dev - Convert Currency - "WooCommerce Multilingual (WPML)" plugin compatibility added.
  • Dev - Convert Currency - Automatic Currency Exchange Rates - "Get from plugin" option added. New plugin added: "WooCommerce Multilingual (WPML)".
  • Dev - Convert Currency - Automatic Currency Exchange Rates - "Server" options added. New server added: "Fixer.io".
  • Dev - Convert Currency - Automatic Currency Exchange Rates - Unscheduling cron even if "Convert" section is disabled.
  • Dev - Convert Currency - General - Convert - "Free shipping min amount" option added (defaults to yes).
  • Dev - Convert Currency - General - Convert - Shipping price - Shipping cost conversion in subscription fixed (for the "WooCommerce Subscriptions" plugin).
  • Dev - Convert Currency - General - Convert - Cart fees - Default value changed to yes.
  • Dev - Convert Currency - General - "Convert on checkout" option added (defaults to yes).
  • Dev - Convert Currency - Info - "Frontend info" options added.
  • Dev - Convert Currency - Info - "Admin Info" options added. It displays saved conversion rate, etc., and optionally adds "Recalculate with new rate" button to the meta box.
  • Dev - Convert Currency - Info - "Currency symbol in admin" option added (defaults to no).
  • Dev - Convert Currency - Info - "Order total in admin" options added (defaults to no).
  • Dev - Convert Currency - Advanced - "Always show PayPal" option added (defaults to yes).
  • Dev - Convert Currency - Advanced - "Recalculate cart" option added (defaults to no).
  • Dev - Convert Currency - Advanced - "WooCommerce Subscriptions > Recalculate renewal orders" option added (for the "WooCommerce Subscriptions" plugin).
  • Dev - Convert Currency - Advanced - "Debug" option added (defaults to no).
  • Dev - Convert Currency - Advanced - "Current gateway fallbacks" option added.
  • Dev - Convert Currency - Advanced - "Force session start" option added (defaults to no).
  • Dev - Convert Currency - Saving used conversion rate, etc. in order meta now.
  • Dev - Convert Currency - Loading conversion hooks on init action now.
  • Dev - Convert Currency - Admin settings split into "Convert Currency" and "Convert Currency: Options" sections.
  • Dev - Convert Currency - Admin settings descriptions updated.
  • Dev - Restrict currency - Enable section - Default value changed to no.
  • Dev - Initializing plugin on plugins_loaded action now.
  • Dev - Admin settings section order changed ("Convert Currency" section is listed first now).
  • Dev - Code refactoring.
  • WC tested up to: 5.3.

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.