Currency per Product for WooCommerce

Descriere

Currency Per Product for WooCommerce lets you assign a different currency to individual WooCommerce products while controlling how prices are displayed across your store, cart, and checkout. The plugin supports all WooCommerce product types and allows you to configure manual exchange rates, customize currency behavior, and generate currency-based sales reports.

Whether you sell internationally, manage products from multiple suppliers, or need different product currencies within the same WooCommerce store, the plugin helps you present prices in the right currency while maintaining a consistent shopping experience.

Key Features

Sell Products in Different Currencies

Set a different currency for WooCommerce products instead of using a single store-wide currency. The plugin works with all WooCommerce product types, making it suitable for stores selling products sourced or priced in different currencies.

Display Prices in the Currency You Choose

Choose how currencies behave across your WooCommerce store, including the Shop, Cart, and Checkout pages. You can display products in their assigned currency or convert prices to your store’s default currency depending on your preferred shopping experience.

Set Your Own Exchange Rates

Define manual exchange rates for your supported currencies, giving you complete control over how product prices are converted. The Lite version supports one additional currency with manually configured exchange rates.

Track Sales by Currency

Track sales based on the currency used for products, helping you better understand revenue across different markets.

Let Customers Filter Products by Price

Converted prices work with WooCommerce’s built-in Sort by Price option and Filter Products by Price widget, allowing customers to browse products using converted prices.

Detailed Settings

Shop Behaviour Options
* Show prices in different currencies (and set cart and checkout behaviour separately).
* Convert to shop default currency (including cart and checkout).
* Add original (i.e. not converted) price display to shop pages.

Cart and Checkout Behaviour 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.

Currencies Options
* Add two currencies in free version and unlimited number of currencies in Pro version.
* Optional currency per product authors.
* Optional currency per product authors user roles.
* Optional currency per product categories.
* Optional currency per product tags.

Currency Exchange Rates Options
* Manual currency exchange rates in free version and automatic currency exchange rates in Pro version (including customizable update rate and currency exchange rates server).

More Options
* Add currency selection to admin bar in WooCommerce admin reports.
* Enable use of converted prices in WooCommerce „Sort by price” sorting.
* Enable use of converted prices in WooCommerce „Filter Products by Price” widget.

Common Use Cases

Currency per Product for WooCommerce is ideal for stores that:
* Sell products sourced from different countries
* Price products in different currencies
* Import products from international suppliers
* Manage catalogs with region-specific pricing
* Need manual control over exchange rates
* Want consistent currency handling across the shop, cart, and checkout

Documentation & Support

If you find the plugin useful, a ⭐ 5-star rating is always appreciated — it helps other store owners discover the plugin.

Looking for More Advanced Features?

Upgrade to Currency per Product for WooCommerce Pro to add unlimited currencies, automatic exchange rate updates, frontend currency switching, customer location-based currency detection, additional exchange fee options, and other advanced multicurrency capabilities.

See the complete Lite vs Pro comparison: https://www.tychesoftwares.com/differences-between-pro-and-lite-versions-of-currency-per-product-for-woocommerce-plugin/

About Tyche Softwares

Tyche Softwares has been building WooCommerce plugins since 2009, helping merchants manage pricing, currencies, checkout, delivery scheduling, product customization, and other essential ecommerce workflows.

Explore More WooCommerce Plugins

Tyche Softwares also develops plugins for abandoned cart recovery, order delivery scheduling, bookings, invoices and packing slips, custom order numbers, custom order statuses, product input fields, BOGO offers, payment gateway fees, call for price, role-based pricing, and other WooCommerce enhancements.

Câteva dintre modulele noastre Pro:

  1. Flexi BOGO for WooCommerce

  2. Abandoned Cart Pro for WooCommerce

  3. Booking & Appointment Plugin for WooCommerce

  4. Order Delivery Date Pro for WooCommerce

  5. Product Delivery Date Pro for WooCommerce

  6. Deposits For WooCommerce

  7. Payment Gateway Based Fees and Discounts for WooCommerce – Pro

  8. Custom Order Status for WooCommerce – Pro

  9. Custom Order Numbers for WooCommerce – Pro

  10. Product Input Fields for WooCommerce – Pro

  11. Call for Price for WooCommerce – Pro

  12. Price based on User Role for WooCommerce – Pro

