Title: Codeuna Currency Switcher
Author: dinohalavac
Published: <strong>September 23, 2026</strong>
Last modified: September 23, 2026

---

Search plugins

![](https://ps.w.org/codeuna-currency-switcher/assets/icon-256x256.png?rev=3710058)

# Codeuna Currency Switcher

 By [dinohalavac](https://profiles.wordpress.org/dinohalavac/)

[Download](https://downloads.wordpress.org/plugin/codeuna-currency-switcher.zip)

 * [Details](https://wordpress.org/plugins/codeuna-currency-switcher/#description)
 * [Reviews](https://wordpress.org/plugins/codeuna-currency-switcher/#reviews)
 *  [Installation](https://wordpress.org/plugins/codeuna-currency-switcher/#installation)
 * [Development](https://wordpress.org/plugins/codeuna-currency-switcher/#developers)

 [Support](https://wordpress.org/support/plugin/codeuna-currency-switcher/)

## Description

Codeuna Currency Switcher helps WooCommerce stores manage currency conversion and
presentation. Configure exchange rates, currency formatting, country assignments,
fixed product prices, checkout behavior, payment methods, and switcher display options.

Automatic exchange rates are available through ExchangeRate-API Open Access. Additional
providers, including FawazCurrency CDN and Yahoo Finance, can be selected in the
plugin settings.

The plugin is developed and maintained by Codeuna.

Author and developer information:
 https://codeuna.com/

#### Main Features

 * Currency conversion and automatic exchange rates
 * Manual exchange rates
 * Automatic WP-Cron rate updates
 * Per-currency fees
 * Custom currency symbols and formatting
 * Currency flags
 * Country and geolocation assignment
 * Currency-specific payment gateways
 * Checkout currency rules
 * Fixed product and variation prices
 * Approximate secondary prices
 * Currency and country notices
 * Header and single-product currency switchers
 * WordPress widget and shortcode support
 * Currency converter
 * Header Only mode
 * Small, medium and large switcher sizes

#### Automatic Exchange Rates

Exchange rates can be refreshed automatically through WordPress WP-Cron. Store administrators
can also configure or override rates manually.

#### External services

This plugin can connect to public exchange-rate services to provide automatic rate
updates.

 * ExchangeRate-API Open Access receives the store base currency and requested currency
   codes when rates are refreshed. Terms: https://www.exchangerate-api.com/terms
   and Privacy: https://www.exchangerate-api.com/privacy.
 * FawazCurrency (optional, selectable in settings) receives the store base currency
   when rates are refreshed. Project documentation: https://github.com/fawazahmed0/
   currency-api.
 * Yahoo Finance (optional, selectable in settings) receives currency pair codes
   when rates are refreshed. Terms: https://legal.yahoo.com/us/en/yahoo/terms/product-
   atos/apiforydn/index.html and Privacy: https://legal.yahoo.com/us/en/yahoo/privacy/
   index.html.

Currency flag icons are bundled locally with the plugin (no external requests). 
Flag artwork is provided by the flag-icons project (https://github.com/lipis/flag-
icons), MIT licensed.

### Shortcodes

Basic currency switcher:

[codeuna_currency_switcher]

Button-style currency switcher:

[codeuna_currency_switcher style=”buttons”]

Currency converter:

[codeuna_currency_converter]

### WooCommerce Compatibility

WooCommerce must be installed and activated before using the plugin.

## Installation

 1. Upload the Codeuna Currency Switcher plugin folder to `/wp-content/plugins/`.
 2. Activate the plugin from the WordPress Plugins screen.
 3. Open Codeuna Currency in the WordPress admin menu.
 4. Configure currencies, rates, display options, and checkout behavior.

## FAQ

### Does this plugin require an API key?

No API key is required for the included public exchange-rate providers.

### Can I use manual exchange rates?

Yes. Each configured currency can use an automatic or manual rate.

### Can I force a specific currency during checkout?

Yes. Checkout settings include fallback and payment-method currency controls.

### Where can I learn more about Codeuna Pro?

Visit:
 https://codeuna.com/getproversion

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Codeuna Currency Switcher” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ dinohalavac ](https://profiles.wordpress.org/dinohalavac/)

[Translate “Codeuna Currency Switcher” into your language.](https://translate.wordpress.org/projects/wp-plugins/codeuna-currency-switcher)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/codeuna-currency-switcher/),
check out the [SVN repository](https://plugins.svn.wordpress.org/codeuna-currency-switcher/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/codeuna-currency-switcher/)
by [RSS](https://plugins.trac.wordpress.org/log/codeuna-currency-switcher/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.9

 * Added a documented three-currency limit to the free version.
 * Replaced invalid external-service Terms and Privacy URLs with valid provider 
   information.
 * Renamed stored option, cron, cookie, and form identifiers with a unique plugin
   prefix.

#### 2.0.8

 * Fixed a PHP warning (“headers already sent”) caused by stray byte-order-mark 
   characters in plugin files.
 * Bundled flag icons locally instead of loading them from an external CDN or relying
   on emoji (which did not render as flags on some systems).
 * Switched exchange-rate CDN reference to a non-CDN fallback domain.
 * Improved output escaping, input sanitization, and nonce-verification coverage
   throughout the plugin.
 * Renamed internal widget class to include a plugin-specific prefix.

#### 2.0.7

 * Currency configuration supports up to three currencies in the free version.
 * Improved currency management and display controls.
 * Added checkout fallback and forced-currency options.

## Meta

 *  Version **2.0.9**
 *  Last updated **17 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [currency switcher](https://wordpress.org/plugins/tags/currency-switcher/)[exchange rates](https://wordpress.org/plugins/tags/exchange-rates/)
   [flags](https://wordpress.org/plugins/tags/flags/)[multicurrency](https://wordpress.org/plugins/tags/multicurrency/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/codeuna-currency-switcher/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/codeuna-currency-switcher/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/codeuna-currency-switcher/reviews/)

## Contributors

 *   [ dinohalavac ](https://profiles.wordpress.org/dinohalavac/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/codeuna-currency-switcher/)