Tested Updated Bestseller Documented

Currency per Product for WooCommerce

(2 customer reviews)

From: $39.00 / year

Set and display prices for WooCommerce products in different currencies.

$39.00 Single site1 year of updates and support30-day money-back guaranteeBuy
$149.00 Unlimited sites1 year of updates and support30-day money-back guaranteeBuy
$199.00Unlimited sitesLifetime updates and support30-day money-back guaranteeBuy
Clear

Description

Currency per Product for WooCommerce plugin lets you set and display prices for WooCommerce products in different currencies.

There is a number of scenarios that can be implemented with this plugin:

  • Set product prices in different currencies and display it in shop in different currencies.
  • Set product prices in different currencies, but display it in shop in one currency, converted with the exchange rates (i.e. “multicurrency product base price”).
  • Set product prices in different currencies, display it in shop in different currencies, but convert it to one currency in cart and checkout.

Shop, Cart and Checkout Behaviour Options

Currency per Product for WooCommerce - Admin Settings - Shop Cart and Checkout Behaviour Options

Shop Behaviour
Possible options: “Show prices in different currencies (and set cart and checkout behaviour separately)”, “Convert to shop default currency (including cart and checkout)”.
Default: Show prices in different currencies
Cart and Checkout Behaviour
This option is ignored and always set to “Convert to shop default currency”, if you’ve selected “Convert to shop default currency” as “Shop Behaviour” option. Possible options: “Convert to shop default currency”, “Leave product currency (allow only one product to be added to cart)”, “Leave product currency (allow only same currency products to be added to cart)”, “Convert to currency of last product in cart”, “Convert to currency of first product in cart”.
Default: Convert to shop default currency
Message: Leave product currency (allow only one product to be added to cart)
Here you can set message which will be shown to customer if “Leave product currency (allow only one product to be added to cart)” was selected for cart and checkout behaviour.
Default:
Only one product can be added to the cart. Clear the cart or finish the order, before adding another product to the cart.
Message: Leave product currency (allow only same currency products to be added to cart)
Here you can set message which will be shown to customer if “Leave product currency (allow only same currency products to be added to cart)” was selected for cart and checkout behaviour.
Default:
Only products with same currency can be added to the cart. Clear the cart or finish the order, before adding products with another currency to the cart.

Additional Options

Save module’s settings after changing this options to see new settings fields.

Currency per Product for WooCommerce - Admin Settings - Additional Options

Currency per Product Authors
Enable this if you want to set products currency on per product author basis.
Default: no
Currency per Product Authors User Roles
Enable this if you want to set products currency on per product author user role basis.
Default: no
Currency per Product Categories
Enable this if you want to set products currency on per product category basis.
Default: no
Currency per Product Tags
Enable this if you want to set products currency on per product tag basis.
Default: no

Advanced Options

Currency per Product for WooCommerce - Admin Settings - Advanced Options

Fix Mini Cart
Enable this option if you have issues with currency symbol in mini cart. It will recalculate cart totals on each page load.
Default: no
Currency Reports
This will add currency selection to admin bar in reports.
Default: yes

Exchange Rates Updates Options

Exchange rates for currencies won’t be used if “Cart and Checkout Behaviour” is set to one of “Leave product currency …” options.

Currency per Product for WooCommerce - Admin Settings - Exchange Rates Updates Options

Exchange Rates Updates
Possible values: Enter rates manually; Update rates automatically.
Default: Enter rates manually
Update Rate
How often currency exchange rates should be updated.
Default: Update Daily
Update Server
Server for currency exchange rates.
Default: Yahoo

Currencies Options

Your shop base currency will be automatically added to the currencies list on product edit page, so you don’t need to add it to the list below.

Currency per Product for WooCommerce - Admin Settings - Currencies Options

Total Currencies
Number of total additional currencies (excluding shop’s default). After you set this number, press Save changes and new settings fields will appear.
Default: 1
Currency #N
Here you can set currency you are going to use. Optionally you can also set which currency should be set for products category, tag etc.
Default: Shop's default currency with exchange rate 1
It’s not possible to have order in different currencies simultaneously. I.e. order currency will be converted either to shop default currency or to the currency of some product in cart (depending on what you’ve selected in “Cart and Checkout Behaviour” option).
Please note that this is not a currency switcher plugin. If you need a currency switcher plugin, please take a look at Currency Switcher for WooCommerce plugin.

2 reviews for Currency per Product for WooCommerce

  1. Ayhan AŞIK

    Hi,
    as a new feature it would be nice if the price could be rounded up or down.
    Thank you.

  2. hakanarslan (verified owner)

    the best add-on for the currency and great support.

Add a review

Your email address will not be published. Required fields are marked *

Changelog

1.5.3 – 26/08/2021

  • Enhancement – Added an option to select the currency of the order when the order is created manually. This option will also be present on the edit order page to update order currency
  • Dev – Add a filter ‘alg_wc_cpp_get_currency_convert_shop_default’ to not to convert to shop default currency on the cart page when the cart and checkout behaviour option is set to ‘Convert to shop default currency’.
  • Fix – Reports were not generated properly when ‘Merge all’ option is selected under Reports->Reports currency dropdown. This is fixed now.
  • Fix – Compatibility issue was coming with the Repeat order for WooCommerce plugin. This is fixed now.
  • Fix – Fixed some PHP warnings appearing in debug.log.