Câteva dintre modulele noastre gratuite:

  1. Abandoned Cart for WooCommerce

  2. Order Delivery Date for WooCommerce – Lite

  3. Product Delivery Date for WooCommerce – Lite

  4. Payment Gateway Based Fees and Discounts for WooCommerce

  5. Custom Order Status for WooCommerce

  6. Custom Order Numbers for WooCommerce

  7. Product Input Fields for WooCommerce

  8. Call for Price for WooCommerce

  9. Price based on User Role for WooCommerce

Impresii

  • Suntem deschiși la sugestii și impresii. Îți mulțumim că folosești sau încerci unul din modulele noastre!
  • Te rog vizitează pagina modulului.

Servicii externe

This plugin communicates with our tracking server to send usage data only if the user has explicitly opted in to usage tracking. For detailed information about what is tracked, please refer to our usage tracking documentation.

Capturi ecran

Instalare

  1. Încarcă dosarul întreg al modulului în directorul /wp-content/plugins/.
  2. Activează modulul în meniul „Module” din WordPress.
  3. Începe mergând la setările modulului în „WooCommerce > Setări > Currency per Product”.

Întrebări frecvente

Can I assign different currencies to different WooCommerce products?

Yes. The plugin allows you to assign different currencies to individual WooCommerce products while keeping your store easy to manage.

How many currencies does the Lite version support?

The Lite version supports your store’s default currency plus one additional currency. Upgrade to the Pro version to add unlimited currencies.

Can I configure exchange rates manually?

Yes. The Lite version lets you define manual exchange rates for supported currencies.

Does the plugin work with all WooCommerce product types?

Yes. Currency per Product for WooCommerce supports all WooCommerce product types.

Can customers sort and filter products by converted prices?

Yes. The plugin supports WooCommerce’s Sort by Price option and the Filter Products by Price widget using converted prices.

Does the plugin support automatic exchange rate updates?

Automatic exchange rate updates are available in the Pro version. The Lite version uses manually configured exchange rates.

Recenzii

13 februarie 2026
I installed a trial version of this plugin. It malfunctioned, so I contacted technical support and they responded quickly and effectively, and the plugin worked correctly afterward.
26 iulie 2025
Even though I was using the free version of the Currency per Product for WooCommerce plugin, they investigated and resolved a QuickEdit issue in WordPress. They have a good technical team and customer support team.
8 iulie 2025
First of all, I already opened a support ticket, which I had noted in my last review. Second of all, the Wordpress Support Moderator can’t seem to understand that a review of the product support and reliability is just as much a review of the product as a review of the functionality alone and had deleted my previous review. I detailed all the painful steps for future potential users to understand the risks of using this product, especially if they bite the bullet and pay for the Pro version, which I did to enable automatic exchange rates. I have a product set to THB, while the rest of my store is in USD. The product displays THB correctly but then when a user is either logged in or enters any address (I tried both Thai and US addresses), it double converts to 113000+ THB, as if the 3500 THB were originally in USD. Support was barely responsive in 5 days, once only to confirm the bug and ask for access, a second time just to tell me my site was inaccessible when it was up. Meanwhile I’m losing sales, couldn’t close the product page because I was leaving it open for support to see the bug, and I had a customer email me frantically asking for a refund because they were horrified to have been charged the Thai baht equivalent of $3500 USD because they hadn’t noticed the double conversion. I refunded them, of course, but that transaction cost me a nonrefundable $188 in transactions fees to WooPayments.
2 iunie 2025
The plugin works perfectly! Technical support is great! There were some shortcomings, possibly related to the specifics of the site, but they were resolved very quickly!
16 august 2024
Плагін дуже сподобався – легко та зручно. Я використовую саме для конвертації ціни з валюти в національну валюту на сайті. Тобто на сайті ціна – в гривні, в адмін – в долларі. Працює чедово, просто обираєте на конкретному товарі в якій валюті його ціна і все, пагін сконвертує по встановленому курсу. Але дуже зручно що залишається можливість зберігати ціни на окремі товари в гривні. Дуже разджу плагін. Дякую розробникам.
Citește toate cele 17 recenzii

Contributori și dezvoltatori

„Currency per Product for WooCommerce” este un software open-source. La acest modul au contribuit următoarele persoane.

Contributori

„Currency per Product for WooCommerce” a fost tradus în 22 de locale. Mulțumim traducătorilor pentru contribuția lor.

Tradu „Currency per Product for WooCommerce” în limba ta.

Te interesează dezvoltarea?

Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.

Istoric modificări

