This is module to update PrestaShop's currency exchange rates with data feed provided by NBP (Narodowy Bank Polski). Module updates currency rates automatically based on cron task executed with defined frequency (for example one task per day). The main advantage of this plugin is possibility to update currency rates also in shops where the default currency is other than PLN.


The NBP Currency Rates module for PrestaShop automates exchange rate updates in your online store, ensuring precision and reliability. It fetches daily average rates directly from the National Bank of Poland. Compatible with PrestaShop 1.5.x to 8.x, this powerful module features automatic updates via cron tasks for seamless, hands-free operation. Merchants gain full control by being able to apply custom margins, either increasing or decreasing the exchange rate value for each supported currency individually, optimizing profitability and financial management. This comprehensive solution streamlines multi-currency operations effectively.
NBP currency rates module is great plugin that will automatically update exchange rates of currencies available in your online shop based on PrestaShop. Module is ready to work with PrestaShop 8.x, 1.7.x, 1.6.x, 1.5.x. Main advantages of this pluing are things like feature to auto-update currency rates with cron task, feature to add additional fee or decrease the value of exchange rate.

Dostępne funkcjonalności w module
Najważniejszą funkcją modułu jest zautomatyzowany proces aktualizacji kursów walut w oparciu o średnie kursy wymiany publikowane przez NBP. Oprócz tego moduł posiada funkcję, która pozwala doliczyć dodatkową marżę do kursu, lub obniżyć wartość kursu (w zależności od wykorzystanych preferencji - każda z walut może mieć inną marżę).
Jakie waluty są dostępne w module?
Odpowiedź jest prosta. Moduł aktualizauje wszystkie kursy walut jakie publikowane są przez NBP. Lista walut obsługiwanych przez NBP - czyli tych, dla których kursy aktualizowane są każdego dnia.
| Kod waluty | Nazwa waluty |
| THB | bat (Tajlandia) |
| USD | dolar amerykański |
| AUD | dolar australijski |
| HKD | dolar Hongkongu |
| CAD | dolar kanadyjski |
| NZD | dolar nowozelandzki |
| SGD | dolar singapurski |
| EUR | euro |
| HUF | forint (Węgry) |
| CHF | frank szwajcarski |
| GBP | funt szterling |
| UAH | hrywna (Ukraina) |
| JPY | jen (Japonia) |
| CZK | korona czeska |
| DKK | korona duńska |
| ISK | korona islandzka |
| NOK | korona norweska |
| SEK | korona szwedzka |
| HRK | kuna (Chorwacja) |
| RON | lej rumuński |
| BGN | lew (Bułgaria) |
| TRY | lira turecka |
| ILS | nowy izraelski szekel |
| CLP | peso chilijskie |
| MXN | peso meksykańskie |
| PHP | piso filipińskie |
| ZAR | rand (Republika Południowej Afryki) |
| BRL | real (Brazylia) |
| MYR | ringgit (Malezja) |
| RUB | rubel rosyjski |
| IDR | rupia indonezyjska |
| INR | rupia indyjska |
| KRW | won południowokoreański |
| CNY | yuan renminbi (Chiny) |
| XDR | SDR (MFW) |


This PrestaShop module fully automates NBP currency rate updates, ensuring your store's exchange values are always current and accurate. It optimizes pricing strategies by allowing custom margins or reductions for each currency. This streamlines financial management, enhances profitability, and frees up valuable time through precise, automated adjustments, significantly improving store efficiency.
This module drives increased sales by ensuring accurate, automatically updated currency rates from NBP. Implement custom margins for strategic pricing and profit optimization. Its multi-currency support attracts a global customer base, enhancing shopping experiences and boosting conversions through localized, trustworthy pricing.
Our 15 years of PrestaShop development expertise are encapsulated in this NBP currency rates module. It delivers robust, automated exchange rate updates with custom margin capabilities, supporting all major PrestaShop versions. This solution reflects our profound understanding of long-term e-commerce operational needs and platform evolution, ensuring enduring accuracy.
This module offers extensive customization through flexible margin adjustments. You can add an extra fee or decrease the exchange rate value for each currency individually, perfectly fitting your unique pricing strategy.
This module features open-source code, providing developers full transparency and unrestricted access. You can fully customize and integrate its functionalities, enabling advanced modifications and bespoke enhancements without any limitations or hidden functions.
Updates ensure your NBP currency rates are always accurate and compliant with the latest NBP data, including custom margins. The module license is perpetual. Enjoy free updates for one year; then benefit from significant discounts to continue receiving essential improvements and compatibility.