1.5.2 – 19/04/2021

  • Enhancement – Able to display the original prices of the products in which the prices are converted on the cart page, checkout page, thankyou page and in the emails.
  • Enhancement – Able to roundoff the decimal points of the converted prices on frontend.
  • Fix – Price Filter for the product was not working properly. This is fixed now.
  • Fix – When update servers were down exchange rates were changing to null. This is fixed now.
  • Fix – Mini cart was not showing the proper currency. This is fixed now.

1.5.1 – 11/11/2020

  • Update compatibility with WP 5.5
  • Update compatibility with WooCommerce 4.6
  • Fix – when ‘Convert to currency of last product in cart’ option was enabled then amount is not updated in the cart. This is fixed now.

1.5.0 – 26/06/2020

  • This update to the plugin includes the ability to track non-sensitive diagnostic plugin data with the site admin’s consent.
  • Some minor WPCS compatibility changes.

1.4.9 – 13/05/2020

  • Fix – Currency Per Product Categories or Tags not working. This is fixed now.
  • Fix – Price Filter for the product was not working properly. This is fixed now.
  • Fix – Product Currency symbol does not displayed when manually adding the order instead it shows the symbol of the default currency set.This is fixed now.

1.4.8 – 13/03/2020

  • This update to the plugin is for announcing the plugin compatibility with WooCommerce v4.0.0

1.4.7 – 22/02/2020

  • This update to the plugin is for announcing the plugin compatibility with WooCommerce v3.9.x

1.4.5 – 28/03/2019

  • Fix – License key was not getting activated under License link in WooCommerce -> Settings -> Currency Per Product tab with the version 1.4.4. This is fixed now.

1.4.4 — 26/03/2019

  • Fix – Prices for the Bookable products from WooCommerce Bookings plugin were not converted to the default currency when ‘Convert to Shop default currency (and set cart and checkout behavior separately)’ option is selected for Shop Behaviour setting. This is fixed now.
  • Fix – The prices for the selected currency for the bookable products were shown as 0 on the Shop page when ‘Add original price in shop’ option is checked. This is fixed now.
  • Fix – A fatal error was shown on the Shop page for Variable products when visited as Wholesale customer added from Wholesale Customers For Woo plugin. This is fixed now.
  • Fix – Exchange rates are set to blank when the Free Currency Converter API (free.currencyconverterapi.com) is selected and the Rates are updated automatically.
    A new setting named ‘Free Currency Converter API Key’ is added under Exchange rates link where the API key for updating the rates automatically needs to be added.
  • Fix – Options were not getting deleted when the plugin is deleted under Plugins page. This is fixed now.

1.4.3

  • Version Changed.

1.4.2 – 23/09/2018

  • Fix – Behaviour – Add original price in shop – Variable products fixed.

1.4.1 – 19/09/2018

  • Feature – General – “Custom currency symbol” options added.
  • Fix – Variations currency in backend fixed (in case if “Convert to shop default currency (including cart and checkout)” is selected).
  • Fix – Exchange Rates – “ECB” and “TCMB” fixed on servers with allow_url_fopen option disabled.
  • Dev – Minor code refactoring.

1.4.0 – 13/08/2018

  • Feature – Behaviour – Shop Behaviour Options – “Add original price in shop” options added.
  • Feature – Advanced – “Sorting by converted price” option added (“Sort by price” sorting).
  • Feature – Advanced – “Filtering by converted price” option added (“Filter Products by Price” widget).
  • Dev – Exchange Rates – “Yahoo” server removed (as it’s discontinued).
  • Dev – Exchange Rates – Step decreased (to 12 decimals) in admin settings.
  • Dev – Raw input is now allowed in some plugin options.
  • Dev – Admin settings divided in separate sections, restyled and descriptions updated.
  • Dev – Major code refactoring; plugin folders structure changed; version_updated() function added.

1.3.0 – 09/08/2018

  • Fix – Additional checks added to get_currency_exchange_rate() function to prevent division by zero and “non-numeric value encountered” notices.
  • Dev – Advanced Options – “Save products prices” option added.
  • Dev – Exchange rates updates – “Free Currency Converter API (free.currencyconverterapi.com)” server added.
  • Dev – Exchange rates updates – “European Central Bank (ECB)” server set as the default option.
  • Dev – Admin settings restyled.
  • Dev – Code refactoring.

1.2.1 – 19/06/2018

  • Dev – Core – change_currency_code() function rewritten.
  • Dev – “WC tested up to” added to plugin header.
  • Dev – Plugin URI updated to wpfactory.com.
  • Dev – Admin settings descriptions updated.

1.2.0 – 06/12/2017

  • Dev – WooCommerce v3.2.0 compatibility – Admin settings select type options fixed.
  • Dev – Yahoo exchange rates server URL updated.
  • Dev – Admin settings – Minor restyling.
  • Dev – includes()settings are saved as object property now.
  • Dev – POT file added.

1.1.0 – 27/09/2017

  • Dev – “Shop Behaviour” option added.
  • Dev – Advanced Options – “Fix mini cart” option added.
  • Dev – Advanced Options – “Currency Reports” option added.

1.0.0 – 20/08/2017

  • Initial Release.

Free version

This plugin is a premium version of free "Currency per Product for WooCommerce" plugin.

Installation and Updates

  • Buy the plugin 🙂
  • Download plugin’s zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to “Admin Dashboard > Plugins > Add New > Upload Plugin” and browse for downloaded zip file.
  • If plugin is successfully installed – you should see it added to the Plugins list.
  • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.

Refunds

We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.