2.0.0 (25.06.2026)

  • New – React-based admin interface for General, Behaviour, Currencises & exchange Rates.
  • Dev – Introduced a REST API layer (cpp/v1) for all admin data operations, with per-endpoint capability checks.
  • Dev – Plugin settings migrated from individual alg_wc_pif_* options to consolidated cpp_general_settings, cpp_behavior_settings, cpp_currencies_settings, cpp_exchange_rates, cpp_advanced_settings.
  • Tweak – Updated for compatibility with WordPress 7.0.
  • Tweak – Updated for compatibility with WooCommerce 10.8.1.

1.15.0 (02.06.2026)

  • Fix – Exchange rate validation error when entering decimal exchange rates for a currency.

1.14.0 (06.01.2026)

  • Fix – When Convert to Default Currency was enabled in Behavior settings, the product price was changing and being converted again to the exchange currency when the product was edited using the Quick Edit feature.
  • Ajustare – a actualizat compatibilitatea cu WordPress 6.9.
  • Ajustare – a actualizat compatibilitatea cu WooCommerce 10.4.3.

1.13.0 (26.06.2025)

  • Fix – Issue where regular price was not correctly converted when shop behaviour is set to Convert to Shop Default Currency and product has both regular and sale prices.
  • Fix – Incorrect pricing on Shop and Product pages when shop behaviour is Show in Different Currency and cart & checkout behaviour is set to Convert to Currency of First Product in Cart.
  • Ajustare – a actualizat compatibilitatea cu WordPress 6.8.1.
  • Ajustare – a actualizat compatibilitatea cu WooCommerce 9.9.5.

1.12.1 (13.03.2025)

  • Fix – Product price conversion on the Cart and Checkout pages, ensuring prices convert correctly to the selected currency.

1.12.0 (25.02.2025)

  • Fix – Product-specific currency was not displayed correctly on the Product Attribute page; it now reflects the selected currency instead of the shop’s default currency.
  • Fix – PHP deprecated warning related to the dynamic property WC_Product_Simple::$alg_wc_cpp when adding a product to the cart.
  • Fix – Resolved all PHPCS warnings and aligned the code with WordPress Coding Standards to enhance quality and maintainability.

1.11.0 (22.11.2024)

  • Corecție – încărcarea traducerii era declanșată prea devreme, provocând erori la schimbarea limbii site-ului în WordPress 6.7.
  • Tweak – Removed the call to our tracking server to fetch the deactivation reasons and added them in the plugin itself.

1.10.0 (22.10.2024)

  • Fix – Deactivation survey request was being sent even though ‘Skip & deactivate’ was selected while deactivating the plugin.
  • Corecție – eroare fatală neobservată când se dădea clic pe legătura „Vezi coșul”.

1.9.0 (23.07.2024)

  • Corecție – când un produs este adăugat în coș, celelalte monede pentru produs sunt convertite ca să se potrivească cu moneda produsului din coș.

1.8.0 (02.04.2024)

  • Ajustare – actualizează compatibilitatea cu WordPress 6.5.
  • Ajustare – actualizează compatibilitatea cu WooCommerce 8.7.
  • Corecție – a corectat vulnerabilitatea Cross Site Request Forgery (CSRF).

1.7.0 – 20.02.2024

  • Corecție – a corectat vulnerabilitatea Cross Site Request Forgery (CSRF).
  • Corecție – este compatibil cu modulul Loco Translate.
  • Corecție – a corectat pagina Comenzi primite care afișa moneda produsului în loc de moneda implicită a magazinului.
  • Fix – Fixed Converted prices are included when WooCommerce’s ‘Filter Products by Price’ widget and in the „Sort by price” sorting settings are enabled.

1.6.0 – 05.09.2023

  • Corecție – îmbunătățește compatibilitatea cu PHP 8.2.
  • Fix – When ‘Quick Edit’ option is used then the set price in other currency changes to the base currency exchange price for the product.
  • Corecție – prețul inițial este recalculat când folosim funcția Editează rapid.
  • Corecție – costul de livrare nu era calculat corect în Coș când se mărea/micșora cantitatea de produse în coș.
  • Corecție – simbolul monedei nu era afișat corect când era adăugat manual un abonament.

1.5.0 – 29.11.2022

  • Îmbunătățire – compatibilitate cu WooCommerce HPOS (High Performance Order Storage).

1.4.8 – 20.04.2021

  • Corecție – la crearea manuală a unei comenzi în partea administrativă, era arătată moneda implicită a magazinului în loc de moneda produsului. Am corectat asta acum.
  • Corecție – a corectat simbolul monedei din Mini-coș care era greșit.

