WooCommerce All in One Currency Converter is a must-have plugin for your WordPress-WooCommerce shop if you are selling to people from all over the world.
This plugin allows your users to choose their preferred currency or sets it automatically using geolocation in your WooCommerce shop. They can choose from currencies made available by you in plugin settings.
Plugin offers 2 conversion methods:
- Conversion just for user reference (payment still happening in your WooCommerce base currency)
- Complete conversion (converts currency also for the payment)
Plugin is 100% compatible with PayPal and all payment gateways.
Currency switching with cache plugins support.
Exchange rates updated automatically every 24 hours or manually.
Automatic updates (just like for any plugin from WordPress.org)
Every currency is customizable independently from the others – each can have different format, different number of decimals etc.
Plugin uses WordPress filters and custom CSS rules to generate currency switcher, so you can tweak the currency switcher looks just with a little CSS and/or PHP knowledge.
WooCommerce All in One Currency Converter is the most reliable, easily customizable and lightweight currency converting/switching tool on the market
Currency switcher – “Buttons” theme
- 2 modes to choose from: convert price only for customer information or convert for the whole transaction
- In first mode – option to display the final payment total in base currency on checkout stage before redirection to payment page
- Compatible with WooCommerce Reports
- Compatible with cache plugins, such as WP Super Cache or W3 Total Cache
- 100% compatible with price ranges, variations, discounts, coupons, shipping costs etc.
- Insert switcher with a widget, shortcode or PHP function (or all of them!)
- 100% PayPal support (and any other payment gateway)
- Compatible with price filter widget
- The most complete currency-switching solution on the market
- Incredibly easy to use, efficient and reliable
- Multiple free currency exchange rate APIs (including Yahoo Finance, European Central Bank and more)
- Translation-ready – English and Polish versions supplied with the plugin, along with blank po/mo files to make your own translations
Automatic plugin updates
- Automatic update system
- Geolocation feature (set currency automatically based on customer location)
- Compatible with Table Rate Shipping by Mangohour
- Plugin takes full advantage of WooCommerce Settings API to make your admin experience more consistent
- Each currency can be customized separately (number of decimals, thousand separator, symbol etc.)
- Email notification if automatic exchange rates update fails
- Following WordPress and WooCommerce coding standards
- Documentation available here – WooCommerce All in One Currency Converter documentation
Make sure you check out plugin Live Preview! I did my best to make the live preview as easy to use and as representative of full product as possible.
Currency Converter or Multi Currency Suite?
This plugin is one of 2 currency plugins I have written for WooCommerce – the other is WooCommerce Ultimate Multi Currency Suite. The difference between these two is that WooCommerce Ultimate Multi Currency Suite is much more advanced – it not only converts prices to various currencies (like WooCommerce All in One Currency Converter does), but also allows you to set prices in alternative currencies for every product and variation, as well as discount coupons. If you do not provide custom price, it will be automatically converted based on the currency exchange rate.
If you feel you need to specify exact prices in various currencies, choose the other plugin – WooCommerce Ultimate Multi Currency Suite. If you feel that automatic price conversion based on exchange rates of each currency will be enough for you, you can go with this plugin (WooCommerce All in One Currency Converter).
- PHP: 5.6 or later
- WordPress: 4.9.4 or later
- WooCommerce: 3.3.3 or later
Version 2.11.0 (2018.03.22)
- Added WooCommerce 3.3.x compatibility
- Fixed occasional issue where item was displayed as being on sale, even though it wasn’t
- Improved exchange rates update reliability
- Fixed issue with invalidating cached variation prices, causing the plugin to perform multiple unnecessary database updates
Version 2.10.0 (2017.11.12)
- Added WooCommerce 3.2.x compatibility
- Fixed issues with exchange rates updates (added new APIs, removed not working ones)
- Removed WooCommerce 2.6 compatbility – only 3.x is supported from now on
- Minor fixes and improvements
- DEV: Add filter for final custom product price
Version 2.9.1 (2017.06.01)
- Fixed crossed price issue on certain WooCommerce setups
- Fixed called to undefined function error when activating without WooCommerce activated
- Fixed modal window when specifying geolocation country-currency relation
- Fixed storing base currency price values when creating order from backend
- Allow to convert prices when creating order from backend in new currency
- Check if GeoIP database exists when activating Geolocation
- Minor compatibility fix for PDF Invoices plugin
- DEV: Add filter to specify max number of currencies
Full changelog in plugin documentation
Thank you for visiting this page. I hope you found everything you were looking for. If not – please contact me or ask in comments!