1.4.7 – 08.10.2020

  • Actualizează compatibilitatea cu WordPress 5.5
  • Actualizează compatibilitatea cu WooCommerce 4.5
  • Fix – Cart & Checkout behaviour option when set to ‘Convert to last product currency’ & ‘Convert to first product currency’ amount was not updated. This is fixed now.
  • Fix – Currency was not displayed for the selected categories product when ‘Currency per product categories’ or ‘Currency per product tags’ setting was enabled. This is fixed now.

1.4.6 – 20.03.2020

  • Actualizează compatibilitatea cu WooCommerce 4.0.0.

1.4.5 – 25.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.

1.4.4 – 16.11.2018

  • Version Changed.

1.4.3 – 31.10.2018

  • A testat compatibilitatea cu WooCommerce 3.5.0.

1.4.2 – 23.09.2018

  • Corecție – comportament – adaugă prețul inițial în magazin – a corectat produsele variabile.

1.4.1 – 19.09.2018

  • Funcționalitate – Generale – a adăugat opțiuni pentru „Simbol monedă personalizat”.
  • Corecție – am corectat variațiile monedei în partea administrativă (în cazul în care este selectată opțiunea „Convertește în moneda implicită a magazinului (inclusiv coșul și finalizarea comenzii)”.
  • Corecție – Rate de schimb – am corectat „ECB” și „TCMB” pe serverele care au dezactivată opțiunea allow_url_fopen.
  • Dezvoltare – refactorizare minoră la cod.

1.4.0 – 13.08.2018

  • Funcționalitate – Comportament – Opțiuni comportament magazin – am adăugat opțiuni pentru „Adaugă prețul inițial în magazin”.
  • Funcționalitate – Avansate – am adăugat opțiunea „Sortare după preț convertit” (sortare „Sortează după preț”).
  • Funcționalitate – Avansate – am adăugat opțiunea „Filtrare după preț convertit” (piesă „Filtrează produsele după preț”).
  • Dezvoltare – Rate de schimb – am înlăturat serverul „Yahoo” eliminat (deoarece funcționa cu întreruperi).
  • Dev – Exchange Rates – Step decreased (to 12 decimals) in admin settings.
  • Dezvoltare – acum sunt permise intrări brute în unele opțiuni ale modulului.
  • Dezvoltare – am împărțit setările din administrare în secțiuni separate, le-au reproiectat și am actualizat descrierile.
  • Dezvoltare – refactorizare importantă la cod; am modificat structura dosarelor modulului; am adăugat funcția version_updated().

1.3.0 – 09.08.2018

  • Corecție – am adăugat verificări suplimentare pentru funcția get_currency_exchange_rate() ca să împiedicăm împărțirea la zero și notificările pentru „am dat peste o valoare non-numerică”.
  • Dezvoltare – Opțiuni avansate – S-a adăugat opțiunea „Salvează prețurile produselor”.
  • Dezvoltare – Actualizări ale ratelor de schimb – am adăugat serverul „Free Currency Converter API (free.currencyconverterapi.com)”.
  • Dezvoltare – Actualizări ale ratelor de schimb – am setat serverul „Banca Centrală Europeană” (European Central Bank – BCE) ca opțiune implicită.
  • Dezvoltare – am reproiectat setările din administrare.
  • Dezvoltare – refactorizare cod.

1.2.1 – 19.06.2018

  • Dezvoltare (nucleu) – am rescris funcția change_currency_code().
  • Dezvoltare – „WC testat până la” a fost adăugat la antetul modulului.
  • Dezvoltare – a actualizat URI modul la wpfactory.com.
  • Dezvoltare – descrierile setărilor de administrare au fost actualizate.

1.2.0 – 06.12.2017

  • Dezvoltare (compatibilitate cu WooCommerce versiunea 3.2.0) – a corectat opțiunile pentru tipul select în setările de administrare.
  • Dezvoltare – URL-ul serverului ratelor de schimb Yahoo actualizat.
  • Dezvoltare – Setări Administrator – Personalizare minoră.
  • Dezvoltare – include()setările sunt salvate ca proprietate obiect acum.
  • Dezvoltare – a adăugat fișierul POT.

1.1.0 – 27.09.2017

  • Dezvoltare – a adăugat opțiunea „Comportament magazin”.
  • Dezvoltare (opțiuni avansate) – a adăugat opțiunea „Corectează mini-coșul”.
  • Dezvoltare – Opțiuni avansate – opțiunea „Rapoarte valutare” a fost adăugată.

1.0.0 – 20.08.2017

  • Lansare inițială.