Currency Switcher for WooCommerce Updates
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.3.130528
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.3.130528. Latest update fixes a bug which prevented WooCommerce Price Filter Slider Widget from working correctly when selecting a new Currency.
To download the latest version, please use the link you received when you ordered the plugin. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.4.130529
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.4.130529. Latest update fixes a bug which caused Sale prices to always be displayed in WooCommerce Base Currency, rather than in the Currency selected by the User.
To download the latest version, please use the link you received when you ordered the plugin. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 is available!
A new plugin is now available for purchase: Currency Switcher for WooCommerce 1.6/2.0. This extension will allow you to display your product prices and accept payments in multiple currencies. That is, unlike existing extensions, the price conversion is not purely informational, but it’s used to complete the orders.
Now you can offer your Customers the possibility of paying in Dollars, Euros, Pounds and every Currency supported by WooCommerce!
Discount coupon
Use the following coupon code to get 15% off Extension’s price:
WCCSR-0513
Coupon will expire on 31/05/2013 and it’s limited to the first ten purchases, so be quick to get yours!
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.15.130809
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.15.130809. This update brings the following improvements and fixes:
- Improved compatibility with WPMU,
- Fixed minor bug that caused update functions to be called when not necessary.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.12.130726
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.12.130726. This update brings the following improvements and fixes:
- Fixed incompatibility with WooCommerce 1.6 related to price formatting.
- Rewritten logic used to format prices on product pages.
- Updated GeoIP library to v1.16, modified to prevent clashes with PHP geoip extension.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.11.130724
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.11.130724. This update brings the following improvements and fixes:
- Fixed bug that caused prices to be formatted incorrectly when WooCommerce was set to display the currency symbol on the right of the price.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.10.190713
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.10.190713. This update brings the following improvements and fixes:
- Improved logic used to display messages generated by the plugin to make it more polished and user friendly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Important Update! Currency Switcher updated to version 1.9.9.190713
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.9.190713. This update brings the following improvements and fixes:
- Fixed a bug that prevented the Currency Selector from working properly in some circumstances.
This update is a high priority hotfix, I recommend all Customers to download the latest version as soon as possible.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.8.170713
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.8.170713. This update brings the following improvements and fixes:
- Fixed minor bug with currency symbols in generation of order receipts
- Improved error handling during calculation of past orders’ totals in base currency
- Improved error handling during currency conversion. New handler displays more details about currency conversion errors that may eventually occur
- Fixed bug that caused an error to be raised when a new order was placed
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.5.150713
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.5.150713. This update brings the following improvements and fixes:
- Complete rewrite of GeoLocation feature. New version uses a local database, with GeoLite data created by MaxMind (available from http://www.maxmind.com). This will address the slowdown issues experienced when the GeoIP feature was enabled
- Improved validation of plugin options upon Save
- Fixed bug in Exchange Rates retrieval that occurred occasionally when “Save and Update Exchange Rates” was clicked and Open Exchange Rates was selected as a provider
- Improved requirement checking
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce – GeoIP feature to be rewritten
In the past days, a few Users reported poor performance on their websites when they used the Currency Switcher plugin with the GeoIP feature enabled. After an in-depth investigation, the culprit seems to be the fact that, in some circumstances, the remote service used to provide live IP-to-Geolocation takes a long time to respond (sometimes, up to 10 seconds). This, of course, has an impact on the Currency Switcher plugin and on the website where it is running.
The Solution
To prevent this issue from occurring in the future, I’m going to rewrite the code that provides the GeoIP functionality, so that it won’t have to rely on an external website anymore. This will bring a performance improvement and ensure a consistent experience.
I will give this task a high priority, to make sure that a new version can be released soon. Meanwhile, if you experience a slowdown on your website, please disable the GeoIP feature and see if the situation improves. If not, please contact Support using the link on the top left of this page. Thanks.
Update – 15/07/2013
GeoIP feature rewrite is complete and a new version of the plugin has been released.
Currency Switcher 2.0 is coming, supporting multiple prices
Update: Currency Switcher 2.0 is now available!
Version 2 of Currency Switcher plugin is in development, with the objective of implementing the most requested feature so far, which is the possibility of manually specifying multiple prices for a product (one for each of the enabled currencies).
Due to several key differences between WooCommerce 2.0.x and 1.6.x, the feature will be implemented in two phases:
- Phase 1: the feature will be available for WooCommerce 2.0.x only.
- Phase 2: the feature will be available also for WooCommerce 1.6.x.
More details about the progress, including the planned release date, will be published soon.
Special Thanks
I would like to take the opportunity to thank all the Customers who purchased the plugin for their support and their invaluable feedback, which allowed me to make it the five star product it is today. I will make sure to meet your expectations again, and make good use of all the information you provided.
See you soon with more good news!
Diego
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.1.130626
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.1.130626. This update brings the following improvements and fixes:
- Fixed minor bug that caused a warning to be displayed when using the Currency Switcher in some configurations.
- Fixed bug in validation of Currency Geolocation parameters.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher new feature: Currency Selection based on visitor’s Country
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.130624. This update adds one of the “most wanted” features, i.e. the automatic selection of a Currency based on first time visitors’ Country.
How it works
The Currency selection based on geographic location relies on the service provided by IPInfoDB. When enabled, every time a User visits your shop for the first time, the plugin will try to automatically select the currency used in his/her Country. If such currency is not enabled, then the default one will be used. This will allow your visitors to immediately see the prices in the currency they know best, increasing the conversion rate.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.8.8.130615
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.8.8.130615. This update brings the following improvements and fixes:
- Fixed minor bug that caused a warning to be raised when no exchange rates were configured for the enabled currencies.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.8.7.130613
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.8.7.130613. This update brings the following improvements and fixes:
- Fixed minor bug that caused a warning to be raised when viewing past orders, depending on environment configuration.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.8.6.130610
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.8.6.130610. This update brings the following improvements and fixes:
- Improved compatibility with Menu Cart plugin and Wootique theme.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.7.130531
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.7.130531. This update brings the following improvements and fixes:
- Fixed bug that caused warning messages to be displayed in some configurations.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
A limitation in WooCommerce 2.0 prevents existing Customers from downloading updated files using the link they received with their order. If you have purchased the product prior to this release, please contact Support to receive the latest version, thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.6.130530
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.6.130530. This update brings the following improvements and fixes:
- Improved support for Variable Products.
- Corrected bug which caused prices higher than 999.99 to be handled incorrectly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
A limitation in WooCommerce 2.0 prevents existing Customers from downloading updated files using the link they received with their order. If you have purchased the product prior to this release, please contact Support to receive the latest version, thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.5.130529
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.5.130529. This update fixes an issue that occurred when using the Mini Cart Widget in WooCommerce 2.0, which was not displaying prices in the selected currency.
To download the latest version, please use the link you received when you ordered the plugin. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.4.130529
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.4.130529. Latest update fixes a bug which caused Sale prices to always be displayed in WooCommerce Base Currency, rather than in the Currency selected by the User.
To download the latest version, please use the link you received when you ordered the plugin. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 2.3.3.131016
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 2.3.3.131016. This update brings the following improvements and fixes:
- Improved checking of plugin requirements to prevent fatal errors upon activation.
- Improved handling of errors while fetching exchange rates from remote providers
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 2.3.0.131015
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 2.3.0.131015. This update brings the following improvements and fixes:
- Fixed bug in calculation of shipping taxes.
- Fixed minor bug that prevented the price filter widget from working properly.
- Fixed minor bug in rendering of minimum price for grouped products.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 2.2.14.131008
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 2.2.14.131008. This update brings the following improvements and fixes:
- Improved detection of visitor’s IP address when site is behind a reverse proxy.
- Corrected bug that a warning to be raised when some prices were left empty on Variable Products.
- Corrected bug that caused Product Search field not to work properly in Order Add/Edit page.
- Handled edge case in which a product is on sale and no regular price is specified.
- Fixed minor bug that caused a warning to be raised when product prices were left empty.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 2.2.7.130927
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 2.2.7.130927. This update brings the following improvements and fixes:
- Rewritten code that handles compatibility with Cart Notices plugin.
- Improved compatibility with Dynamic Pricing plugin.
- Added code to handle absolute discounts generated by Dynamic Pricing plugin (requires Dynamic Pricing 2.4.1 or later).
- Fixed bug that caused an error to be thrown, in some circumstances, when the Currency Switcher plugin was installed on a site which already contained several products.
- Rewritten price conversion logic to improve performance, stability and compatibility.
- Fixed bug that caused manually entered prices to be ignored, in some circumstances, for variable products.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 2.1.0.130915
As announced at the beginning of the month, version 2.x of Currency Switcher for WooCommerce is now available. The key feature of this new version is the possibility of manually specifying prices in different currencies for each product, without having to rely on an exchange rate. Below are two screenshots displaying the new product interface.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Important
Now that Currency Switcher 2.0 has been released, the link to the Beta will not work anymore. To get version 2.0, simply use the link you received with your order, pointing to file woocommerce-aelia-currencyswitcher.zip.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.26.130908
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.26.130908. This update brings the following improvements and fixes:
- Improved compatibility with Cart Notices plugin. Note: you will need to install latest version of Cart Notices plugin.
- Fixed minor bug that interfered with the “enhanced country select boxes” feature of WooCommerce.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.24.130903
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.24.130903. This update brings the following improvements and fixes:
- Added support for markup to be added to an exchange rate. This feature is useful to add a margin to offset for the cost of currency exchange when accepting payment in foreign currencies.
- Refactored Settings class to simplify maintenance and increase flexibility.
- Fixed bug that caused shipping details to be displayed incorrectly in order review page and confirmation email in some server configurations.
- Updated GeoIP library.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher – WebServiceX is down, please use Open Exchange Rates
WebServiceX, one of the exchange rates providers supported by the Currency Switcher for WooCommerce, went down today due to a server issue. Attempting to retrieve an exchange rate from it would return an error message, which, hopefully, should be fixed soon (apparently, their server ran out of disk space). This means that, if you configured the Currency Switcher to use WebServiceX to automatic update the exchange rates, it won’t work. Unfortunately, the plugin can’t do anything about the issue, since it depends on an external server, but there are a few steps you can take to get your site back to normal:
- Go to the Administration section of your site and open the Currency Switcher Options page.
- Switch to Open Exchange Rates as the exchange rates provider. It requires an API key, which can be obtained free of charge using their Free Forever plan.
- Click on Save and update exchange rates. This will fetch the exchange rates from the provider and update them automatically.
- Update the Currency Switcher plugin to version 1.9.22.130827 or later, which improves the handling of abnormal conditions that may occur while retrieving the exchange rates.
All done! Your site will be now operational again, and you won’t have to worry about downtime of exchange rates provider.
Currency Switcher – WebServiceX is down, please use Open Exchange Rates
WebServiceX, one of the exchange rates providers supported by the Currency Switcher for WooCommerce, went down today due to a server issue. Attempting to retrieve an exchange rate from it would return an error message, which, hopefully, should be fixed soon (apparently, their server ran out of disk space). This means that, if you configured the Currency Switcher to use WebServiceX to automatic update the exchange rates, it won’t work. Unfortunately, the plugin can’t do anything about the issue, since it depends on an external server, but there are a few steps you can take to get your site back to normal:
- Go to the Administration section of your site and open the Currency Switcher Options page.
- Switch to Open Exchange Rates as the exchange rates provider. It requires an API key, which can be obtained free of charge using their Free Forever plan.
- Click on Save and update exchange rates. This will fetch the exchange rates from the provider and update them automatically.
- Update the Currency Switcher plugin to version 1.9.22.130827 or later, which improves the handling of abnormal conditions that may occur while retrieving the exchange rates.
All done! Your site will be now operational again, and you won’t have to worry about downtime of exchange rates provider.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.22.130827
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.22.130827. This update brings the following improvements and fixes:
- Improved handling of unexpected conditions when exchange rates cannot be retrieved from a provider. When a provider becomes unavailable (as in the case of WebServiceX outage occurred on 27/08/2013) the existing exchange rates are not affected, rather than being incorrectly overwritten with zero.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.20.130821
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.20.130821. This update brings the following improvements and fixes:
- Fixed minor bug that caused the PayPal Pro payment gateway not to be displayed when the Admin area was accessed without using HTTPS protocol.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.19.130820
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.19.130820. This update brings the following improvements and fixes:
- Fixed issue with formatting of shipping and tax totals when displaying past orders. In some configurations, it could happen that the numeric code of a currency symbol was interpreted as the shipping amount, thus always displaying “36” for US Dollars, no matter what the real amount was. Note: the issue was purely cosmetic, and it just affected the rendering of order pages and order confirmation emails. Despite that, orders were processed normally and the correct amount was charged for shipping and taxes.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher 2.0 with multiple currency pricing – Beta version is available
As announced earlier, the Beta version of Currency Switcher 2.0, with support for multiple currency pricing of each product, is now available. As per original schedule, this version has been tested on WooCommerce 2.0.x, thus, while it may be also working on WooCommerce 1.6.x, compatibility is not guaranteed.
How to get the Beta version
New customers
Simply order the Currency Switcher and you will receive two download links:
- Link to version 1.x, currently stable and supported.
- Link to version 2.x, currently in Beta and not covered by support.
Existing customers
Please contact Support, quoting your order number and the email address you used to place it. You will be re-sent an order confirmation, which will contain a download link for version 2.0.
Important note about the Beta
Please note that, Beta version is being provided as a preview, for evaluation purposes only, due to the high interest expressed by many visitors. As per Terms and Conditions of sale, Beta versions are not covered by free support. It’s therefore recommended not to use Beta versions in production.
Acknowledgements
I would like to thank all the customers and readers who contributed their ideas towards the improvement of the Currency Switcher for WooCommerce, your feedback is greatly appreciated. I will endeavour to continue providing the best possible service, and expand the product selection in the near future. Thank you all for your support.
Diego
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.18.130816
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.18.130816. This update brings the following improvements and fixes:
- Plugin now allows to indicate how many decimals should be used when each currency is selected. Such information is then used to display and round prices during conversion, making it easier to accept currencies that don’t use decimals, such as Japanese yen (JPY) and South Korean won (KRW).
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0 updated to version 1.9.17.150814
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.17.150814. This update brings the following improvements and fixes:
- Implemented tabbed interface for plugin settings.
- Implemented filtering of payment gateways based on selected currency.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher 2.0 with multiple currency pricing – Progress update
Over a month has passed since I announced the development of Currency Switcher 2.0 with multi pricing capabilities and I think it’s time to give an update about the progress. The multi-pricing feature is currently being tested and a Beta version of the plugin will be released in the second half of August 2013.
As indicated in the original announcement, version 2.0 of the Currency Switcher will implement multi-pricing on WooCommerce 2.0.x. While it is possible that such feature will work on WooCommerce 1.6.x as well, not much testing is going to be performed on such environment at this stage.
Multi-pricing screenshots
Here are see a couple of screenshots showing the multi-pricing feature in action.
How to get Currency Switcher 2.0 Beta version
When Currency Switcher 2.0 Beta will become available, an announcement will be posted on this site. The new version it will be distributed together with version 1.x. A separate download link for version 2.0 Beta will be provided with every purchase, giving the possibility of downloading and installing either one.
If you already purchased the plugin, you received an order confirmation with just the link to version 1.x of the plugin. In such case, simply contact Support to request an updated order confirmation, which will contain the second link.
Please note that, as per Terms and Conditions of sale, Beta versions are not covered by free support. It’s therefore recommended not to use Beta versions in production.
Thanks for reading, and see you soon with exciting news!
Diego
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.6.2.140205
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.6.2.140205. This is an important update, and it includes several new, important features that have been requested by many of our customers:
A shortcode to display the currency selector widget
From version 2.6 onward, in addition to original method of displaying the widget in a sidebar, it’s finally possible to display it in any page, by simply calling the shortcode, as in the example below:
A new layout for the currency selector widget
As you may have noticed, the shortcode accepts two parameters, one of which is the type of widget to display. The Currency Switcher now includes the classic widget with a dropdown list of currencies, and a new one that displays a button for each enabled currency. Both layouts can be overridden by copying the widget template files into your theme, allowing you to display the widget in any way you like. Further instructions can be found on a the Documentation section on plugin’s settings page
In addition to the above new features, this version also brings the following improvements and bug fixes:
- Optimised data retrieval from Open Exchange Rates. Retrieval of data from Open Exchange Rates is now faster and more stable
- Fixed dashboard reports. The dashboard reports were displaying the wrong totals, due to a mixup in the currencies. This issue has now been fixed. Note: the main reports have always been correct, the bug only affected the dashboard report widgets.
Overall, a great new release, of which we are very happy. We would like to thank all the people who contributed with their feedback, allowing us to improve our product and bring it to its current level.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.5.11.140129
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.5.11.140129. This update brings the following improvements and fixes:
- Removed redundant filter wc_aelia_cs_get_selected_currency. Filter woocommerce_currency can be used instead.
- Improved compatibility with WooCommerce price filter widget.
- Improved loading of JavaScript and CSS files to reduce clashes with other plugins.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.5.8.140117
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.5.8.140117. This update brings the following improvements and fixes:
- Added new filters:
- wc_aelia_cs_enabled_currencies. This filter allows to retrieve the list of enabled currencies.
- wc_aelia_cs_get_selected_currency. This filter allows to retrieve and/or alter the selected currency.
- Improved compatibility with Opulence theme.
- Fixed bug in logic used to select the default currency during geolocation detection.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.5.5.140110
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.5.5.140110. This update brings the following improvements and fixes:
- Improved code that renders plugin settings page to reduce clashes with other plugins. New code checks are more thorough and will reduce the clashes between our multi currency plugin and 3rd party products.
- Fixed minor rendering bug in WC_Aelia_CurrencySwitcher::get_shipping_to_display(), which caused a warning to be raised in some circumstances.
- Updated GeoIP database, to improve the accuracy of the geolocation feature.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.5.3.131228
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.5.3.131228. This update brings the following improvements and fixes:
- Removed debugging code from Google Analytics integration class. Such code was used during testing and should have been removed before publishing the plugin, but it went through our QA process.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.5.2.131227
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.5.2.131227. This update brings the following improvements and fixes:
- Added new filter: wc_aelia_currencyswitcher_visitor_ip. By adding a hook for this filter, it will be possible to override the client IP detected by the Currency Switcher. This will come useful in some environments, where the standard HTTP_X_FORWARDED_FOR element does not just contain the original client IP, as the Currency Switcher plugin expects.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.5.0.131211
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.5.0.131211. This update brings the following improvements and fixes:
- Added integration WooCommerce Bundles plugin. This modification will allow you to use the Bundles plugin and get full support for multiple currencies for your bundles.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.4.12.131125
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.4.12.131125. This update brings the following improvements and fixes:
- Added integration with SkyVerge KISSMetrics plugin. KISSMetrics platform doesn’t support multiple currencies, therefore all order data is converted to base currency before being sent to the remote server.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.4.10.131118
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.4.10.131118. This update brings the following improvements and fixes:
- Added the possibility of specifying the default currency to use with geolocation feature. When a visitor comes from a country whose currency is not amongst the enabled ones, the specified default currency is used.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.4.8.131110
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.4.8.131110. This update brings the following improvements and fixes:
- Improved compatibility with category discounts introduced by Dynamic Pricing Plugin.
- Fixed minor bug introduced in v2.4.7.131108, which caused all products to be displayed as “free” when they were put on sale.
- Fixed minor bug that caused the incorrect original price to be displayed when a product was on sale with a sale price of zero.
- Relaxed check used to determine if a payment plugin is enabled. This increases compatibility with 3rd party payment plugins, such as MercadoPago.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.4.4.13102
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.4.4.131029. This update brings the following improvements and fixes:
- Improved compatibility with Google Analytics. The plugin now overrides basic tracking behaviour and passes the order currency to Google Analytics as well.
- Improved hint for exchange rate markup field. Original hint was not completely clear.
- Fixed minor bug related to the price filter widget.
- Fixed bug in loading the price filter override script, which caused other scripts to fail during load in some circumstances.
- Removed obsolete code that caused harmless, but annoying, warnings to be raised in some circumstances.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 2.4.1.131023
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 2.4.1.131023. This update brings the following improvements and fixes:
- Fixed bug in conversion of prices for external products.
- Fixed bug that caused the currently selected currency, instead of the order currency, to be retrieved by the payment gateway when paying for an order placed in the past and left unpaid.
- Updated GeoIP library to v1.24 to solve an incompatibility issue when Geo Redirect plugin is installed.
- Corrected loading of JavaScript files used by the currency selector widget.
- Corrected labels in plugin configuration page.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.22.140324
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.22.140324. This update lays the foundation for full integration with WooCommerce Subscriptions plugin and brings the following improvements and fixes:
- Addew and modified filters:
- Replaced wc_currencyswitcher_product_admin_view_load with wc_aelia_currencyswitcher_product_pricing_view_load.
- Replaced wc_currencyswitcher_product_convert_callback with wc_aelia_currencyswitcher_product_convert_callback.
- Added wc_aelia_currencyswitcher_variation_product_pricing_view_load and wc_aelia_currencyswitcher_simple_product_admin_view_load.
- Added new actions:
- wc_aelia_currencyswitcher_recalculate_cart_totals_before, fired before the recalculation of cart totals.
- wc_aelia_currencyswitcher_recalculate_cart_totals_after, fired after the recalculation of cart totals.
- Refactored product pricing UI to allow integration with WooCommerce Subscriptions.
- Extended Aelia_Order class to maintain compatibility with both WooCommerce 2.1.x and 2.0.x.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.20.140319
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.20.140319. This update brings the following improvements and fixes:
- Added explicit loading of WooCommerce Admin CSS when rendering plugin settings page. This will make sure that the Currency Switcher Options page will look consistent across different environments.
- Corrected invalid reference to settings key in WC_Aelia_CurrencySwitcher_Settings class. This caused some notice messages to appear on the Currency Switcher Options page.
- Fixed display issues caused by jQuery Chosen library.
- Reduced the amount of logging when debug mode is disabled.
- Refactored logic used to instantiate a WooCommerce Logger.
- Removed debug code.
Please note that compatibility with WooCommerce 2.1.x is still being improved and there may be minor issues to be addressed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.15.140311
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.15.140311. This update brings the following improvements and fixes:
- Updated jQuery Chosen library to version 1.1.0 (and fixed a couple of cosmetic issues caused by some bugs in such version).
- Removed debug code.
Please note that compatibility with WooCommerce 2.1.x is still being improved and there may be minor issues to be addressed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Product Add-ons integration for Currency Switcher is now available
Product Add-ons integration for Currency Switcher is now available for download, free of charge. This new add-on extends the Currency Switcher, adding automatic conversion for product add-ons. Installation is as easy as uploading the plugin and activating it, then product add-ons conversion will be handled automatically.
Before installing it, please make sure that you read the requirements on the product page, as the latest versions of both the Currency Switcher and the Product Add-ons plugins are needed for it to work correctly.
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.14.140310
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.14.140310. This update brings the following improvements and fixes:
- Improved compatibility with WooCommerce 2.1:
- Fixed bug that prevented price suffix from being displayed for variable products..
Please note that compatibility with WooCommerce 2.1.x is still being improved and there may be minor issues to be addressed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.13.1402128
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.13.1402128. This update brings the following improvements and fixes:
- Improved compatibility with WooCommerce 2.1:
- Implemented Sales by product report.
- Implemented Sales by category report.
- Improved Admin user interface
- Fixed display of order currency in order details page.
- Highlighted order total in base currency in orders list page, to clarify what it represents.
- Improved description of Exchange Rates Settings in plugin’s options page.
Please note that compatibility with WooCommerce 2.1.x is still being improved and there may be minor issues to be addressed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.10.1402126
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.10.1402126. This update brings the following improvements and fixes:
- Improved compatibility with Dynamic Pricing plugin
handling of global Advanced Category rules has been improved, ensuring proper conversion of absolute price discounts. - Added display of order total in base currency in orders list page
Orders list page now displays the order total in base currency above the total in order currency. - Fixed bug in calculation of order totals in base currency
Order totals in base currency are calculated when an order is placed and used as an indicative amount for reporting purposes. - Improved session management to making it more compatible with WooCommerce 2.1.x
Please note that compatibility with WooCommerce 2.1.x is still being improved and there may be minor issues to be addressed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.7.1402123
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.7.1402123. This update brings the following improvements and fixes:
- Improved compatibility with WooCommerce 2.1
- Updated session handler to use new methods introduced in WC2.1.
- Fixed bug that caused the selected currency not to “stick” to user session, which was due to the new way of handling sessions.
Please note that compatibility with WooCommerce 2.1.x is still being improved and there may be minor issues to be addressed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.6.1402121
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.6.1402121. This update brings the following improvements and fixes:
- Improved compatibility with Dynamic Pricing plugin
The new version improves the handling of global Order Totals and Category discount rules. - Improved validation of plugin settings
Some minor bugs, which generated warning messages in some environments, have been fixed in this release. - Improved auto-update mechanism
A locking system has been implemented to ensure that the plugin’s auto-update mechanism doesn’t cause undesired race conditions. We would like to thank David Anderson for his suggestions, which greatly helped us in implementing this feature.
Please note that compatibility with WooCommerce 2.1.x is still being improved and there may be issues to be addressed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.3.140218
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.3.140218. This update brings the following improvements and fixes:
- Fixed bug in rendering of “Add Variation” user interface on WooCommerce 2.0.x
The bug caused an error to appear when the Add Variation button was clicked and was caused by a WooCommerce file not being loaded properly. - Fixed bug in Aelia\Logger class
The newly introduced Logger class contained a bug that could prevent activation of the Currency Switcher plugin in some configuration. The bug has now been fixed. - Added “debug mode” field in plugin configuration page
The debug mode field will allow to enable debug logging for the plugin. Log will contain information that the Support team can use to help troubleshooting issues.
Please note that compatibility with WooCommerce 2.1.x is still being improved and there may be issues to be addressed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.2.140218
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.2.140218. This update brings the following improvements and fixes:
- Improved compatibility with WooCommerce 2.1.x
- Reviewed logic used to display product prices. WC2.1 uses different criteria to display products prices inclusive/exclusive of tax. The plugin has been updated to handle this logic correctly.
Please note that compatibility with WooCommerce 2.1.x is still being improved and there may be issues to be addressed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.1.140215
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.1.140215. This update brings the following improvements and fixes:
- Improved compatibility with WooCommerce 2.1.x
- Restructured reporting classes to take into account the currency in which orders was placed. This will show consistent totals, in base currency.
- Implemented reports: sales, sales by date, customers list, tax by date.
- Implemented override of “WooCommerce Status” dashboard widget, to show total sales in base currency.
- Improved compatibility with WooThemes Table Rates Shipping plugin.
- Fixed “on the fly” calculation of order tax and order shipping tax.
- Improved logging.
Please note that compatibility with WooCommerce 2.1.x is still being improved and there may be issues to be addressed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 3.1.3.140214
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 3.1.3.140214. This update brings the following improvements and fixes:
- Improved compatibility with WooCommerce 2.1
- Fixed bug that prevented the checkout from completing correctly in some circumstances. Issue was caused by a clash with new WC_Order::get_order_currency() method.
Please note that compatibility with WooCommerce 2.1 is still being improved and there may be issues to be addressed.
Pending issues
- Reports display incorrect totals – Update
WooCommerce 2.1 implements a new logic to render reports, which doesn’t trigger the Currency Switcher functions. We found out that, currently, the new reports don’t allow 3rd parties to alter the queries used to retrieve the data, thus making it hard to ensure that the correct totals are used. The solution we proposed to WooCommerce team will not be adopted by the 17/02/2014, therefore we will be re-implementing the reports altogether.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 3.1.2.140213
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 3.1.2.140213. This update brings the following improvements and fixes:
- New filter
- Added filter wc_aelia_currencyswitcher_country_currencies, to allow altering the currency associated with each country. This can be used to alter geolocation logic and assign a currency different from the one used in a country. For example, one could set EUR against United Kingdom and visitors from the UK will see prices in EUR, rather than GBP.
- Improved compatibility with WooCommerce 2.1
- Fixed bug in calculation of min and max variation prices when the base currency is selected.
Please note that compatibility with WooCommerce 2.1 is still being improved and there may be issues to be addressed.
Pending issues
- Reports display incorrect totals – Update
WooCommerce 2.1 implements a new logic to render reports, which doesn’t trigger the Currency Switcher functions. We found out that, currently, the new reports don’t allow 3rd parties to alter the queries used to retrieve the data, thus making it hard to ensure that the correct totals are used. The solution we proposed to WooCommerce team will not be adopted by the 17/02/2014, therefore we will be re-implementing the reports altogether.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 3.1.0.140212
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 3.1.0.140212. This update brings the following improvements and fixes:
- Improved display of Recent Orders dashboard widget
- The widget now displays only one total for orders placed in base currency. Orders placed in other currencies will still display the two totals, with the one in base currency enclosed in brackets.
- The widget now displays the correct currencies for each order total.
- Added currency selector in “new order” page in the backend
The “new order” page in WooCommerce backend now includes a currency selector widget. With it, it’s now possible to choose the currency to use to create an order. The widget also displays the currency in which previous orders were placed. - Improved compatibility with WooCommerce 2.1
- Fixed bug in display of prices for variable products in products list page, which was caused by the new logic added to WooCommerce 2.1
Please note that compatibility with WooCommerce 2.1 is still in Beta and there may be issues to be addressed. We do not recommend using such WooCommerce version with the Currency Switcher on a live site.
Pending issues
- Reports display incorrect totals – Update
WooCommerce 2.1 implements a new logic to render reports, which doesn’t trigger the Currency Switcher functions. We found out that, currently, the new reports don’t allow 3rd parties to alter the queries used to retrieve the data, thus making it hard to ensure that the correct totals are used. We provided a solution to WooCommerce team, which makes the new logic more flexible.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 3.0.5.140211
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 3.0.5.140211. This update brings the following improvements and fixes:
- Revised version number
Some visitors got confused by the Beta in the version, therefore we felt the need to clarify its meaning. The Currency Switcher 3.0 is stable, ready for use in production and fully compatible with WooCommerce 2.0.x. The Beta refers to the compatibility with WooCommerce 2.1, which is still a work in progress. To reflect this, the “Beta” label has now been removed from the version number and a warning message is displayed in the Currency Switcher Options page, to highlight that we are still working to fix the issues that are caused by the installation of WooCommerce 2.1. - Improved compatibility with WooCommerce 2.1
We modified some of the logic in the plugin to deal with the changes in the display of products:- Sale prices for variable products is now displayed correctly.
- New filters have been added, to handle the new way prices are retrieved for variable products.
- Added handling of multiple IP addresses in X-Forwarded-For header
In some configurations, X-Forwarded-For header contains a list of comma separated IP addresses, where the first in the list is the client IP address. The Currency Switcher now handles such condition, taking the first IP for Geolocation resolution purposes.
Please note that compatibility with WooCommerce 2.1 is still in Beta and there may be issues to be addressed. We do not recommend using such version with the Currency Switcher on a live site.
Pending issues
- Reports display incorrect totals
WooCommerce 2.1 implements a completely new logic to render reports, which doesn’t trigger the Currency Switcher functions. We are now analysing the new code to ensure that the reports are generated correctly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 1.6/2.0.x updated to version 3.0.2.140210-Beta
Currency Switcher for WooCommerce 1.6/2.0.x has been updated to version 3.0.2.140210-Beta. This update brings the following improvements and fixes:
- Preliminary compatibility with WooCommerce 2.1
- As anticipated earlier today, the architecture of WooCommerce 2.1 is significantly different from 2.0.x. Some of the changes introduced in this version break backward compatibility, thus causing undesired side effect in 3rd party plugins. We are now working to address issues caused by such update.
- The following issues have been addressed:
- Fixed error message related to absence of WC_Google_Analytics class
Such class was part of WooCommerce core until version 2.0.20. From 2.1, it has been moved to a separate plugin. - Adapted logic to retrieve order currency
WooCommerce 2.0 and 2.1 handle order attributes differently. Plugin logic has been modified to cater for both versions. - Fixed issue in displaying order totals in orders list page
Order totals are handled correctly throughout the purchase process, but they are displayed incorrectly on Orders page in WC2.1 (again, due to a change in the core logic). Such issue has been addressed.
- Fixed error message related to absence of WC_Google_Analytics class
- Removed unnecessary files.
Please note that compatibility with WooCommerce 2.1 is still in Beta and there may be issues to be addressed. We do not recommend using such version with the Currency Switcher on a live site.
Pending issues
- Reports display incorrect totals
WooCommerce 2.1 implements a completely new logic to render reports, which doesn’t trigger the Currency Switcher functions. We are now analysing the new code to ensure that the reports are generated correctly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.3.6.140530
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.3.6.140530. This update brings the following improvements and fixes:
- Fixed bug in “Sales overview – This month’s sales” report. The bug affected WooCommerce 2.0.x and caused incorrect totals to be displayed on the report.
- Optimised auto-update logic to reduce the amount of queries and improve performances.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.3.4.140528
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.3.4.140528. This update brings the following improvements and fixes:
- Fixed bug that raised a warning during geolocation resolution.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.3.3.140526
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.3.3.140526. This update brings the following improvements and fixes:
- Fixed bug in rendering of the Recent Orders widget in the Dashboard. The bug caused a notice error to appear in the widget in WooCommerce 2.0.
- Fixed bug that prevented the display of price suffix for products on sale. The bug affected the Tax Display by Country plugin as well as standard WooCommerce.
- Fixed CSS for currency selector widget (dropdown type) and billing country widget (dropdown type).
- Fixed bug in logic that stored the selected billing country in checkout page.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for Easy Digital Downloads is now available!
As announced earlier this month, we have been working on porting our popular Currency Switcher plugin to Easy Digital Downloads. Just two weeks later you can now buy the Currency Switcher for Easy Digital Downloads from our shop.
Product highlights
- Built on the extensive experience earned with the development of the Currency Switcher for WooCommerce.
- Cheaper than any competitor. We charge less than our competitors, and our products are covered by GPL licence. No “per site” licence with us: buy one, use anywhere.
- Includes a robust geolocation mechanism, allowing to show your visitors the currency they are most familiar with.
- Includes logic to update exchange rates automatically, with an optional markup to compensate for currency fluctuations and currency exchange costs.
- Allows to enter prices manually, in each of the enabled currencies, overriding the exchange rates. If you would like to sell a product for 100 USD, 100 EUR and 100 GBP, you can!
- Backed by our exceptional support team. Fast replies, straight to the point, quick solutions.
Wait, there’s more!
To celebrate this new release, we applied a 30% discount over the plugin retail price. The discount will be available until the end of May 2014, so get it now, before it’s too late!
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.34.140511
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.34.140511. This update brings the following improvements and fixes:
- Improved logic to determine when to run auto-updates. The new logic greatly reduce redundant calls to the auto-update system, improving the plugin performance.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.32.140429
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.32.140429. This update brings the following improvements and fixes:
- Fixed bug that caused payment gateways to be filtered by active currency, rather than order currency, when paying for an existing order.
- Fixed minor bug that caused a notice message to appear on checkout page in some circumstances.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.29.140423
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.29.140423. This update brings the following improvements and fixes:
- Altered currency selector widget, “buttons” type. The button matching the active currency can be identified by the “active” CSS class. This will allow to change its style more easily. The related knowledge base article has been updated as well.
- Improved error messages when plugin requirements are not met.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.27.140409
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.27.140409. This update brings the following improvements and fixes:
- Altered WC_Aelia_CurrencyPrices_Manager class to facilitate integration with WooCommerce Subscriptions. This version is required by Subscriptions Integration Add-on 1.1.6.140414-beta and later.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Subscriptions Integration for Currency Switcher updated to version 1.1.6.140414-beta
Subscriptions Integration Add-on for Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 1.1.6.140414-beta. This update lays the foundation for full integration with WooCommerce Subscriptions plugin and brings the following improvements and fixes:
- Implemented handling of manual prices for simple subscriptions.
- Redesigned interface for manual pricing of simple subscriptions.
- Cleaned up code.
Important: Subscriptions Integration Add-on now requires Currency Switcher 3.2.27.140409 or later.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.26.140403
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.26.140403. This update brings the following improvements and fixes:
- Fixed bug in Customer List report. The bug caused an error to be displayed when the report was generated.
- Removed minor “strict standards” messages.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Subscriptions Integration for Currency Switcher updated to version 1.1.1.140331-beta
Subscriptions Integration Add-on for Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 1.1.1.140331-beta. This update lays the foundation for full integration with WooCommerce Subscriptions plugin and brings the following improvements and fixes:
- Fixed a minor bug that generated a warning message at every page load.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.24.140327
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.24.140327. This update lays the foundation for full integration with WooCommerce Subscriptions plugin and brings the following improvements and fixes:
- Refactored logging mechanism to remove conflict with WooCommerce auto-update. Original mechanism could invoke the logger while WooCommerce was being updated, thus making the auto-update fail.
- Defaulted all log messages as “debug” by default, to reduce the amount of logging.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Upcoming addon – Shipping Pricing for Currency Switcher
We are delighted to inform you that we are currently working on a new addon for our acclaimed WooCommerce Currency Switcher, which will allow to set shipping pricing manually, for each currency, rather than having them calculated using exchange rates.
With such integration, you will be able to configure a full set of shipping rates for each currency, and have them applied automatically, based on the selected currency. This new plugin will become available soon, and it will initially support the shipping methods included with WooCommerce. We are also planning to add support for the Table Rate Shipping plugin, by developer BolderElements, in a future release.
The Shipping Pricing plugin will make the WooCommerce Currency Switcher even better, and it will become the most comprehensive multi-currency solution on the market. See you soon for the release!
Currency Switcher for Easy Digital Downloads updated to version 1.0.3.140708
Currency Switcher for Easy Digital Downloads as been updated to version 1.0.3.140708. This update brings the following improvements and fixes:
- Improved user interface of Product Edit page. The new UI organises prices so that they are easier to read and manage.
- Improved compatibility with servers running OpCode caching extensions. The new logic used to load plugin’s libraries is now more robust and compatible with opcode caching extensions, such as APC and XCache.
- Added script to reorganise and improve the Product Edit interface for variable products.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Product Add-ons Integration for Currency Switcher updated to version 1.0.4.140709
09/07/2014
Product Add-ons Integration add-on for Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 1.0.4.140709. This update brings the following improvements and fixes:
- Added compatibility with Product Add-ons 2.6.5. Since version 2.6.0, the Product Add-ons plugin introduced some changes are not backward compatible and that prevent the integration from working correctly. The latest version of our integration fixes this issue. Important: to us, backward compatibility is an expectation, therefore this update if fully backward compatible with previous versions.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.4.1.140707
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.4.1.140707. This update brings the following improvements and fixes:
- Added possibility to specify a currency symbol for each currency. The plugin settings page now allows to specify a currency symbol which will be used to display prices in such currency. This will be invaluable when using several currencies which WooCommerce represents using the same symbol, such as US Dollars, Australian Dollars, New Zealand Dollars, and so on.
- Added world currencies to the list of the available currencies. Out of the box, WooCommerce provides a list with some of the most common world currencies. The Currency Switcher now adds (almost) all currencies to the list, so that it’s no longer necessary to use custom code to achieve the same result.
- Fixed bug in conversion of coupons. The bug caused the minimum amount of a coupon not to be converted.
- Redesigned Currency Switcher Options page, to make it easier to use.
- Removed legacy function used for WooCommerce 1.6, which is no longer supported.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.3.14.140704
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.3.14.140704. This update brings the following improvements and fixes:
- Fixed bug in handling of currency decimals. The bug caused currencies with more than two decimals to be displayed with two decimals.
- Removed unneeded warning message. The message was originally intended for debugging and it was displayed when the detected currency for a user was not amongst the enabled ones.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Subscriptions Integration for Currency Switcher updated to version 1.2.1.140623
Subscriptions Integration Add-on for Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 1.2.2.140704. This update brings the following improvements and fixes:
- Fixed bug in conversion of Subscription prices. The bug caused an error to be thrown, in some circumstances, when opening a product page containing a subscription product.
Important: Subscriptions Integration Add-on requires Currency Switcher 3.3.11.140619 or later.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.3.12.140626
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.3.12.140626. This update brings the following improvements and fixes:
- Added new wc_aelia_ip2location_country_code filter. This new filter allows to override the country code returned by the Currency Switcher, before it’s used to set visitor’s currency. This is useful when the server where the plugin is running uses special headers or server variables, and allows to implement custom logic to determine the visitor’s country.
- Updated Geolite database file.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Subscriptions Integration for Currency Switcher updated to version 1.2.1.140623
Subscriptions Integration Add-on for Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 1.2.1.140623. This update lays the foundation for full integration with WooCommerce Subscriptions plugin and brings the following improvements and fixes:
- Redesigned plugin to use Aelia Foundation Classes. The AFC plugin will be the foundation of most of our products, allowing us to reuse common libraries, reduce the size of each plugin and release new versions more quickly.
- Added support for variable subscriptions. Due to the complexity of variable subscriptions, we will keep testing this feature, to make sure that it works as intended in every condition.
- Added subscription for subscription coupons.
Important: Subscriptions Integration Add-on now requires Currency Switcher 3.3.11.140619 or later.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.3.11.140619
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.3.11.140619. This update brings the following improvements and fixes:
- Improved compatibility with Subscription Integration Add-on. Further improvements have been introduced to simplify the interaction between the Currency Switcher and the Subscription Integration Add-on.
- Fixed a minor bug that caused incorrect formatting of prices when base currency was selected. The bug caused the decimal places configured for the base currency to be ignored and replaced by a default value. In most cases, this did not cause any side effect, as most currencies use two decimal places, but the issue could be noticed when a different amount of decimals was set.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.3.10.140615
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.3.10.140615. This update brings the following improvements and fixes:
- Fixed bug in Billing Country Selector widget. The bug prevented the JavaScript required by the widget from being loaded, with the result that nothing happened when a visitor selected a billing country. The standard Currency Selector widget was not affected.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.3.9.140613
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.3.9.140613. This update brings the following improvements and fixes:
- Fixed bug that caused the PayPal checkout to fail in some circumstances. The bug was accidentally introduced in v3.3.7.140611, earlier versions are not affected.
- Improved compatibility with Currency Switcher Subscription Integration Add-on. The modification will simplify adding the support for variable subscriptions.
- Fixed bug in JavaScript that handles the price filter widget. The bug caused the price filter to show incorrect values on page reload. We would like to thank Harish Kumar, from Syon Infomedia, for spotting the issue.
- Improved UI for Currency Selection Options tab in plugin settings page.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.3.7.140611
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.3.7.140611. This update brings the following improvements and fixes:
- Fixed bug that caused order line totals in base currency not to be calculated in some circumstances. This bug fix also resolves the issue that caused Sales by Category report (WooCommerce 2.1) to be empty.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Subscriptions Integration for Currency Switcher updated to version 1.2.3.140715
Subscriptions Integration Add-on for Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 1.2.6.140820. This update brings the following improvements and fixes:
- Improved logic used for requirements and dependency checking.
- Improved compatibility with 3rd party plugins, such as WooCommerce Booking.
Important: Subscriptions Integration Add-on requires Currency Switcher 3.3.11.140619 or later.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Shipping Pricing Integration for Currency Switcher updated to version 1.1.1.140819
Shipping Pricing Integration Add-on for Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 1.1.1.140819. This update brings the following improvements and fixes:
- Improved logic used for requirements and dependency checking.
- Improved compatibility with 3rd party plugins, such as WooCommerce Booking.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.4.14.140824
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.4.14.140824. This update brings the following improvements and fixes:
- Added localisation of widget titles. The widget included with the Currency Switcher displayed the configured title without parsing it with the translation functions. As a result, WPML could not pick up the text and display it in the appropriate language. The new version fixes this issue and follows WPML guidelines for the translation of widgets.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.4.12.140819
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.4.12.140819. This update brings the following improvements and fixes:
- Fixed bug in initialisation of WooCommerce session. The bug occurred when the Currency Switcher was loaded before WooCommerce, and, therefore, could not initialise the WooCommerce session. As a result, when a customer selected a currency on the shop, the choice was not persistent.
We would like to thank Jean-Marc Giacalone, from RepRapPro, for reporting the issue and suggesting a solution. - Added new filters
- Filter wc_aelia_currencyswitcher_product_currency_prices now allows to override the manual prices specified for a product, and it will simplify integration our new Prices by Country plugin.
- Filter wc_aelia_cs_convert can be invoked by 3rd parties to convert an amount from one currency to another, without having to invoke plugin’s methods directly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.4.10.140808
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.4.10.140808. This update brings the following improvements and fixes:
- Added check for core report file existence, to prevent warnings when external reports are added. This check is necessary to correctly handle 3rd party plugins that add their own custom report types.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.4.9.140806
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.4.9.140806. This update brings the following improvements and fixes:
- Fixed bug in payment of existing orders. The bug caused the wrong currency to be picked, in some conditions, when a customer returned to the shop to complete the payment for an existing order. Orders paid “on the spot” were not affected.
- Improved user interface. Added a clearer tooltip to explain the effect of the Decimals column in Currency Switcher Options > Exchange Rates page.
- Updated language files.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.4.7.140803
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.4.7.140803. This update brings the following improvements and fixes:
- Fixed bug in admin page for order management. The bug caused an issue with the loading of JavaScript settings, which prevented other scripts on the page from working correctly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for Easy Digital Downloads updated to version 1.0.6.140727
Currency Switcher for Easy Digital Downloads as been updated to version 1.0.6.140727. This update brings the following improvements and fixes:
- Fixed bug that caused a warning to be displayed on the checkout.
- Fixed bug that caused the wrong error message to be displayed when the plugin is configured. Bug was causing an unrelated “file not found” message to be displayed, instead of the message pointing out the misconfiguration.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Shipping Pricing Integration for Currency Switcher updated to version 1.1.0.140724
Shipping Pricing Integration Add-on for Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 1.1.0.140724. This update brings the following improvements and fixes:
- Added preliminary support for Table Rate Shipping, by Bolder Elements. This feature will allow to manually specify prices in each currency, for each of the zones configured in the Table Rate Shipping plugin.
- Fixed bug that caused shipping costs to be displayed as “free”, in some circumstances, when no manual prices were entered for a specific currency.
- Improved user interface.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.4.6.140720
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.4.6.140720. This update brings the following improvements and fixes:
- Fixed bug in display of variation prices (regular and sale). The bug caused the incorrect price to be displayed for variations when “display prices excluding tax” was selected in WooCommerce 2.1.x. WooCommerce 2.0.x is not affected.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for Easy Digital Downloads updated to version 1.0.5.140726
Currency Switcher for Easy Digital Downloads as been updated to version 1.0.5.140726. This update brings the following improvements and fixes:
- Fixed bug in installation class. The bug caused an error to be raised, in some circumstances, when the plugin was enabled.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.4.5.140717
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.4.5.140717. This update brings the following improvements and fixes:
- Modified logic of currency by billing country feature. Now the default GeoIP currency is taken when customer selects a billing country that uses an unsupported currency.
- Added support for bulk edit of variation prices. The user interface for variable products now contains new entries in the Bulk Edit dropdown list, which allow to change the regular and sale prices in the specific currencies. Note: at the moment, only absolute prices can be entered. We will be adding the possibility of specifying a +/-price and +/-price percentage in a later release.
- Optimised code used to run auto-updates, to improve performance.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Subscriptions Integration for Currency Switcher updated to version 1.2.3.140715
Subscriptions Integration Add-on for Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 1.2.3.140715. This update brings the following improvements and fixes:
- Fixed bug that prevented currency prices for non-subscription products from being saved.
- Fixed bug caused by an incorrect class reference. The bug prevented subscription products from being displayed correctly on the shop.
Important: Subscriptions Integration Add-on requires Currency Switcher 3.3.11.140619 or later.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Product Add-ons Integration for Currency Switcher updated to version 1.0.5.140930
Product Add-ons Integration add-on for Currency Switcher for WooCommerce has been updated to version 1.0.5.140930. This update brings the following improvements and fixes:
- Fixed minor bug in WC_Aelia_CS_Product_Addons_Integration::woocommerce_get_cart_item_from_session(). The bug generated a notice, but no side effects.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Currency Switcher for Easy Digital Downloads updated to version 1.0.15.140929
Currency Switcher for Easy Digital Downloads has been updated to version 1.0.15.140929
This update brings the following improvements and fixes:
- Fixed bugs in Order Edit and List pages:
- Fixed logic used to override loaded order meta.
- Handled edge condition in which an order does not have a `currency` attribute.
- Improved user interface of Product Edit page:
- Fixed minor bug that caused notices to appear occasionally.
- Altered logic used to position the currency prices to make it compatible with Easy Digital Downloads 2.1.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce updated to version 3.5.1.140926
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.5.1.140926. This update brings the following improvements and fixes:
- Fixed minor bug on settings page that caused a notice to be displayed when some exchange rates were left empty.
- Fixed minor bug on order payment page that caused a notice to be displayed in some circumstances.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for Easy Digital Downloads updated to version 1.0.14.140925
Currency Switcher for Easy Digital Downloads has been updated to version 1.0.14.140925
This update brings the following improvements and fixes:
- Fixed minor bug that caused some notices to appear when the currency selector widget was used. The bug occurred when the plugin was installed together with bbPress.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for Easy Digital Downloads updated to version 1.0.13.140915
Currency Switcher for Easy Digital Downloads has been updated to version 1.0.13.140915
This update brings the following improvements and fixes:
- Improved user interface for Administrators. The message asking to enable a payment gateway for new currencies is now clearer. The new message simply invites to ensure that a payment gateway is associated to each of the enabled currencies.
- Fixed minor bug that caused some notices. The bug occurred occasionally, and caused some notices to be displayed on saving of orders upon payment completion.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher now supports WooCommerce 2.2
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.5.0.140911. This update brings the following improvements and fixes:
- Improved compatibility with WooCommerce 2.2. The latest release of WooCommerce introduced some changes related to how orders are managed, which required us to adjust our plugin. We are really pleased to say that the required fixes were minimal, thanks to the flexible architecture behind the Currency Switcher. The plugin is now officially compatible with WooCommerce 2.2, less than 24 hours since the release was announced.
- Fixed Taxes by Code report. While adding compatibility with WooCommerce 2.2, we spotted a bug in the Taxes by Code report, which caused incorrect values to be displayed. The bug has now been fixed.
Backward compatibility
The Currency Switcher maintains full backward compatibility with WooCommerce 2.0 and 2.1. You can install it today and upgrade to WooCommerce 2.2 when you will be ready.
How to get the latest update
New customers
Simply place your order and you will get the latest version automatically.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive an updated link. Thanks.
Currency Switcher for Easy Digital Downloads updated to version 1.0.12.140908
Currency Switcher for Easy Digital Downloads as been updated to version 1.0.12.140908.
This update brings several improvements and fixes, and it paves the way for the publishing of the solution on Easy Digital Downloads marketplace:
- Fixed bug in handling of currency selector widget shortcode. The logic that rendered the shortcode was lost by accident in a previous release, and it has been restored.
- Fixed bug in rendering of dropdown currency selector widget. The bug prevented the dropdown currency selector from refreshing the page when a new currency was chosen.
- Fixed CSS so that they apply only to plugin’s settings pages. Original CSS had an impact on standard EDD configuration pages as well, causing them to look slightly “odd”.
- Cleaned up redundant code.
Minor changes, requested by Pippin for the publishing of the plugin on Easy Digital Downloads marketplace
- Easy Digital Downloads – Aelia Currency Switcher
- Changed menu label to “Currency Switcher“.
- Added display of tooltips on click, rather than on mouse hover.
- Removed dependency from external jQuery-UI.
- Added loading of WordPress jQuery UI Tabs script on plugin settings page. The plugin also relies on the jQuery UI stylesheet included on Easy Digital Downloads.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.4.17.140903
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.4.17.140903. This update brings the following improvements and fixes:
- Improved Admin User Interface. The warning message related to exchange rates that could not be found is now clearer, and it includes a link to an article with a more detailed explanation and a solution.
- Removed reference to external jQuery UI script. The Currency Switcher now uses the jQuery UI Tabs script included with WordPress. The jQuery UI CSS is still loaded from an external source, because WordPress doesn’t include any.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce updated to version 3.5.14.141211
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.5.14.141211. This update brings the following improvements and fixes:
- Fixed bug in the queries run by initial installation process. The bug caused the report data not to be populated correctly.
- Added new wc_aelia_currencyswitcher_settings_saved action, triggered when plugin settings are saved.
- Rewritten logic used to render the currency symbol on the Order Edit page. The new logic is cleaner and it will make it easier to override the page template, if needed.
- Fixed bug with conversion of product variations’ prices. The bug caused variation prices to be hidden in some edge cases.
- Improved semaphore logic used during auto-updates to reduce race conditions.
- Fixed error message for “invalid destination currency” error.
- Fixed rendering error on orders list page in the admin section on WooCommerce 2.2.
- Fixed minor notice in WC_Aelia_CurrencySwitcher_Settings::set_exchange_rates_update_schedule().
- Fixed scope of CSS for Chosen elements in Admin section.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce updated to version 3.5.9.141120
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.5.9.141120. This update brings the following improvements and fixes:
- Simplified auto-update process. Reduced the amount of updates executed during first install.
- Improved compatibility with Gravity Forms Product Add-ons plugin. The Gravity Forms Product Add-ons plugin is still not fully compatible with our Currency Switcher, but we have found a solution and we are in contact with its author to implement it.
- Cleaned up code, removing unneeded hooks. This will reduce the chances of conflicts with 3rd party plugins.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for Easy Digital Downloads updated to version 1.0.19.141114
Currency Switcher for Easy Digital Downloads – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.0.19.141114. This update brings the following improvements and fixes:
- Fixed bug in settings management. The bug caused the wrong base currency to be used in some circumstances, and that affected how the conversion rates were processed.
- Improved Admin user interface.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce updated to version 3.5.7.141030
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.5.7.141030. This update brings the following improvements and fixes:
- Fixed bug in rendering of “buttons” currency selector. The bug caused the widget to use currency names for both currency labels and codes. When the label were changed to something different from a valid currency code, the widget would not work properly anymore. The new logic added to the widget now separates the labels from the codes, allowing to override the former without impacting on the latter.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce updated to version 3.5.6.141023
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.5.6.141023. This update brings the following improvements and fixes:
- Fixed bug in logic used to update exchange rates. The bug caused the symbol for base currency to be reset when “Save and update exchange rates” button was clicked.
- Improved checks in WC_Aelia_Settings::load(). Method can now detect and ignore corrupt settings.
- Modified Admin CSS to make section labels more legible.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for Easy Digital Downloads updated to version 1.0.18.141024
Currency Switcher for Easy Digital Downloads – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.0.18.141024. This update brings the following improvements and fixes:
- Fixed incompatibility issue with PayPal Standard gateway. The plugin contained a bug that caused orders to be left pending if they were placed in a currency other than the base one.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for Easy Digital Downloads updated to version 1.0.17.141020
Currency Switcher for Easy Digital Downloads has been updated to version 1.0.17.141020
This update brings the following improvements and fixes:
- Fixed bug in session handling. The bug caused the user session to be reset (and the cart emptied) when a currency was selected.
- Added new arguments to edd_aelia_currencyswitcher_widget_currency_options filter.
- Removed references to WooCommerce from files imported from the related Currency Switcher:
- Changed class names for currency selector widget.
- Corrected code documentation.
- Removed redundant call to plugin’s auto-update routine.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce updated to version 3.5.5.141017
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.5.5.141017. This update brings the following improvements and fixes:
- Improved Administration User Interface. The description of the “currency by billing country” feature has been updated. The new description describes the feature’s purpose more clearly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Product Add-ons Integration for Currency Switcher updated to version 1.1.0.141010
Product Add-ons Integration add-on for Currency Switcher for WooCommerce has been updated to version 1.1.0.141010. This update brings the following improvements and fixes:
- Added fix to work around a bug in the Product Add-ons plugin. The original Product Add-ons plugin introduced a small bug in version 2.6.3, which causes miscalculation of add-ons prices when their price is set to zero in product configuration. This update handles the condition, so that add-ons with a price of zero will keep that value.
- Refactored plugin to use the Aelia Foundation Classes library. The AFC library is the foundation of most of our products, and it allows to keep our plugins efficient, lightweight and easy to maintain. We re-designed the Product Add-ons plugin so that it can leverage our powerful library.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
Currency Switcher for WooCommerce updated to version 3.5.4.141002
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.5.4.141002. This update brings the following improvements and fixes:
- Added check to prevent mathematical conversion of empty product prices. If you leave base product price empty, prices in other currencies will no longer be calculated as “zero”, but will simply be left empty as well.
- Fixed minor bug in rendering of “buttons” widget. The bug caused the currency code to be used as the buttons’ labels, ignoring filters that might have modified the labels.
- Fixed bug in handling of minimum order amount for free shipping. The bug caused the minimum amount to be converted using exchange rates even when it was declared in explicitly in a currency using the Shipping Pricing plugin.
- Added new arguments to wc_aelia_currencyswitcher_widget_currency_options hook, toallowtodetermine whichwidgetis being rendered. The arguments passed to the filter are now the following:
- Currencies options. An array of currency code -> label pairs.
- Widget type. A string indicating the type of widget being rendered (buttons or dropdown).
- Widget title.
- Widget template name. The name of the file being used as a template.
- Updated GeoIP database.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce updated to version 3.6.5.140108
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.5.140108. This update brings the following improvements and fixes:
- Fixed bug that caused list of enabled currencies to be returned empty. The bug was caused by the Currency Switcher being activated, but not yet configured, and it made the plugin return an empty list when queried about the enabled currencies. This bug was almost harmless, but it tricked the Prices by Country plugin into thinking that no currencies were enabled, thus preventing it from showing the regional prices for the products. We recommend to update both the Currency Switcher and the Prices by Country plugins to make sure that they will work together smoothly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce updated to version 3.6.4.140103
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.4.140103. This update brings the following improvements and fixes:
- Improved frontend user interface
- Fixed formatting of order totals in My Account page.
- Fixed currency decimals in My Account page.
- Improved Admin user interface
- Exchange rates settings are better organised.
- Added script to show a tooltip when the “help” icon is clicked.
- Replaced help icon file with font icon. This will give a smoother look and feel.
- Renamed Exchange Rates Settings section to Currency Settings, to better reflect its purpose.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce updated to version 3.6.2.141229
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.2.141229. This update brings the following improvements and fixes:
- New feature: per-currency “buy” price. This great new feature, that we announced a few days ago, allows to specify the base currency for each product or variation. It’s now possible to enter product prices in any of the enabled currencies, and let other prices be calculated automatically, starting from it. This feature will prove very useful if you buy your products from multiple suppliers in different currencies, as it will save you the time you now spend converting each purchase price in your store’s base currency.
Below you can find some screenshots of this new feature in action - Note: this feature was meant to be sold separately, but we decided to include it with the Currency Switcher, free of charge.
- New feature: geolocation detection debugger. By enabling debug mode and adding a special argument to your site URL, you can now force the detection of customer’s currency using geolocation. The result of the detection will be stored in the plugin’s log, and it will help troubleshooting issues related to geolocation.
- Improved performance. We optimised the plugin code to improve its speed.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher new feature – Per-currency “Buy” prices
After several requests from our customers, we have finally managed to add a feature that will increase the already great flexibility of our Currency Switcher: we are adding the possibility of setting products’ “buy” prices in the currency of your choice, and let every other price be calculated automatically, unless populated manually.
What is this feature about?
At the moment, the Currency Switcher allows to you enter product prices in two ways:
- By entering only a price in base currency, letting the plugin calculate all the others, using exchange rates.
- By entering prices in one or more currencies, thus ignoring the exchange rates.
This system works well in most cases, however it has one limitation: the product price in base currency must always be specified, because it is used as the starting price to calculate the other prices. With the new per-currency “buy” prices feature, such limitation will be removed: you will finally be able to choose which price is going to be the “base” one, and let the others be recalculated.
How can this feature help?
The most common scenario where you could need this feature is when you have supplier from whom you buy products in different currencies. For example, you might buy Product X in US Dollars and Product Y in Euro. If your shop base currency is US Dollars, then you will have to enter all product base prices in USD. This won’t be difficult for Product Y, but, for Product Y, you would have to apply a EUR -> USD conversion first, to determine how much you paid in Dollars, then enter the sale prices, and keep them up to date when you buy new batches.
With the new feature, you will be able to specify that the base currency for Product Y is Euro, and just enter a sale price in such currency. The Currency Switcher will take care of calculating the prices in US Dollars, and in every other currency, using the Euro price as a reference.
Here’s a preview of the new feature, showing how easy it will be to choose the “buy” currency and set the prices for a product, and how the same product will display the prices calculated automatically from the base one.
Sounds great, when will the feature be available?
We are now testing the feature, and we will release an update for the Currency Switcher that includes it within the next couple of days. The update will be free for existing customers, and it will also be included with all new purchases starting from the official release date. If you would be interested in trying it before the official release, please contact us and we will send you further instructions.
Currency Switcher for WooCommerce updated to version 3.5.16.141224
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.5.16.141224. This update brings the following improvements and fixes:
- Added possibility to specify the position of the currency symbol for each currency. It’s now possible to display the currency symbol to the left or the right of the price, depending on the active currency.
- Added possibility to select a currency via a URL argument. By enabling this new option, it becomes possible to select a currency by just passing it via the URL.
- Removed obsolete filter woocommerce_order_shipping_to_display and related code.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for Easy Digital Downloads updated to version 1.1.0.141222
Currency Switcher for Easy Digital Downloads – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.1.0.141222. This update brings the following improvements and fixes:
- Added new Show double Currencies configuration parameter. The parameter allows shop owners to decide if they want to display order amounts in both order currency and base currency on the Admin > Payment History page.
- Removed double currencies from customer receipt and payment history.
- Removed template overrides. The Currency Switcher now uses a different logic to display the order data in order currency, which doesn’t need to override templates anymore.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher 3.6.25.150417
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.25.150417. This update brings the following improvements and fixes:
- Fixed XSS vulnerability in WooCommerce 2.1.x reports. The vulnerability affected the sale reports from WooCommerce 2.1.x.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher 1.1.10.150413 for Easy Digital Downloads
Currency Switcher for Easy Digital Downloads – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.1.10.150413. This update brings the following improvements and fixes:
- Fixed bug in conversion of order totals. The bug was due by a misspelling of a filter used by Easy Digital Downloads and caused the order totals not to be converted correctly upon order completion. As a result, the order total appeared as zero.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher 1.1.9.150412 for Easy Digital Downloads
Currency Switcher for Easy Digital Downloads – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.1.9.150412. This update brings the following improvements and fixes:
- Rewritten integration with EDD PDF Invoices plugin. Removed action for generate_pdf_invoice hook and replaced it with action for edd_pdfi_generate_pdf_invoice hook. The integration now requires EDD PDF Invoices 2.2.13 or later.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher 3.6.24.150408
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.24.150408. This update brings the following improvements and fixes:
- Enabled product base currency feature on variable products. The feature requires WooCommerce 2.3 or later, as previous versions do not allow it to work correctly.
- Added check to determine if visitor is a bot before starting a session. This will reduce the amount of sessions created when bots visit the site, without impacting on regular visitors/
- Removed redundant filter for woocommerce_get_formatted_order_total hook.
- Fixed notice in WC_Aelia_CS_Admin_Interface_Manager::woocommerce_currency() method.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher 1.1.7.150330 for Easy Digital Downloads
Currency Switcher for Easy Digital Downloads – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.1.7.150330. This update brings the following improvements and fixes:
- Improved compatibility with Easy Digital Downloads 2.3.x. Added check in to prevent duplicate conversions caused by the new logic added to the latest EDD version.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for Easy Digital Downloads updated to version 1.1.6.150313
Currency Switcher for Easy Digital Downloads – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.1.6.150313. This update brings the following improvements and fixes:
- Improved UI. Replaced checkbox for Set Manually header with Select/Deselect all labels. This makes the interface more readable and easier to use.
- Fixed notice message at checkout. The message appeared after the completion of an order which did not include any tax.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher – “Product base currency” feature is back!
Product base currency feature and variable products
We are happy to inform you that the product base currency feature is now available again for variable products. We were forced to disable it some weeks ago, following the discovery of some limitations in WooCommerce 2.2 and earlier. When we found the issue, we immediately started working on it and we sent a fix to the WooCommerce team on the 23rd of January. The fix was integrated in WooCommerce core, and included in its latest release.
WooCommerce 2.3 received several patches shortly after its release, therefore we decided to wait until the dust settled to re-test the product base currency feature. We completed the tests last week, and we have been able to restore such functionality on sites running WooCommerce 2.3 or later (unfortunately, the WooCommerce team chose not to backport our fix to earlier versions).
How to enable the feature
Enabling the “product base currency” feature on variable products is simple. Just download and install the latest version of the Currency Switcher (it must be version 3.6.21.140227 or later) and make sure that you are running WooCommerce 2.3 or later. You should now see the product base currency feature (see screenshot below).
Product base currency is now available on variable products (requires WooCommerce 2.3 or later)
If you still don’t see the feature, it’s probably because your browser has cached the styles that hide it. In such case, simply reload the page using CTRL+F5 and the new user interface will appear.
Should you need further information or assistance, please feel free to contact us using our dedicated support portal. Thanks from the whole team for your continued support.
Currency Switcher for Easy Digital Downloads updated to version 1.1.5.150220
Currency Switcher for Easy Digital Downloads – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.1.5.150220. This update brings the following improvements and fixes:
- Fixed bug with Show double Currencies feature. The bug caused the wrong currency symbols to be displayed on the Payment History page.
- Added support for EDD PDF Invoices plugin.
- Set minimum required version of Aelia Foundation Classes to 1.4.11.150220.
- Removed Httpful library, now included with the AFC plugin.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher 3.6.17.140201
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.17.140201. This update brings the following improvements and fixes:
- Improved installation process. The processing of past orders placed in shop base currency is now faster.
- Fixed warning in the integration with Dynamic Pricing plugin.
- Added exchange rates provider for Turkey Central Bank.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks
WooCommerce Currency Switcher 3.6.14.140122
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.14.140122. This update brings the following improvements and fixes:
- Fixed bug in loading of product pricing metadata, introduced by an incorrect patch in version 3.6.13.140122. The bug caused some product prices to be displayed as “Free” even when they actually had a price set.
Irony: the code that caused the bug was written by our experienced founder, who made a very “junior” mistake this time. Working too much is not good for you! - Fixed conflict with our Subscriptions Integration plugin. The conflict caused a notice message to be displayed on Subscription products, and could cause a “chain reaction” of messages that could lead to a fatal error.
- Added new wc_aelia_currencyswitcher_prices_type_field_map filter.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Important update – WooCommerce Currency Switcher 3.6.12.140121
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.12.140121. This update brings the following improvements and fixes:
- Removed Product Base Currency feature from variable products. It was a difficult decision, but we had to disable such feature, that we recently introduced, because we discovered some limitations in WooCommerce architecture that prevented it from working correctly when used on variable products. We tried to rewrite the new feature several times, taking different approaches, but the result was always an overly complicated hack that caused performance issues. Because of that, our only option was to temporarily disable the Product Base Currency on variable products, and leave it only for simple products.We will now contact the WooCommerce Team to suggest some ways to improve the ecommerce core, so that we can enable the feature again in a future release. If you would like to have more details about the issue and the reasons behind our decision, please feel free to contact us.
- Fixed bug related to the integration with Prices by Country plugin. The bug caused the prices specified for a region to be discarded and overwritten by the base ones in some circumstances.
- Added Yahoo! Finance to the available providers of exchange rates.
- Improved admin UI. The message stating importance of entering proper exchange rates is now more prominent.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Important update – WooCommerce Currency Switcher 3.6.6.140113
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.6.140113. This update brings the following improvements and fixes:
- Fixed bug in currency selection. The bug caused the currency selection to be ignored until the page was refreshed. This bug
- Fixed bug in handling of incorrectly configured product prices. The bug occurred when a product base currency was set, but the corresponding prices were left empty (e.g. when a product base currency was set to EUR, and the EUR prices were left empty). The bug caused the product price conversion to fail, showing the products with the same price regardless of the active currency.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – WC 2.4 update
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.7.6.150731. This update brings the following improvements and fixes:
- Added support for WooCommerce 2.4. This update supports the new logic introduced in WooCommerce 2.4 to support large numbers of product variations.
- Improved compatibility with Bundled Products plugin. The Bundles plugin changed significantly in recent versions, and introduced undocumented breaking changes. This update fixes the price calculation issues caused by those changes.
- Improved support for mini cart Ajax functions. The Currency Switcher now recalculates of mini cart totals on Ajax requests related to the the cart widget.
- Added new wc_aelia_cs_converted_amount filter. This new filter allows to modify the result of a currency conversion. It can be used, for example, to implement any type of custom rounding, as described in our knowledge base.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher 3.7.2.150630
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.7.2.150630. This update brings the following improvements and fixes:
- Added new filters
- The wc_aelia_cs_convert_product_price filter will allow to process a product price after it has been converted. This will allow custom rounding and calculations.
- The wc_aelia_cs_selected_currency filter allows to override the active currency on the fly.
- Bug fixes
- Fixed logic to determine the active currency on Order Edit page. When that page was opened, the currency was incorrectly changed to the one in user’s profile when the “Force currency by billing country” was active.
- Fixed logic to determine if a product in on sale. The new logic correctly determines the “on sale” state for variable products.
- Fixed minor bug in the dashboard widget in WooCommerce 2.3.
- Fixed bug in recalculation of refund metadata in base currency on refund creation.
- General improvements
- Added logic to prevent conversion of a zero amount. This will grant a minor performance increase.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
New product – AffiliateWP integration for WooCommerce Currency Switcher
The AffiliateWP Integration for WooCommerce Currency Switcher plugin is now available for download, free for a limited period!
AffiliateWP provides an easy way for you to track your affiliate commissions in your WooCommerce store.
When an affiliate promotes your product they may attract customers for you from anywhere in the world. Using our WooCommerce Currency Switcher you will be able to make those customers feel right at home by displaying prices in their own currency. Not only that, the entire transaction will happen in that currency. But when AffiliateWP calculates commissions you don’t want to pay affiliates in whichever currency their customer shopped in, you just want to use one – your local currency.
This integration does exactly that. Let customers shop in their local currency, and let affiliates receive the currency you pay in.
There are no setup and no configuration required. Just install and activate. The plugin takes care of everything else for you.
Extra Product Options now compatible with WooCommerce Currency Switcher
We are happy to inform you that, thanks to a great job done by ThemeComplete, the Extra Product Options plugin is now compatible with our WooCommerce Currency Switcher. The Extra Product Options plugin is an excellent alternative to the official Product Add-ons plugin, and it allows you to create flexible, configurable products, with pricing that varies depending on the selected options.
Thanks to this new integration, you will now be able to set product options’ prices in base currency, and have their price in other currencies calculated automatically, or set each option’s price in each of the currencies. This is a powerful and unique feature, which you won’t find in other “addons” plugins (see screenshot, below).
Extra Product Options – Setting multiple prices for a product add-on
Product Add-on with price in multiple currencies
You can buy the Extra Product Options from CodeCanyon, and the Currency Switcher directly from our shop.
We would like to thank again ThemeComplete for the excellent result, and for their choice of adding support for our Currency Switcher, leading multi-currency solution for WooCommerce.
WooCommerce Currency Switcher 3.6.34.150521
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.34.150521. This update brings the following improvements and fixes:
- Improved logic to keep track of the active currency. The new logic solves issues introduced by 3rd party plugins that caused the currency selection to be lost on page reload.
- Optimised performance of currency conversion process for variable products. The new approach make the Currency Switcher much faster on sites with a large amount of variable products.
- Improved UI and fixed some minor notice messages.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher 3.6.31.150504
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.31.150504. This update brings the following improvements and fixes:
- Added support for CloudFlare geolocation features. The IP2Location class can now use the country detect by CloudFlare and skips its internal detection logic.
- Added new wc_aelia_ip2location_before_get_country_code filter. This new filter will allow 3rd parties to set the country code as they wish, skipping the geolocation detection logic.
- Added check to avoid starting a WooCommerce session when one already exists. This will reduce the amounts of sessions in the database.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher 3.6.29.150424
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.29.150424. This update brings the following improvements and fixes:
- Fixed conflict with Subscriptions coupon and discount calculation in WooCommerce 2.3. Removed redundant filter for `woocommerce_cart_loaded_from_session` hook.
- Improved support for coupons. Added support for maximum_amount property and legacy amount property.
- Fixed incompatibility with Quick View feature of Flatsome theme. The feature loads the products in a way that prevented the Currency Switcher from converting the prices correctly for variable products.
- Fixed bug in handling of WooCommerce 2.3 sessions. The bug prevented the cart from being restored when a customer logged out and then logged back in.
- Fixed bug in saving of the selected currency between user sessions. The bug caused the selected currency to be overwritten by the geo-detected one when a customer logged in.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – WC 2.4 checkout bug fix (currency by country)
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.8.4.150824. This update brings the following improvements and fixes:
- Fixed bug caused by WooCommerce 2.4 on the checkout page. The bug prevented the selection of the currency based on the country selected at checkout. The bug was caused by a hidden breaking change in WooCommerce 2.4, which prevented our plugin from detecting when the customer changed the country on the checkout page. The new logic we added will work with WC 2.4, as well as earlier versions (we always make sure that backward compatibility is maintained).
- Improved compatibility with Dynamic Pricing plugin. Added support for new logic used to handle Role based discounts. The new logic will now ensure that discounts applied to specific roles are converted correctly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – WC 2.4 fix (mini cart)
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.8.2.150815. This update brings the following improvements and fixes:
- Fixed occasional bug in recalculation of mini-cart totals. The condition was caused by an Ajax call that WordPress and WooCommerce did not report as such. This prevented the mini-cart total from being calculated correctly, in some circumstances.
- Fixed Admin UI issue caused by new Variable Products logic in WC2.4. The bug caused the wrong currency symbol to be displayed when modifying variations, and it was caused by the fact that the Ajax call in the backend could not be distinguished from one in the frontend.
- Added new wc_aelia_cs_exchange_rates_updated action.
- Replaced currency symbols with currency codes in Product Edit page. This should make it easier to edit product prices while having multiple currencies with the same symbols. See example, below.The new Product Edit interface shows currency codes, instead of symbols, making it easier to distinguish which price is being modified.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Shipping Pricing for Currency Switcher 1.1.10.150815
Shipping Pricing Integration Add-on for WooCommerce Currency Switcher has been updated to version 1.1.10.150815. This update brings the following improvements and fixes:
- Fixed minor warning in shipping template classes. The warning was raised due to a redundant “use” clause. The bug did not affect the correct working of the plugin, and did not cause any side effect, apart from some unsightly warning messages.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – WC 2.4 fix (variations)
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.7.8.150810. This update brings the following improvements and fixes:
- Fixed issue caused by new Variable Products logic in WooCommerce 2.3.4. The new logic added to variable products discards variations when their price in base currency is empty, to improve performances. This mechanism works in a “basic” WooCommerce setup, because a product without a price cannot be purchased. However, when the product can have dynamic prices, like it happens in a multi-currency environment, such logic can cause an unexpected behaviour, as it may ignore products that should actually be processed. This new update addresses this issue.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Powerful coupons!
Currency Switcher – Now with improved coupons!
Currency Switcher for WooCommerce has been updated to version 3.8.0.150813. This is an exciting new release, which introduces the possibility of handling coupons in multiple currencies. Multi-currency flexibility at its best!
Here are the release details:
- New feature: per-currency coupon options. It’s now possible to set coupon parameters for each currency. Starting with this update, you will be able to set independent amounts (total discount, mininum and maximum purchase) for each currency. You can even set different percentage discounts for each currency: 10% off for Dollar purchases, 20% for Euro purchases, we got you covered!
The multi-currency coupon interface is simple and intuitive, as you would expect from us. Have a look at it,itcan’t be easier!Coupon values can be set for each currency, with an effective and easy to use interface - Fixed bug in logic used to determine if a product is on sale. The bug caused sale’s start date to be ignored, putting products on sale prematurely. Easy fix, and many thanks to our customer Pivotstar, who pointed it out!
- Fixed bug in Yahoo! Finance provider. The bug cause the exchange rates not to be updated in some circumstances.
- Updated language files. Translating the Currency Switcher is now easier!
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Shipping Pricing for Currency Switcher – WC 2.4.3 fix
Shipping Pricing Integration Add-on for WooCommerce Currency Switcher has been updated to version 1.1.9.150813. This update brings the following improvements and fixes:
- Improved compatibility with WooCommerce 2.4.3. The latest version of WooCommerce changed the logic used to load shipping methods, and may cause infinite recursion issues in some circumstances. We added a safeguard against this issue.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Shipping Pricing for Currency Switcher 1.1.8.150811
Shipping Pricing Integration Add-on for WooCommere Currency Switcher has been updated to version 1.1.8.150811. This update brings the following improvements and fixes:
- Updated requirements checking class. The new class can now automatically install some of the requirements.
- Modified logic used to enable shipping prices entered manually in each currency. The new logic separates the “shipping method enabled” setting from the “shipping prices in specific currency” setting, avoiding conflicts and simplifying testing.
- Improved user interface.
- Fixed minor bugs in requirements checking and verification of shipping availability.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Easy Digital Downloads Currency Switcher – New filters
Easy Digital Downloads Currency Switcher – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.2.1.150623. This update brings the following improvements and fixes:
- Added new filters for 3rd party integration
- Added edd_aelia_cs_enabled_currencies filter. This filter returns an array with the enabled currencies.
- Added edd_aelia_cs_convert filter. Equivalent of its counterpart in the WooCommerce Currency Switcher, this filter allows to convert an arbitrary amount from a source currency to a target currency.
- Added world currencies to the list of available currencies. All major world currencies are now available in Currency Switcher Options page.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Multiple optimisations
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.8.12.151116. This update brings the following improvements and fixes:
- Removed redundant code. The redundant code was used to set customer’s currency when viewing an existing order, but it’s no longer required by current architecture.
- Refactored method Order::get_order_currency() to be compatible with parent class’ method signature.
- Optimised logic used to handle coupons. Coupon processing is now skipped when the base currency is active (the conversion would be ineffective, anyway).
- Added new WC_Aelia_CurrencyPrices_Manager::convert_product_price_from_base() method. The new method will be used exclusively to convert product prices, and it uses a filter to allow 3rd parties to modify the result of the conversion (for example, to implement a custom rounding logic).
- Fixed loading of frontend JavaScript, so that it’s not loaded when user is opening the Admin section. This will slightly reduce the time to load the admin pages and prevent conflitcs with other scripts.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Performance and robustness
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.8.11.151028. This update brings the following improvements and fixes:
- Optimised performance of currency conversion logic. The new logic makes the Currency Switcher more efficient on sites that contain a large amount of variations, helping to improve page load times. Of course, using a dynamic caching solution on such type of sites is highly advisable.
- Improved robustness of internal conversion manager class. We added extra checks to improve fault tolerance. The changes are especially focused on handling possible errors that could be caused by customisations, or 3rd party plugins, that could make premature calls to currency conversion functions.
- Improved coupon handling hook to handle edge conditions. In some cases, especially when sites are running custom code not written by Aelia, hooks related to WooCommerce coupons could be triggered before the woocommerce_loaded event. This would prevent the coupon amounts from being converted correctly. The new logic handles such case.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Shipping Pricing for Currency Switcher – Improved compatibility
WooCommerce Shipping Pricing Integration – What’s new
Our Shipping Pricing Integration Add-on for WooCommerce Currency Switcher has been updated to version 1.1.15.151015. This update brings the following improvements and fixes:
- Improved cross-compatibility of logic used to override shipping methods. The new logic is compatible with shipping plugins that instantiate a class before our plugin’s filters are executed. This improvement allows plugins like Weight Based Shipping Pricing plugin to work correctly.
- Fixed initialisation of settings for Table Rates Shipping prices for base currency. The initialisation process now copies all the base currency prices to the appropriate tab automatically, removing the need to re-enter them manually.
- Improved logic used to extend shipping methods. Covered edge case scenario in which an external plugin replaces the original list of shipping classes with instances of the same.
- Improved error checking during the initialisation of shipping methods. Fixed edge condition that could trigger infinite loops.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Easy Digital Downloads Currency Switcher – Maintenance release
Easy Digital Downloads Currency Switcher – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.3.3.151001. This update brings the following improvements and fixes:
- Fixed reference to missing constant. An incorrect reference to AELIA_CS_PLUGIN_SLUG constant caused the display of notice messages in PHP error log. This was just a cosmetic issue and did not have any functional impact. The bug has now been fixed.
- Updated link to EDD Aelia Foundation Classes.Improved support for export features. We updated the link to the EDD Aelia Foundation Classes, which are now stored on a separate server.
- EDD AFC – Added new edd_aelia_ip2location_geoip_db_file filter. This new filter allows to override the location of the MaxMind GeoIP2 database. If you have your own database, and would like to use it instead of relying on the one provided with the Aelia Foundation Classes, you can now simply write a filter for this new hook.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Email fix
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.8.9.150930. This update brings the following improvements and fixes:
- Fixed minor bug in notification emails. The bug occurred sporadically, and it caused order notification emails to display the wrong currency symbol. Due to the fact that the issue occurred only occasionally, it was not easy to find its cause, but it seemed to be due to the fact that email notifications can be triggered by Instant Payment Notifications. Such notifications are processed as “guest” connections, outside the context of the original order, and the currency that applies to them is shop’s base one. The fix consisted in ensuring that the active currency is load from the order to which a notification refers.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher and cache – Making them work together
This article continues in WooCommerce and cache – Part 2: new Cache Handler plugin
One of the most common questions we receive from our customers is how to make a highly dynamic, multi-currency, multi-pricing, geolocation-enabled sites work properly with caching enabled. This is not always an easy task, because caching systems are designed with the assumption that the content served by a site doesn’t change depending on the visitor. Such assumption holds true in many cases, as a large number of sites does indeed serve the same content to whoever views a page. In such case, the standard behaviour of caching systems, which is storing one copy of each page in the cache, is acceptable.
As soon as multi-currency features are added, the same behaviour proves itself too limited, because the assumption behind it becomes incorrect. A multi-currency shop serves different content to different visitors, depending on the currency and other criteria (applicable taxes, regional pricing, etc). Quite simply, having one cached copy of each page just doesn’t cut it anymore.
Until recently, the only way to prevent caching from interfering with the multi-currency features was to disable it on catalogue pages. Doing so ensures that the shop can produce content dynamically, showing the correct information to each visitor. In some cases, when the caching system in use is too rigid, this is still the only solution.
How WooCommerce handles the issue
WooCommerce itself has to deal with caching since its team introduced geolocation features in it. The WC team added a workaround to “trick” caching systems into letting WooCommerce serve the correct data. Such workaround works by reloading the shop pages in a way that cache is ignored. This ensures that the page shows the correct content but, in our opinion, it’s not an ideal approach. We certainly appreciate the effort put into it, and the fact that there isn’t much more that a plugin can do to correct the behaviour of the caching system. However, we decided to find an alternative, more robust solution.
Our solution
Our opinion is that caching systems should adapt to your site, not the other way round. Issues caused by caching should be solved by fixing the caching. With this in mind, instead of implementing a workaround, we tackled the issue at its root, and wrote an algorithm for dynamic caching that takes into account the needs of a multi-currency website.
The algorithm is straightforward, and solves the issue by addressing its cause: instead of one copy of each page, it allows caching systems and plugins to store multiple copies of each page (such as one for each currency). With that in place, visitors from all over the world will see the content that applies to them, with the correct currency and taxes applied. If visitors choose another currency, or country, then our plugins track their choice, and the dynamic caching logic uses it to serve them the correct content.
Our solution grants top performance, with maximum flexibility.
Supported Systems
Dynamic caching is a great solution for highly dynamic, multi-currency sites. However, it can only work if the caching system in use supports it. As of October 2015, the following plugins and systems support, or are planning to support, dynamic caching.
WordPress Plugins
- ZenCache/Comet Cache
- WP Rocket (supports dynamic caching natively, since version 2.7)
- Litespeed Caching
Caching Systems
- Nginx
- CloudFlare (currently only supported on Enterprise plan)
- Varnish
For caching plugins and systems that do not support dynamic caching, disabling cache on catalogue pages is still necessary to allow the multi-currency features to work correctly.
How to add dynamic caching to your site
Adding it to your site can be as simple as copying one file, or changing one configuration file. In order to allow you to get started quickly, we wrote an implementation of dynamic caching for the following systems:
- ZenCache/Comet Cache
- Nginx
You can find detailed instructions to install and configure each of our solutions, as well as indications for other systems, in our knowledge base: How to add dynamic caching to your site.
We also discussed the implementation extensively with the WP Rocket Team, and provided them with code examples for integration. They confirmed that they are going to add support for dynamic caching and multi-currency sites directly in their plugin.
With dynamic caching and our Currency Switcher, your WooCommerce site will be faster and more flexible than ever!
What about systems that don’t support dynamic caching?
Plugins and caching systems that don’t support dynamic caching still have to be disabled on the catalogue, at least until they are updated. We believe that caching systems should be flexible, and support for dynamic caching is not particularly difficult to implement.
If you are using a plugin, or a caching system that doesn’t support dynamic caching, we recommend thar you get in touch with its authors and express your interest in such feature. You can also suggest them to contact us directly, if they have any questions. We will be happy to provide them with all the information they need to improve their solution.
Questions? Feedback?
We hope that you enjoyed this great news. A faster e-commerce means more customers, and that is always good! If you have any questions about our solutions, or if you would like to send us your feedback, please feel free to contact us. We will get back to you in no time.
Thank for your time and continued support.
Easy Digital Downloads Currency Switcher – New features
Easy Digital Downloads Currency Switcher – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.3.2.150928. This update brings the following improvements and fixes:
- Added possibility to select a currency via a URL argument. This feature, inherited from our WooCommerce Currency Switcher, will allow to create links that include a currency code, so that the customer will automatically see prices in the selected currency. Using this feature is extremely easy: enable it in Currency Switcher Options > Currency Selection Options, then create links such as:
- http://example.org?aelia_cs_currency=USD
- http://example.org?aelia_cs_currency=EUR
- http://example.org?aelia_cs_currency=GBP
- The currency you specify in the URL will be activated automatically.
- Improved support for export features. The export of payment data now includes amount in order currency, together with amounts in shop currency. There is no configuration needed, just update the Currency Switcher and the data will automatically appear in the “Payments” CSV files.
- Fixed formatting of {price} tag in emails. The price, which is in shop’s base currency, now shows the correct currency symbol.
- Fixed bug in payment history list. The bug caused some payments to be displayed as “zero” when the order did not contain currency-specific data.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Improved support for WC 2.4.7
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.8.8.150917. This update brings the following improvements and fixes:
- Improved support for caching in WooCommerce 2.4.7
We recently updated our plugins to handle the changes added recently WooCommerce 2.4.7, related to the caching of product prices. In this update, we improved the support for the latest version of WooCommerce. The most important change is a new mechanism that interacts with the price cache, clearing it when the Currency Switcher settings, or the exchange rates, are updated. This will ensure that prices will be cached only until they need to be recalculated, showing the correct information to the customers.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – WC 2.4.7 price caching fix
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.8.7.150914. This update brings the following improvements and fixes:
- Added support for the new price caching logic added to WooCommerce 2.4.7. As recently announced on WooCommerce development blog, version 2.4.7 changed the logic used to retrieve prices for variable products. The new logic loads variations prices in a way that won’t trigger the currency conversion, and it may result in incorrect values being displayed to customers.
We updated the Currency Switcher, as well as our Prices by Country plugin, so that they will always load the correct prices automatically. As always, our plugin updates are fully backward compatible.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – WC 2.4 price caching improvement
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.8.5.150907. This update brings the following improvements and fixes:
- Fixed issue of “stale prices”, caused by price caching in WooCommerce 2.4. The latest version of WooCommerce silently introduced a very aggressive pricing caching mechanism, which can make product prices to appear incorrect on the catalogue. In a multi-currency environment, prices are highly dynamic (they change depending on the currency, and on the applicable exchange rate), and they should not be cached. Since this is not taken into account by the latest WooCommerce, this update for the Currency Switcher adds a new logic that forces the recalculation of product prices when products the exchange rates are modified.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Shipping Pricing for Currency Switcher – WC 2.4 Admin UI improvement
Shipping Pricing Integration Add-on for WooCommerce Currency Switcher has been updated to version 1.1.12.150903. This update brings the following improvements and fixes:
- Fixed bug in shipping methods admin user interface. The bug caused the shipping methods to always show as “enabled” or “disabled“, regardless of the actual setting.
- Removed semaphore used to prevent multiple calls of shipping method’s initialisation. The bug in WC 2.4 that caused it to occur seems to have been fixed by the WooCommerce team.
- Updated UI for Table Rates Shipping plugin. This update fixes the issue that prevented the sections in the Table Rates Shipping settings from collapsing and expanding.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – WC 2.4 bulk edit bug fix
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.8.5.150907. This update brings the following improvements and fixes:
- Fixed bulk edit of variations. With the introduction of Ajax to handle variations, the bulk edit feature changed radically in WooCommerce 2.4. Unfortunately, unlike WooCommerce, our plugin cannot simply handle variation prices with the “Ajax only” logic, as that would not work in WC 2.3 and earlier. As always, backward compatibility is one of our top priorities, and we found a solution to maintain it while still taking advantage of the new Ajax features.
To solve the issue, we implemented brand new logic to bulk edit variations’ currency prices, which will be used from WooCommerce 2.4 onward. For earlier WC versions, our Currency Switcher will automatically load and use the previous logic, seamlessly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
More great plugins now support our WooCommerce Currency Switcher
Support for our multi-currency solution is growing
We are delighted to inform you that, day by day, more developers are recognising the importance of adding support for multi-currency environments to their plugins. When we released our plugin, the WooCommerce Currency Switcher, in 2013, we were pioneers in this field. At the time, not only there wasn’t any solution to make WooCommerce truly multi-currency, but there was nobody interested in developing one, either.
At the time, we were told by many developers that supporting multiple currencies was “impossible“, that there was no way to make the shop work correctly with more than one currency, and that no merchant would ever be interested in having such feature on their site. We are proud to say that we proved them wrong.
The ever-growing popularity of our Currency Switcher, and our other internationalisation solutions, such as Prices by Country, Tax Display by Country, and EU VAT Assistant, is now attracting the interest of many developers, who regularly contact us to see how they can extend their solutions to support multi-currency environments. As always, we are happy to help our colleagues in their endeavours, and pleased to see that so many want to join our project.
Two (and a half) more plugins join the multi-currency world
As the title indicates, we are happy to announce that two (and a half) more plugins have now been updated to support out multi-currency solution:
- WooCommerce Multiple Free Gift This plugin allows you to easily grant gifts to your customers, based on flexible, custom criteria. Rules such as “buy X, get Y free“, or “free gifts with any purchase” can be created easily, and applied to your customer’s cart automatically. We would like to thank its author, Ankit Pokhrel, for the good job he did, testing and extending his plugin together with our Currency Switcher to achieve maximum compatibility.
- WooCommerce Role Based Price This is a great plugin for the merchant who is dealing with different types of customers. As the name indicates, the Role Based Price plugin allows to sell products at different prices, depending on the role held by a customer. Wholesalers, consumers, VIP clients, they can all get their own, dedicated price.The integration with our Currency Switcher now allows you to enter such prices ineach of the currencies you enabled, greatly increasing your pricing options.We would like to thank Varun Sridharan for the effort he put into adding multi-currency support to his plugin. He is a great example of dedication, and his excellent work reflects that.
- WooCommerce Product Fees This is the “half” plugin that we mentioned at the beginning of the paragraph. The reason why we call it “half” will be clear shortly.The WooCommerce Product Fees plugin was released on the 25th August 2015 by Caleb Burks, a member of WooThemes Support Team and, less than 24 hours later, we had extended it with full support for multiple currencies. Our integration added support for per-currency product fees, with automatic conversions as a fallback, while still maintaining full backward compatibility with single-currency environments.The above took us less than two hours of work, which is a great indicator of how easy it is to interface with our multi-currency solution.
Why “half” plugin?
Unfortunately, the author of the WooCommerce Product Fees plugin informed that, although our integration worked perfectly, he deemed it not to be important enough to be included in the main release. He reckoned that it would add unnecessary complexity, therefore he decided to leave the integration out for the moment, and to review it at a later stage. We respectfully disagree with such decision, for two reasons:- Our extension required very few changes in the original code, and it doesn’t make the plugin much more complex.
- It’s easier to “think multi-currency” from the beginning of a plugin’s development, rather than try to “retrofit” such feature in a more complex product months, or years later.
- Of course, we do not want to enforce our vision and goals on anybody. We believe in collaboration, and freedom of choice is of utmost importance to us. We limited ourselves to explaining in detail why we believe that our integration should be part of the Product Fees plugin, and we will be happy to help Caleb in implementing it in the future. In the meantime, if you would like how a multi-currency aware of Product Fees plugin could work, you can get it from our Github fork: https://github.com/aelia-co/WooCommerce-Product-Fees.Important: please note that we only extended the first version of the plugin, which might have now been updated by its author. If you download the latest version of the Product Fees plugin, you will probably have to re-apply our changes to it.
Acknowledgements
We do understand that, despite one’s best effort, it’s not always viable to extend an existing product to work seamlessly in a multi-currency environment, and we appreciate all the effort put into it, no matter the final outcome. We would like to take the opportunity to extend our thanks to all the developers who worked on an integration, whether they decided to complete it or not. Thanks to all of you for your continued support and contributions!
YITH Gift Cards now supports Aelia Currency Switcher for WooCommerce
Great news for all our customers! The YITH Team informed us that their popular YITH WooCommerce Gift Cards plugin now includes full support for our leading multi-currency solution for WooCommerce, the Aelia Currency Switcher.
Use #Gift #Cards (1.2.6) in #multi-currency environment with @aelia_ie #currency #switcherhttps://t.co/hYDERjmV3w pic.twitter.com/io4SCguikz
— YIThemes (@YIThemes) March 3, 2016
Thanks to this great new feature, you will now be able to give your clients the option to buy gift cards in their currency of choice. This will make your shop more attractive than ever, and help increasing conversion rate.
We would like to thank the YITH team for the great work done so far. We share the same roots (our founder is Italian too) and we are particularly proud of their success and continuous improvements.
We will keep working with them and other developers to extend multi-currency support to as many plugins as possible. Together, we will make WooCommerce the most flexible ecommerce solution, covering the needs of a global market.
Stay tuned for more great news, coming soon!
Easy Digital Downloads Currency Switcher – EDD 2.5 improvements and backward compatibility
Easy Digital Downloads Currency Switcher – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.4.0.160210. This update brings the following improvements and fixes:
- Updated requirements. Now the plugin requires Easy Digitial Downloads 2.3 or later.
- Fixed export of payment history. The total in base currency now shows the correct value.
- Restored compatibility with EDD 2.4 and earlier. The compatibility was broken due to the changes required to support EDD 2.5.
- Improved compatibility with EDD Licensing plugin. Fixed issue that would cause the licence upgrade options to be displayed with the incorrect currency symbol.
- Fixed compatibility issues with EDD 2.5:
- Fixed display of prices in base currency in `Admin > Payment History` page.
- Fixed saving of the exchange rate saved with each order.
- Fix for EDD issue #4523. Added logic to ensure that orders are always loaded in order currency.
- Removed legacy “exchange_rate” field from order meta.
- Added new logic to determine the conversion rate from one currency to another. This should prevent rounding issues during conversions.
- Updated clearfix CSS for better compatibility with 3rd party plugins.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – WC 2.5 Maintenance Release
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.9.1.160118. This update brings the following improvements and fixes:
- Fixed edge condition in handling of variable product prices. The condition caused the “from” price to appear as zero if a variation was set to use a base currency for which no prices were specified.
- Improved compatibility with WooCommerce 2.5. Added logic to take advantage of the new filter we added to WooCommerce. The filter’s purpose is to ensure the correct calculation of shipping formulas when they depend on cart total.
- Updated clearfix CSS for better compatibility with 3rd party plugins.
- Fixed bug in Yahoo Finance exchange rates provider. The bug caused some currency codes to be misinterpreted and prevented the related FX rates from being fetched.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Wholesale Pricing plugin now supports our Currency Switcher for WooCommerce
The Wholesale Plugin joins the multi-currency family
We have been informed by our colleagues at Rymera Web Co that their Wholesale Pricing plugin now includes native support for our popular Currency Switcher for WooCommerce. This means that you will be able to take advantage of the multi-currency features provided by our plugin when setting wholesale prices, making your pricing strategy more flexible than ever.
Your wholesale clients will be pleased to see prices in their own currency, and you will be able to give them tailored offers. Now, that’s fantastic news!
Would you like to help? You can!
If you are a customer, and would like to enjoy the benefits of a multi-currency shop, but you use one or more incompatible plugins, simply contact the plugins’ authors. Let them know how important it is to support multiple currencies, in a global market, and ask them to add support for it in their products. Tell them that they can contact us at any time, and we will help them getting started in no time.
If you are a plugin developer, and would like to make your plugin multi-currency aware, simply get in touch. We will be happy to provide you with instructions, suggestions and examples to get you started. It’s easier than it seems!
Acknowledgements
We would like to thank the Rymera Web Co team for the effort they put in developing the integration with our Currency Switcher for WooCommerce. Having their product join the ever growing family of multi-currency plugins surely involved a lot of work, and it will contribute to strengthen our cause. We are steadily growing, and soon having multiple currencies will become the standard.
Thanks to you all, customers and developers, for your invaluable support and efforts!
Easy Digital Downloads Currency Switcher – EDD 2.5 improvements
Easy Digital Downloads Currency Switcher – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.3.9.160115. This update brings the following improvements and fixes:
- Rewritten and improved integration with EDD 2.5:
- Added new logic to load order data in order currency, in Admin section. The latest version of Easy Digital Downloads includes new hooks that make it easier to load the correct data for display in the Admin section. We took advantage of these new hooks to improve the user experience.
- Fixed bug that prevented the saving of tax totals. Tax totals are now saved in a separate field. We added some extra checks to make sure that these new fields are handled correctly.
- Fixed display bug that showed the incorrect details in the payment history page. If you enable the “Show order amounts in both order currency and base currency in Payment History” option, which you can find in Downloads > Currency Switcher > Options, the Payment History page will show you the order totals in both the currency in which the order was placed, and the shop’s base currency. A bug due to a change in EDD 2.5 caused the total in base currency to show the wrong figure.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Easy Digital Downloads Currency Switcher – EDD 2.5 orders fix and support for dynamic caching
Easy Digital Downloads Currency Switcher – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.3.8.160115. This update brings the following improvements and fixes:
- Fixed bug in tracking of order amounts in Easy Digital Downloads 2.5. The bug was caused by a radical change in EDD 2.5. The new architecture caused EDD to unexpectedly trigger events related to new orders multiple times in a row (version 2.4 and earlier don’t have this issue). As a result, the order amounts were converted multiple times, resulting in incorrect figures.
- Fixed conflict with new EDD_Payment class. This new class, introduced in EDD 2.5, is a rough equivalent of the Order class that our Currency Switcher introduced in 2014. While it’s a welcome addition to the EDD architecture, it caused conflicts with our plugin. This update addresses such conflicts.
- Changed storage of selected currency to use cookies. This new system will allow to use dynamic caching, like it’s done with the Currency Switcher for WooCommerce.
- Fixed display bugs in Admin area with EDD 2.5:
- Fixed display of currency symbol in Dashboard.
- Fixed display of order currency in Order Edit page.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Easy Digital Downloads Currency Switcher – EDD 2.5 compatibility fix
Easy Digital Downloads Currency Switcher – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.3.5.160108. This update brings the following improvements and fixes:
- Fixed error at checkout. The error, which was thrown when the checkout process completed, was due to the fact that EDD 2.5 triggers multiple calls to the functions that process the order metadata. Many of those calls lack the information expected by the Currency Switcher, which was unable to complete the order processing. Triggering multiple calls could be considered a bug in EDD, therefore we added checks to make sure that our plugin processes the order metadata only when all the necessary data is available.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Improved Bundles support
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.8.14.151214. This update brings the following improvements and fixes:
- Moved integration with Bundles plugin to an external addon. We started removing all built-in integrations from the Currency Switcher, and we will soon distribute them as separate addons. This operation has several purposes:
- Make the main plugin lighter, by removing all non-core features. Customers who still need the integration can use the new addons, as required.
- Highlight that we provide those integrations as a temporary solution. Developers of the 3rd party plugins should make their products multi-currency aware, as that is a simple. By having a separate, independent addon, 3rd party developers will be able to inspect our code more easily, focusing only on what refers to their products, and import our integration in the main release of their plugin.
- Extended WC_Aelia_CurrencyPrices_Manager::convert_product_price_from_base(). The method now accepts a product and a price type, which are passed to the wc_aelia_cs_convert_product_price filter. The new information will make it easier for hooks to determine the context in which the filter runs, and take appropriate action.
- Fixed rendering of prices for grouped products in the frontend. The prices for grouped products are now displayed correctly in WooCommerce 2.3 and later.
- Fixed currency code for Bulgarian Lev. The Currency Switcher used code “BGL”, which is incorrect. The code has now been replaced by “BGN”.
- Optimised performance of currency prices manager. Added caching of base currency.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
New product – WooCommerce Bundles Addon for Currency Switcher
The WooCommerce Bundles Integration Addon for WooCommerce Currency Switcher is now available for download, free of charge.
This plugin extends the WooCommerce Bundles plugin, and integrates with our popular multi-currency solution, the WooCommerce Currency Switcher. This addon will add features such as automatic conversion of product prices and manual pricing of bundles in multiple currencies.
We released this extension as a temporary solution to make the Bundles plugin multi-currency aware, to give its authors the time to add such features natively, in the official releases of their products.
Like our other addons, installing this plugin is as simple as uploading and enabling it. The multi-currency features will be applied to the Bundles plugin automatically, no configuration is required.
Didn’t the Currency Switcher already support WooCommerce Bundles?
Indeed, our Currency Switcher included some support for the Bundles plugin. However, soon after we implemented such integration we realised that it was not an ideal approach, for several reasons:
- Our Currency Switcher extends WooCommerce core, adding multi-currency capabilities to it. It also exposes an API that 3rd party plugins can use. It’s therefore reasonable to expect that 3rd party plugins should be able to work with a multi-currency core, instead of having the Currency Switcher trying to “inject” currency capabilities into all products on the market. Quite simply, the former operation is relatively easy, while the latter is not possible.
- Having integrations included within the Currency Switcher made it bulkier and harder to support. When the Bundles plugin was updated, introducing many breaking changes, we had to change the Currency Switcher code to deal with them. That involved the risk of breaking something else in the process.
- Integrations embedded within a plugin’s core are features that many customers may not need (if you don’t run the Bundles plugin, the integration code is still there). It’s better to keep them separate, so that only shops that need them have to install them.
- External integrations will make it easier for us to send the relevant code to the developers of 3rd party plugins, for their inclusion in the 3rd party plugins’ releases. Developers will be able to review our code more easily, and understand how to extend their products to add native multi-currency support.
In the future, we will remove all integrations from within the Currency Switcher core, and move them to temporary external integrations. The goal will be to have the 3rd party developers make their plugins natively multi-currency, we will eventually dismiss the external integrations altogether.
How you can help
If you use the a 3rd party plugin, and would like it to have full multi-currency support, simply contact its developers to register your interest. We will be able to give them all the information they need to add multi-currency capabilities to their product, as well as the code we may already have written to “patch” their plugin. The multi-currency community is growing, and with your help can get stronger!
In the meantime, enjoy another high quality product from Aelia!
WooCommerce Currency Switcher – Fix for Dynamic Pricing price display
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.9.11.160928. This update brings the following improvements and fixes:
- Fixed display of on sale/discounted prices with the Dynamic Pricing plugin. The Dynamic Pricing plugin uses its own internal logic to show products as “on sale” when a discount is applicable. This patch ensures that such logic will work correctly when the Currency Switcher is active.
Note: the fix had already been implemented in the Currency Switcher 4.3.7.160816. If you use that version, you won’t need to download this update.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Shipping Pricing for Currency Switcher – UI Improvements for WooCommerce 2.6.4
WooCommerce Shipping Pricing Integration – What’s new
Our Shipping Pricing Integration Add-on for WooCommerce Currency Switcher has been updated to version 1.2.4.160822. This update brings the following improvements and fixes:
- Improved Admin User Interface. Fixed bug in user interface on the Shipping Zone page. The bug caused shipping zones to switch to the base currency after saving the settings of a shipping method, when the page content was reloaded via Ajax.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Fix for Logger in WooCommerce 2.6
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.9.10.160722. This update brings the following improvements and fixes:
- Added workaround for logging issue introduced by WooCommerce 2.6. WC 2.6 may trigger “loggable” events too early, when the required WordPress functions are not yet loaded. The workaround will prevent the logger from crashing when the log messages are triggered too early.
- Added workaround for caching of variable product prices, to ensure that the correct prices are displayed when the exchange rates are updated.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Handling of orphaned variations in WC 2.6
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.9.9.160617. This update brings the following improvements and fixes:
- Added handling of new exceptions introduced in WooCommerce 2.6 in relation to orphaned variations. Up until WooCommerce 2.5.x, variations without a parent were treated like any other, and ignored silently after being loaded. In WooCommerce 2.6, the logic was changed, so that such variations are considered “broken”. When this happens, the ecommerce throws a fatal error when an invalid variation is loaded, and causes the site to crash. This update for the Currency Switcher introduces new checks to handle invalid variations gracefully, simply ignoring them like it was done before.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Performance improvement with variable products
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.9.8.160530. This update brings the following improvements and fixes:
- Improved performance of price handling with variable products. Removed legacy logic used to ensure compatibility with initial (and buggy) releases of WooCommerce 2.4. This change can speed up the handling and conversion of variable product prices up to 30%.
- Improved compatibility with Table Rates Shipping, by BolderElements. Added handling of the “shipping_free” attribute (minimum cart amount for free shipping) and free shipping thresholds in the table rate pricing.
- Fixed bug in currency conversion function. The bug caused the conversion to use currency’s default decimals when zero decimals were specified.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Shipping Pricing for Currency Switcher – Improvements for WooCommerce 2.6 Beta 2
WooCommerce Shipping Pricing Integration – What’s new
Our Shipping Pricing Integration Add-on for WooCommerce Currency Switcher has been updated to version 1.2.3.160516. This update brings the following improvements and fixes:
- Added support for new features introduced in WooCommerce 2.6 Beta 2. The Beta 2 of WooCommerce 2.6 introduced a new interface to edit the parameters of a shipping method. When the shop owner click on the Settings link on the Shipping Zone Methods page, a new popup window opens. This window allows to change the settings of a shipping method quickly, without reloading the entire page, like it was done in the past. You can see some screenshots of the new UI below:Unfortunately, although this new feature can improve the user experience, it also has significant drawbacks. The new popup window is generated using a JavaScript library called Backbone.js. We are not aware of the reasons behind this choice, but it’s fact that, unlike the traditional WooCommerce architecture, elements built with that library are far more complicated to extend, especially when more than one plugin comes into play.This presented a significant challenge to us, for our Shipping Integration was not designed to take into account the presence of such library. Although our plugin worked fine, even in WooCommerce 2.6, with the classic user interface, handling this new popup required a significant amount of work. Backward compatibility is of paramount importance to us, and we couldn’t just rewrite everything using the new library. Basically, we needed to find a solution that would work with WooCommerce 2.6 and earlier versions, seamlessly.
Needless to say, we found a solution (at least, until new breaking changes are introduced). Our multi-currency selector can now work directly from a Shipping Zone Methods page, as well as on the popup window. We didn’t touch the Backbone code, as we find it too hard to tweak, and relied on a “trick” instead.Below you can find the result of our efforts, the new multi-currency interface for shipping methods:
As you can see, we tried to keep the original interface as much as possible, and added our elements in a separate area. Simplicity is the key! - Fixed calculation of currency specific shipping in WC 2.6 Beta 2. The calculation was broken by unexpected changes in how shipping methods are handled when they are assigned to a zone. The new shipping zones are a new concept, and they seem to be a bit of a “moving target”. We will work on fixing all the bugs caused by breaking changes as soon as we discover them.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Easy Digital Downloads Currency Switcher – Support for Fees (Shipping and Recurring Payments)
Easy Digital Downloads Currency Switcher – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.4.3.160501. This update brings the following improvements and fixes:
- Added logic to handle of EDD fees. We helped the EDD team extending the core of Easy Digital Downloads to allow the processing of fees, which may be added by 3rd party plugins. This new feature will make it possible to add multi-currency support to plugins like Simple Shipping and Recurring Payments.
- Code cleanup. Conditionally removed filters that are obsolete in the new versions of EDD.
- Improvements
- Added logic to prevent double conversion of variations’ prices.
- Fixed minor bug that could cause the historical order totals to appear as zero.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
SIP Frontend Bundler now supports Aelia Currency Switcher for WooCommerce
We are delighted to inform you that a new plugin joined the multi-currency family. The SIP Frontend Bundler, developed by ShopitPress, now includes full support for our ever popular Currency Switcher for WooCommerce. Together, they will grant you unprecedented flexibility in offering attractive bundles to your customers, helping you increasing your revenue.
What can the SIP Front End Bundler do for you?
In short, it allows your customers to configure and buy product bundles, straight from your front page. The price is updated in real time, so that the buyer can immediately see how much he is going to spend, and adjust the bundle accordingly. Easy to explain, easy to use!
Some of the exclusive features provided by the SIP Front End Bundler
- Let customer crate their own bundle
No need to spend time creating pre-configured bundles, one by one, hoping to get it “just right”. Just select the products that can be bundled together, and let your customers create their own set. - Real-time price display
Customers like to know in advance how much they are going to spend, possibly without having to manually compare multiple product combinations. The SIP Frontend Bundler will show them how much they are saving in real-time, as the customer build its own bundle. - Build your bundle from anywhere
The SIP Front End Bundler for WooCommerce can show the bundle builder in any page on your site. Your customers will love to create their own bundles right from the front page, instead of having to go through a long catalogue. - Fully supports the Aelia Currency Switcher
Thanks to the collaboration between Aelia and ShopitPress, the SIP Front End Bundler includes full support for our Currency Switcher for WooCommerce. Sell your bundles in multiple currencies and increase conversion!
Multi-currency Bundles in WooCommerce, made easy!
This is another great result of a collaboration between teams who share the same vision, and who recognise the importance of being able to offer your products to a worldwide audience, catering to a large range of needs. Just like our Currency Switcher for WooCommerce, which was born to grant customers the flexibility to pay in their preferred currency, the SIP Front End Builder grants them the freedom to create their own special offers, quickly and easily.
We would like to thank the ShopitPress team for the effort they put in developing such a powerful, yet easy to use solution for the management and creation of bundles. Well done, and keep up the good work!
Are you a plugin developer?
If you are a plugin developer, and would like to learn how to add multi-currency capabilities to your products, please feel free to get in touch. We will be happy to give you the information you need for a quick start, as well as examples that will simplify the integration with our Currency Switcher for WooCommerce. You will join the ever-growing list of teams who support such an important feature, amongst which you can find SkyVerge, Prospress, YIThemes, ThemeComplete and, of course, ShopitPress.
Thanks for reading, and see you soon for more great news!
New product – WooCommerce Composite Products Addon for Currency Switcher
Use Composite Products with our Currency Switcher for WooCommerce
As announced earlier, we have been working to add multi-currency support on the Composite Products plugin. Thanks to the collective efforts of the Team, we are proud to announce the release of the first version of the WooCommerce Composite Products Integration Addon. Like the addon for the Bundles and Subscriptions integrations for WooCommerce Currency Switcher, the addon is now available for download, free of charge.
This new addon extends the WooCommerce Composite Products plugin, adding some multi-currency capabilities to it and integrating it with our popular multi-currency solution, the WooCommerce Currency Switcher. This addon will add features such as automatic conversion of composite product prices and manual pricing of each composite product, in multiple currencies.
Although our objective is to allow plugins such as Bundles and Composite Products to implement native support for multiple currencies, we released this extension as a temporary solution. This will grant the original plugin’s authors more time to add such features to the official releases of their products.
Installing this plugin is as simple as uploading and enabling it. The multi-currency features will be applied to the Composite Products plugin automatically, no configuration is required.
Would you like to help?
The Composite Products Integration is currently in Beta. If you find any issue while using it, please feel free to report it, and we will look into it.
If you find this addon useful, we would like to ask you to consider buying a support plan for it. Free addons come without support. By purchasing a plan you will get access to our top class support service, and you will help us keeping the plugin up to date.
Have fun with another high quality solution from Aelia!
WooCommerce Currency Switcher – Support for Composite Products
Following multiple requests from our customers, we have been working with the developers of the Bundles and Composite Products plugins to introduce full compatibility with our Currency Switcher for WooCommerce.
Support for bundles is currently provided by our free Bundles Integration Addon, which will work as a temporary solution while SomewhereWarm, the authors of the Bundles plugin, update their product. It may take a while before the same features are ported to the Composite Products plugin, therefore we decided to start testing that plugin in our environment, to determine which features should be added to make it support our Currency Switcher.
Composite Products – Compatibility Status
Our tests, performed with the Composite Products 3.6.4, indicated that the plugin is already quite compatible with our Currency Switcher. You can find more details below:
Products with per-item pricing
- The prices of components are converted correctly. The conversion is performed on each component individually, before its price is used, and each component uses its currency-specific prices, where applicable.
- Product’s base prices (regular and sale) are not yet converted. These values have been introduced recently, and they will have to be passed to the conversion functions.
Products with simple pricing
- The price of the composite product is converted correctly, using exchange rates.
- The prices in each currency are not saved, as the product requires a special processing for that purpose.
What’s next
We are going to run more tests and give the authors of the Composite Products plugin the information required to address the issues reported above.
Should we find out that it could take too long, we will try to write an addon, like the one we wrote for the Bundles plugin, as a temporary solution. If you would like to be informed when the addon is released, or you would like to contribute to its development, please feel free to contact us, and we will send you more details.
Update – 4th May 2016
The Composite Products Integration is now available, free of charge!
WooCommerce Currency Switcher – WC 2.6 Support
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version
- Compatibility with WooCommerce 2.6. Added support for the new shipping logic. Leveraged new woocommerce_shipping_zone_shipping_methods filter to ensure that shipping methods’ parameters are loaded in the correct currency.
- Fixed bug in CloudFlare geolocation. In some cases, CloudFlare geolocation can incorrectly pass a lowercase country code. This can prevent the Currency Switcher, and several other plugins, from detecting visitor’s location correctly, as they expect an ISO ALPHA-2 code, which is uppercase. We added a patch to add this condition gracefully.
- Fixed bug with minicart and “force currency by country” feature. The bug prevented the minicart from updating automatically when the “force currency by country” option was selected and the customer changed country using the selector widget.
- Fixed bug in handling of coupons’ minimum and maximum prices. The bug prevented the limits from being converted properly, in some circumstances.
- Improved WooCommerce version detection in reporting manager class. The class now uses a different logic to find out which reports to use, and returns more information if an unsupported version is found.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WP Rocket now supports Aelia Currency Switcher for WooCommerce
We have just been informed that WP Rocket 2.7 was released on the 11th March. Amongst the many improvements, in this version the WP Media team added native support for our Currency Switcher. That’s right: you can now use WP Rocket with our leading multi-currency solution, and our other WooCommerce plugins, out of the box, and there is no configuration required. They will simply work together.
WP Rocket + Aelia Currency Switcher = Lightning fast multi-currency shops
Praised by many as one of the best caching plugins on the market, in terms of speed and ease of use, WP Rocket is now an excellent choice for all the merchants who need to run busy, multi-currency WooCommerce shops and need top performance.
Thanks to its zero-configuration, smart integration, WP Rocket will detect our Currency Switcher for WooCommerce, automatically adjust its caching strategy to support multiple currencies, and serve the correct content to all visitors.
As added bonuses, WP Rocket now supports the additional features added by the Aelia plugins:
- Geolocation
Our products use a geolocation mechanism that we introduced long before the WC team introduced it in WooCommerce. Our solution is cache-friendly and provides better performance than the official one. - Prices by Country
Customers will see the correct prices, prepared by our plugin depending on customer’s country. - Tax Display by Country
Customers will see prices including or excluding taxes, depending on customer’s country.
All the above, and more, is now available together with all the benefits of the powerful caching provided by WP Rocket.
Improving WooCommerce, together
This is the beginning of a new partnership between Aelia and WP Media. By combining the flexibility offered by our products and the performance provided by WP Rocket, we will bring the global market as close to you as possible, and expand your audience to its maximum potential.
As usual, be ready for more great news, coming soon!
WooCommerce Shipping Pricing for Currency Switcher – Support for WooCommerce 2.6
WooCommerce Shipping Pricing Integration – What’s new
Our Shipping Pricing Integration Add-on for WooCommerce Currency Switcher has been updated to version 1.2.1.160310. This update brings the following improvements and fixes:
- Added support for WooCommerce 2.6. Version 2.6 of WooCommerce introduces the concept of shipping zones, and it allows to create multiple instances of each shipping method for each zone. The Shipping Pricing plugin fully supports this new feature. When used with WooCommerce 2.6, our plugin provides a convenient user interface where you can set the shipping costs for each combination of zone, shipping method, and currency. Below you can see the new multi-currency, zone-specific shipping pricing feature in action:That’s an amazing improvement!
- Bug fix – Fixed edge condition that affected the calculation of flat rate shipping in WooCommerce 2.5 and later. The bug caused the message “no shipping method available” to appear if shipping costs were entered for a specific currency, saved and the “manual costs” flag was set to “disabled”.
- Bug fix – Fixed initialisation of messages controller. The controller now uses the correct text domain.
- Tweak – Excluded shipping method templates from autoloader’s class maps, to improve performance and reduce the possibility of conflicts.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
New product – WooCommerce Dynamic Pricing Addon for Currency Switcher
Use the Dynamic Pricing plugin with our Currency Switcher for WooCommerce
One of the changes we made in version 4.x of our popular Currency Switcher for WooCommerce is the removal of built-in integrations with other plugins. While embedded integrations may seem convenient, they quickly become hard to maintain, and make the main plugin larger and, potentially, slower. Due to that, we are going to extract the code to integrate for several 3rd party extensions and package as separate addons. This will simplify maintenance, and ensure that the Currency Switcher stays as lean as possible.
As you might already know, we have addons for popular plugins such as Bundles, Composite Products, Product Add-ons and Subscriptions. The latest entry in the the list of integrations is the Dynamic Pricing Addon for the Currency Switcher. This new plugin will work as a “bridge” between the Dynamic Pricing plugin and the Currency Switcher, ensuring that the discounts are converted correctly in the active currency.
Like the other Currency Switcher addons we released, the Dynamic Pricing Integration is now available for download, free of charge.
Installing this plugin is as simple as uploading and enabling it. The discounts introduced by the Dynamic Pricing plugin will be converted automatically. No configuration is required.
Note
We still encourage authors to add native support for multiple currencies in their plugins, rather than relying on external integrations. The purpose of this addon is to grant the author of the Dynamic Pricing plugin more time to add such feature the official release of his product.
Would you like to help?
The Dynamic Pricing Integration is currently in Beta. Should you encounter any issue, please feel free to report it, and we will look into it.
Please note that free plugins come without support. If you find this addon useful, we would like to ask you to consider buying a support plan for it. By purchasing a plan you will get access to our top class support service, and you will help us keeping the plugin up to date.
In the meantime, enjoy another great product from Aelia!
Currency Switcher 4.x is now available, supporting WooCommerce 2.7
Currency Switcher 4.x is available!
As announced last week, we are delighted to announce that we have just released our next major update for our popular Currency Switcher for WooCommerce. As anticipated, this version includes support for WooCommerce 2.7, and has been tested with the Release Candidate of that version.
Several of our customers opted for a preliminary test and received the new release in advance. They are now enjoying the benefits and improvements it introduces, and they are pleased of how well it works.
Here you can find a list to recap main features in this new version.
Compatibility with WooCommerce 2.7
The latest version of the Currency Switcher is compatible with the new features introduced in WooCommerce 2.7. We tested our plugin against WC 2.7 Beta 1, back in December 2016, then again with the Beta 2 and the Release Candidate version. The results have been great. Of course, we will keep testing it and address any glitch that we will find.
Optimised code, taking advantage of the Aelia Foundation Classes library
Our Aelia Foundation Classes (AFC, for short) is indeed the foundation of most of our plugins. The mini-framework we designed is flexible enough to allow us to keep the main plugins small and lean.
Also, thanks to the features in the AFC, our products can easily check the system for missing requirements, and even install other plugins they might need, with a single click. We consider ourselves “pioneers”: in an environment where packaging bulky frameworks with each plugin is common practice, we went for lean plugins, shared libraries and dependency management. It wasn’t easy, but it worked!
Better performance
We optimised the currency conversion logic in the Currency Switcher to make it easier to use it on shops with a large number of products. The currency conversion logic is now up to 80% faster. This is especially visible on sites with a high number of variable products and/or of variations.
Improved logging
To keep in line with our “lead the way philosophy”, in July 2016 we developed a flexible logging system, which we are going to use in all our plugins. Our new logger is PSR-3 compliant, powerful and flexible. We were pleased to hear that WooCommerce 2.7 will introduce a similar logger system, as it’s a proof that we have been, and we still are, on the right track. Our plugins will keep using our own logger, and the two systems will live next to each other, transparently.
Improved geolocation
The Aelia Foundation Classes framework loads version 2 of the MaxMind Geolocation database. The database supports a finer granularity than the one included with WooCommerce. That’s what makes it possible to detect not only countries, but also provinces/states/counties and, in some cases, cities. We have been using it in our Prices by Country and Tax Display by Country plugin for over a year, with great results.
Improved reports
We extended the reporting capabilities of the Currency Switcher to allow running reports filtered by currency. Each report will show the exact total of sales made in each currency. Thanks to this feature, it will be easier to find out which currency generates the most sales, and adjust your sale strategy.
Here are some screenshots of the new reports:
The new sales report in the Currency Switcher 4.x, showing the sales made in EUR
The new sales report in the Currency Switcher 4.x, showing the sales made in USD
New shortcodes
The Currency Switcher 4.x includes a couple of new, handy shortcodes. You can use them to convert arbitrary values in on the page, or show a product price in the active currency, anywhere on your site. Here’s a brief description of how they work, together with a “live” example.
- Show an arbitrary value in the active currency
The aelia_cs_currency_amount shortcode allows to display a value that changes depending on the active currency. In this example, the shortcode was configured with a base value of $100. Dynamic value: €92.15. - Show a product price anywhere
The aelia_cs_product_price shortcode displays the price of a product, anywhere on the site. The price changes automatically with the active currency. Here are current prices of our most popular plugins:
Try selecting a currency, on the right sidebar, and the values in bold will change automatically.
It’s now possible to force the currency by shipping country
We added the “force currency by billing country” to the Currency Switcher over two years ago, albeit reluctantly. For those not familiar with it, the feature allows customers to select a currency indirectly. Instead of going for the currency, they can select a billing country, and the currency changes to the one used in such country. Since we received several requests to allow binding the currency to the shipping country, we added such option to the new release.
The Currency Switcher 4.x allows to force currency by shipping country, as well as billing country.
Currencies can now be sorted in the settings page
Some of our customers asked if it would be possible to sort the enabled currencies without having to resort to a filter. We listened to our clients, and such feature is now part of the Currency Switcher. Here’s a preview of the interface that allows the sorting:
Drag the handle of each currencies to change their order, then save the settings the new sorting.
Of course, if you implemented a filter for your custom sorting, you can keep using it, it will work just fine.
Dropped support for WooCommerce 2.3 and earlier
The Aelia Team is known for its skill in keeping full backward compatibility in all our products, even after adding or improving existing features. Our Currency Switcher 3.x was fully compatible with WooCommerce from version 2.1.x until 2.6.x, and worked seamlessly on each of those version. After a careful analysis, we realised that WooCommerce 2.3 and earlier have practically disappeared from the market. Thus, keeping the code to support those versions makes little sense. Due to this, the Currency Switcher 4.x now requires WooCommerce 2.4 or newer.
Integrations with 3rd party plugins are now external addons
The Currency Switcher used to include integrations with several 3rd party plugins. We quickly realised that, even though such solution looked convenient, the integrations don’t belong there, as not every merchant needs them. Thus, we decided to extract each integration to a separate, lightweight plugin, so that the user can install only the needed ones. The integrations will work the ones we released so far, supporting plugins such as Subscriptions, Bundles, Composite Products, Product Add-ons and, more recently, Dynamic Pricing.
To make sure that users are aware of the changes, the Currency Switcher will inform merchants when an integration is no longer included in the main plugin. The Currency Switcher will also explain how to download the replacement integration.
When will the Currency Switcher 4.x be available?
The Currency Switcher 4.x is a available now!
Will I have to pay for the new version?
If you are an existing customer, with an active licence, you can download the Currency Switcher 4.x free of charge. Simply go to the My Account section and you will find the link to download it.
If you are not yet a customer, or if your licence expired, please contact us to get the best deal to get the new version of our product.
As always, please feel free to send us any feedback you have about this new version. We would like to thank you in advance for taking the time to write us, as your feedback is what allows us to provide you with top class solutions.
Thanks for reading, and for your continued support and renewed custom.
Sincerely,
Announcing Currency Switcher 4.x, with support for WooCommerce 2.7
Currency Switcher 4.0 is coming, with great improvements
We are reviewing and updating our popular Currency Switcher for WooCommerce, in preparation for the upcoming release of WooCommerce 2.7. Our next major version will be 4.0, and it will include several updates and enhancements, which you can find listed below.
Several of our customers are already enjoying the benefits of this new release, and we received great feedback about the improvements we introduced. Here is a list of the major changes that the Currency Switcher 4.0 will bring.
Compatibility with WooCommerce 2.7
We updated the Currency Switcher to make it compatible with the new features introduced in WooCommerce 2.7. Tests of the new release against WC 2.7 Beta 1 and Beta 2 are completed, and the results have been great. We will keep testing it, to “iron all the kinks”, and ensure a smooth transition from WooCommerce 2.6 to 2.7
Optimised code, using our powerful Aelia Foundation Classes library
Several months ago, we decided to extract libraries and classes that were shared by our plugins, and move them to an external plugin, called the Aelia Foundation Classes. Then, we redesigned our products to use this new library. It was a bold move, but it paid off. Our customers are impressed by the efficiency of such solution, which allows us to keep our software small and lean. We also developed a smart dependency checker is able to detect any missing dependency and install it with one click.
We understand that it’s uncommon, in the WordPress environment, to have plugins depend on frameworks or other plugins, but that is going to change in the future. Dependencies are common in most other frameworks and Content Management Systems, and having to install a single extra plugin is a small price to pay in return for more efficient solutions. Smart dependency management is now a reality!
Better performance
The number of large WooCommerce sites is increasing constantly. In order to allow merchants who run large shops to take advantage of our multi-currency solutions, we reviewed the performance of the core elements of the Currency Switcher. The new currency conversion logic is now up to 80% faster, especially on sites with a high number of variable products, and a large number of variations.
Improved logging
At Aelia, we like to consider ourselves pioneers in introducing great and useful features. When we heard that WooCommerce 2.7 will also introduce a new logging system, we had a moment of pride: we introduced an equally flexible, if not more powerful, logging system in our Aelia Foundation Classes, back in Q3 2016. Our new logging system will be used by all our plugins, running in parallel to the one added to WooCommerce, without interfering with it. It will make it possible for us to assist your customers more effectively, and troubleshoot issues quickly.
Improved geolocation
The Aelia Foundation Classes includes version 2 of the MaxMind Geolocation database, which is updated automatically, on a weekly basis. This is the same database that our Tax Display by Country and Prices by Country plugins already use, which is more flexible than the one used in Currency Switcher 3.x.
Improved reports
Following our valued customers’ feedback, we extended the reporting capabilities of the Currency Switcher. Reports can now show sales filtered by currency, showing the exact total of sales made in each currency. Such feature will make it easy to find out which currency generates the most sales, and adjust sale strategies accordingly.
You can find some screenshots of the new reports below:
The new sales report in the Currency Switcher 4.x, showing the sales made in EUR
The new sales report in the Currency Switcher 4.x, showing the sales made in USD
New shortcodes
The Currency Switcher 4.x includes new shortcodes that can be used to convert arbitrary values in on the page, as well as displaying a product price in the active currency anywhere on the site. You can see them in action below.
- Show an arbitrary value in the active currency
The aelia_cs_currency_amount shortcode allows to display a value that changes depending on the active currency. In this example, the shortcode was configured with a base value of $100.Dynamic value: €92.15. - Show a product price anywhere
The aelia_cs_product_price shortcode displays the price of a product, anywhere on the site. The price changes automatically with the active currency. Here are current prices of our most popular plugins:
Try selecting a currency, on the right sidebar, to see the above value changes.
Support for forcing currency by shipping country
The “force currency by billing country” feature was introduced long ago. As the name implies, it allows to force the active currency to the one used in the billing country selected by the customer. Although we normally recommend not to use such feature (the Currency Switcher wad designed to grant customers the freedom to choose the currency in which they want to pay), we have received several requests to extend it, and now the currency selection can be tied to the shipping country, rather than the billing one.
The Currency Switcher 4.x allows to force currency by shipping country, as well as billing country.
End of support for WooCommerce 2.3 and earlier
At Aelia, we pride ourselves in our ability to include backward compatibility in all our products. Our Currency Switcher 3.x is fully compatible with WooCommerce from version 2.1.x until 2.6.x. Despite such impressive feat, we realised that WooCommerce 2.3 and earlier versions are rarely in use, and maintaining the code to support it makes little sense. Due to this. the Currency Switcher 4.x will require WooCommerce 2.4 or later.
Separation of integrations with 3rd party plugins
Some of the integrations with 3rd party plugins are currently part of the Currency Switcher’s core, although they don’t belong there. They were originally included in our main product as a temporary, quick patch, and it’s now time for some housekeeping. We will progressively extract the integrations to separate plugins, like the ones we released for the Subscriptions, Bundles, Composite Products and Product Add-ons plugins.
To make sure that users are aware of the changes, the Currency Switcher will notify the site administrator when an integration has been removed from it, and propose an alternative solution to it.
When will the Currency Switcher 4.x be available?
The Currency Switcher 4.x is already stable, and can be used on WooCommerce 2.6 (we have been using it on our own site for months now). It also works fine with WooCommerce 2.7 Beta 2, which is the latest public release. We plan to release our major update when WooCommerce 2.7 reaches Release Candidate 1, to make sure that we can address any glitch that might have “slipped through the cracks.”
Will I have to pay for the new version?
If you are an existing customer, with an active licence, the upgrade to version 4.x of the Currency Switcher will be free of charge. If you wish to try the new version before its official release, please contact us. We will be happy to send you the updated version.
If you are not yet a customer, or if your licence expired, and you would like to try our powerful multi-currency solution, simply buy the Currency Switcher and contact us afterwards to receive the free update to version 4.x.
As always, we will be grateful for any feedback you can give us, as it allows us to improve our products.
It was a long read, but we hope it was worth it. Thanks for dedicating us your time, we are looking forward to the new, exciting update!
Sincerely,
The Aelia Team
WooCommerce Currency Switcher – Support for Bundles 5.0 and 5.1
Bundles Integration for Currency Switcher – What’s new
The Bundles Addon for the WooCommerce Currency Switcher has been updated to version 1.2.0.161222. This update introduces support for Bundles 5.0.x and preliminary support for the changes introduced in version 5.1 of the plugin. This will make sure that bundle prices will be converted correctly.
Please note that, since version 5.1 of the Bundles plugin is brand new, there might still be bugs that we need to find and address. We would recommend to keep using version 5.0 for the moment, until all issues have been solved.
If you are already using the integration, you should receive a notification about the update soon. If you haven’t installed it yet, you can download it, free of charge, from the plugin page: https://aelia.co/shop/woocommerce-bundles-integration-currency-switcher/.
Although free addons are outside the scope of our support service, if you find any issue please feel free to contact us by using our dedicated support portal. We will review your report and get back to you with our feedback as soon as possible.
Important – You can help!
We are aware of the importance of being able to run a multi-currency shop. In the past three years, we have been campaigning to encourage other developers to introduce native support for multiple currencies, directly in their plugins, instead of having to rely on external integrations (whose capabilities are limited).
As part of our efforts, we contacted the authors of both the Bundles and the Composite Products plugin, as well as many others, to discuss such feature, and provided them with all the information they need to make their plugins multi-currency aware. Unfortunately, the Bundles plugin v5.1 introduced significant changes that seem to go in the opposite direction: some of the new logic added to it is based on the strict (and incorrect) assumption that the shop can only have one currency. Such logic could break if multiple currencies come into play, and cause bundle prices to be calculated or displayed incorrectly.
This is not something that can be addressed by an external solution, such our Bundles Integration. The flaw is in the “single currency” assumption, and it must be fixed directly in the Bundles plugin.
How you can help
If your multi-currency shop relies on the Bundles plugin, you should contact its authors and let them know that having the possibility of running a shop with multiple currencies is of critical importance to you, and that you would like to see such feature introduced in the Bundles and Composite Products plugin. The developers are aware of our solutions, and they have our contact details. We will be more than happy to assist them adding multi-currency support to their products.
Please keep in mind that the more customers require such feature, the sooner it will be introduced!
Thanks in advance for your time and for your continued support!
The Aelia Team
WooCommerce Currency Switcher – Improved Yahoo! Finance integration
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 3.9.13.161104. This update brings the following improvements and fixes:
- Improved Yahoo! Finance integration. The integration logic is now faster, and it handles an edge case in which the Yahoo! server returns data in a format different from the expected one.
- Improved installation process. The installation script that processes historical orders can now handle more efficiently edge cases such as a site with many orders and a low memory limit, and it’s also faster.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Optimised installation process, better support for WP Engine
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.5.4.171109. This update brings the following improvements and fixes:
- Rewritten the installation process to improve compatibility with hosting providers like WP Engine. When the Currency Switcher runs for the first time, it processes the existing orders to make sure that the reports show the correct figures. This process is important, and can take time to complete, especially if a large amount of orders is present. This operation has to be performed only once and, in normal circumstances, it works fine. In some cases, however, the execution limit enforced by hosting providers can affect the processing of orders. If that operation runs for too long, the server can halt it.
Some hosting providers, such as WP Engine, need to focus on performance, and enforce strict limits on how long a process can run. Due to that, the installation process risks being interrupted before it completes. This can result in a frustrating experience for the merchant.In this update, we altered the logic used to process past orders so that it handles them in chunks. Every time an admin page loads, the Currency Switcher loads the next chunk of orders, until all of them have been processed. This will minimise the risk of timeout on most managed WP hosting providers, and improve the user experience for the merchants.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Improved user experience on settings page
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.5.2.171019. This update brings the following improvements and fixes:
- Improved settings page. We improved the logic that validates the settings before allowing the merchant to save them. This will reduce the confusion caused by conditions in which the settings were apparently saved correctly, but the Currency Switcher reported errors related to them.
Additionally, when Open Exchange Rates is the selected FX rates provider, the new logic prompts the merchant to enter an API key for that service, or to select another provider. This will make sure that the FX rates will be fetched correctly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Maintenance release for WooCommerce 3.2 (shipping)
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.5.1.171012. This update brings the following improvements and fixes:
- Removed notice related to the conversion of shipping costs in WooCommerce 3.2. In some circumstances, the conversion of shipping costs could trigger a notice related to deprecated elements in WooCommerce 3.2. The notice didn’t necessarily cause any issue, but it could increase the size of the log file. We added a check to prevent that from occurring.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Improved support for WooCommerce 3.2 and unique mini-cart IDs
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.5.1.170912. This update brings the following improvements and fixes:
- Improved compatibility with WooCommerce 3.2. The latest version of WooCommerce introduces some breaking changes that affect the calculation of shipping. The changes prevented the Currency Switcher from converting the shipping costs to the active currency. This issue has now been covered.
- Improved support for unique mini-cart IDs. WooCommerce 3.1.x introduced a new logic to identify the content of the mini-cart, using a unique identifier for each session. We updated our plugin to take this into account, and ensure that the mini-cart contents are updated as needed, showing amounts in the correct currency.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Fix for coupon Admin UI
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.4.20.170807. This update brings the following improvements and fixes:
- Fixed Admin interface showing the coupons list. Due to a cosmetic bug, the Admin UI showed the coupon value in the currency that was active in the frontend. This glitch has now been rectified.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
RightPress Dynamic Pricing and Discounts now supports our Aelia Currency Switcher
Dynamic pricing rules and multi-currency, together
The RightPress Team informed us that their powerful Dynamic Pricing and Discounts plugin for WooCommerce now supports our leading multi-currency solution, the Aelia Currency Switcher. This is an excellent improvement for their already great product. It will allow merchants to configure flexible discount rules for their multi-currency shop.
The support for our WooCommerce Currency Switcher is included in Dynamic Pricing and Discounts since version 2.0, available now. You can get this great product from CodeCanyon, at a fantastic price!
We would like to thank the RightPress Team for the great work they did to support our multi-currency solution. Their hard work will help thousands of merchants to have a powerful and flexible shop, to cover the needs of their international customers. Their collaborative spirit sets a great example, that we hope many other developers will follow.
Thanks for reading, and see you soon for more exciting news!
The Aelia Team
WooCommerce Product Table and Password Protection plugins now support Currency Switcher and Prices by Country
Barn2 Media’s WooCommerce plugins now include multi-currency support
The Barn2 Media team just informed us that their WooCommerce extensions now include native support for our popular Currency Switcher and Prices by Country plugins. This means that you can benefit from the internationalisation features provided by our solutions when creating interactive pricing tables, or adding password protected areas to your site.
Would you like to know what this means for your shop? Here we go!
WooCommerce Product Table
List products in table format, in your customers’ currency and local price
WooCommerce Product Table is Barn2 Media’s bestselling plugin. It lists WooCommerce products in a sortable, searchable table view, which can also be filtered.
Product tables are useful for WooCommerce wholesale stores and bulk order forms, as well as large catalogues. They list products in a structured table layout, with more information displayed per page than the standard product pages show. The list includes details such as attributes, variations and custom fields. Customers can also purchase the products directly from the list page, which acts as a one-page order form.
If you’re using WooCommerce Product Table with our Currency Switcher or Prices by Country plugins, then the lists will automatically display the correct price for each customer, in their currency, and visitors can buy them with one click. This creates a seamless experience for your customers, which can greatly increase your conversions.
WooCommerce Password Protected Categories and Private Store
Create hidden areas within WooCommerce
Barn2 Media developed two plugins to protect or hide content within your WooCommerce shop. WooCommerce Password Protected Categories creates hidden areas which work alongside the public parts of your store. WooCommerce Private Store creates a completely hidden store – no one who visits your website will even know that you have an online shop!
As you probably guessed, these plugins are a useful addition to shops that handle wholesale customers, allowing to show some, or all products, only to customers who have specific accounts. Like the Product Tables, these plugins work beautifully with both Currency Switcher and Prices by Country. The correct currency and local price for each customer is displayed automatically on both the public and private areas of your WooCommerce store.
Acknowledgements
We’d like to thank the team at Barn2 Media for listening to the ever-increasing number of merchants who rely on our internationalisation solutions, and for their efforts in adding multi-currency support to their WooCommerce extensions.
Thanks for reading, and see you soon for more exciting news!
The Aelia Team
WooCommerce Currency Switcher – Fixes for WooCommerce 3.0.4
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.4.16.170424. This update brings the following improvements and fixes:
- Improved performance of reports and dashboard. The dashboard now loads up to three times faster!
- Fixed handling of coupons. Coupon values are now converted correctly in WooCommerce 3.0.4.
- Fixed issue of stale data displayed in the mini-cart. Added logic to refresh the mini-cart when the currency is selected via the URL.
- Added logic to ensure that orders created manually, from WordPress Admin area, keep the correct currency.
- Improved handling of exchange rates
- Fixed bug in logic used to retrieve exchange rates. When the configured exchange rate provider could not be determined, the original logic tried to load an invalid class.
- Set default provider to Yahoo! Finance, to replace the unreliable WebServiceX.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Re-release of version 4.4.12.170407
We re-released WooCommerce Currency Switcher 4.4.2.170407
Yesterday we released a hotfix for the Currency Switcher for WooCommerce, to address the glitches suddenly introduced by WooCommerce 3.0.1. The plugin we released contained a small glitch that prevented sale prices from being displayed and processed correctly on the frontend. We fixed the glitch as soon as we found it, but it might be possible that you had already downloaded the update at the time we re-released the plugin.
If you are experiencing an issue related to products’ sale price, we would recommend that you download the Currency Switcher again. The latest version is still 4.4.2.170407, but the plugin now contains a fix for the glitch with the sale prices.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Prices by Country – Fixes for WooCommerce 3.0.1
WooCommerce Prices by Country – What’s new
The Prices by Country plugin for WooCommerce has been updated to version 1.7.11.170407. This update brings the following improvements and fixes:
- Fixed issue caused by the new WC_DateTime dates. WooCommerce 3.0.1 introduced class WC_DateTime to handle dates, instead of “raw” timestamps. This update can detect when such new class is used and handles the dates correctly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Fixes for WooCommerce 3.0.1
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.4.12.170407. This update brings the following improvements and fixes:
- Fixed issue caused by the new WC_DateTime dates. WooCommerce 3.0.1 introduced class WC_DateTime to handle dates, instead of “raw” timestamps. This update can detect when such new class is used and handles the dates correctly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Prices by Country – Subscriptions 2.2 maintenance release
WooCommerce Prices by Country – What’s new
The Prices by Country plugin for WooCommerce has been updated to version 1.7.11.170405. This update brings the following improvements and fixes:
- Improved compatibility with Subscriptions 2.2. The latest version of the Subscriptions plugin was released on the 3rd April (two days ago) and it introduced a new logic and a set of “legacy” product types, for compatibility with WooCommerce 2.6 and 3.0. This update for the Prices by Country plugin is designed to ensure that the regional prices are applied to the new subscription product types as well.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – WC 3.5 version update, October 2018
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.6.6.181004. This update brings the following improvements and fixes:
- Updated supported WooCommerce versions. We tested the plugin with WooCommerce 3.5 and we haven’t encountered any issue with that new version. Of course, should you need assistance, please feel free to contact us.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Minor update, August 2018
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.6.5.180828. This update brings the following improvements and fixes:
- Added display of orders net total in base currency on the Orders List page. The net total is calculated as the order total minus refunds, and it’s displayed next to the order’s original total in base currency.
The Order List page now shows the order totals and the order net totals in base currency. - Added support for exchange rates markups expressed as a percentage. It’s now possible to enter a markup such as “10%”, and have the exchange rate increased by that factor.
The exchange rates settings page now accepts markups expressed as a percentage.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
New plugin – WooCommerce Bookings integration for Aelia Currency Switcher
The new integration for the WooCommerce Bookings plugin is here
The Bookings Integration for WooCommerce Currency Switcher plugin is now available for download. Of course, it’s free!
How to use the Bookings plugin with the Aelia Currency Switcher
The WooCommerce Bookings plugin is an excellent solution, which allows you to sell bookings on your site. The plugin makes it easy to give your customers unparalleled flexibility to book your services, time, or equipment online. You can define date availability, special prices for groups, set high and low season rates, and more. Whether you run a B&B, a professional practice, or a bike hire shop, the Bookings plugin will be covered.
Thanks to our WooCommerce Currency Switcher and the new Bookings Integration, now you will also be able to show and sell your bookings in your customers’ favourite currency. This new addon will take care of converting prices automatically, seamlessly. It will also let you enter the cost of each element of your bookings, in any of the currencies you enable on your site, as well as create bookings manually, in the currency of your choice.
Installing the addon is extremely easy: just upload and activate it. The Bookings Integration will automatically communicate with the Currency Switcher and the WooCommerce Bookings plugin, and it will offer you an easy to use interface to sell your bookings in multiple currencies. The screenshots below will show you how easy it will be to manage and create bookings in any currency you like.
WooCommerce Bookings Integration – Screenshots
Acknowledgements
We would like to thank the clients who kindly assisted us with the development and testing of this new integration. It’s thanks to your support that we can provide top class products, like our Currency Switcher. Our aim is, and will always be, to help you grow your business, by giving you with the best products on the market for your ecommerce.
Thanks for reading, and see you soon!
The Aelia Team
WooCommerce Currency Switcher – Minor update, July 2018
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.6.1.180716. This update brings the following improvements and fixes:
- Fixed bug that caused the exchange rates settings to be lost after removing a currency.
- Implemented workaround to prevent the Memberships plugin from triggering notices during the conversion of product prices.
- Added logic to ensure that shipping costs are calculated with the correct amount of decimals, before they are converted.
- Fixed currency for Latvia to EUR (funny, how nobody noticed that until now).
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
The XAdapter Table Rates Shipping now supports our Aelia Currency Switcher
Using XAdapter Table Rates Shipping plugin with Aelia Currency Switcher
The XAdapter Team has recently updates their Table Rates Shipping plugin, adding native support for our WooCommerce Currency Switcher. Thanks to this new integration, you will be able to have the shipping costs configured in the Table Rates plugin converted automatically at checkout.
Getting started
Adding the XAdapter Table Rates Shipping plugin to your multi-currency site is easy. You can get started quickly and easily, by following the steps below:
- Install and configure the Aelia Currency Switcher. Our installation guide can help you configuring the plugin: Aelia Currency Switcher – Getting Started.
- In WooCommerce > Currency Switcher > Geolocation page, enable the Geolocation option. This setting will automatically select the currency based on visitor’s location.
- Install the Table Rates Shipping plugin. If you already have that plugin installed, make sure that you are running version 3.0.5 or newer.
- Configure the Table Rates plugin, following the documentation provided by XAdapter.
- The last step is to verify that the Table Rates plugin works, by simulating the purchase process. Simply add an item to the cart and reach the checkout page. There, you will see the shipping rates, which will be in the active currency.
You’re ready! Your customers will now see the shipping costs you entered, converted to the appropriate currency, on the checkout page.
Should you have any questions about using the Table Rates Shipping with our Currency Switcher, please contact the XAdapter Support Team. They will be happy to assist you in configuring their shipping plugin on your site.
Thanks again for reading, and have a great day!
The Aelia Team
The XAdapter UPS Shipping now supports our Aelia Currency Switcher
Using XAdapter UPS Shipping plugin with Aelia Currency Switcher
The XAdapter Team has recently updates their UPS Shipping plugin, adding native support for our WooCommerce Currency Switcher. Thanks to this new integration, now you can easily add UPS delivery services to your multi-currency site, with a few simple steps.
Getting started
Adding the XAdapter UPS Shipping plugin to your multi-currency site is easy. The following steps will get you ready in a few minutes:
- Install and configure the Aelia Currency Switcher. Our installation guide can help you configuring the plugin: Aelia Currency Switcher – Getting Started.
- In WooCommerce > Currency Switcher > Geolocation page, enable the Geolocation option. This setting will automatically select the currency based on visitor’s location.
- Install the UPS Shipping Plugin with Print Label. If you already have that plugin installed, make sure that you are running version 3.9.13 or newer.
- Configure the UPS plugin, following the documentation provided by XAdapter.
- Verify that the UPS plugin works, by simulating the purchase process. Add an item to the cart and reach the checkout page. There, you will see the UPS Shipping rates, which will be in the active currency.
Done! Your customers will be able to select one of the UPS delivery options at checkout and see the correct rates in the currency used at checkout.
Should you have any questions about using the UPS Shipping with our Currency Switcher, please contact the XAdapter Support Team. They will be happy to assist you in configuring their shipping plugin on your site.
Thanks again for reading, and have a great day!
The Aelia Team
WooCommerce Currency Switcher – WC 3.4.x update
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.5.18.180529. This update brings the following improvements and fixes:
- Updated supported WooCommerce version. The Currency Switcher has been tested with WooCommerce 3.4.x and it’s working correctly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – March 2018 maintenance update
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.5.16.180307. This update brings the following improvements and fixes:
- Tweak – Removed redundant logger class and optimised logging logic.
- Bug fix – Fixed name of <select> field in the currency selector widget. The incorrect name prevented the country selector widget from changing the active currency.
- New feature – Added new filter wc_aelia_cs_force_currency_by_country. The filter can be used to activate or deactivate the “force currency by country” logic using custom logic.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
XAdapter FedEx Shipping now supports the Aelia Currency Switcher for WooCommerce
Hello, everyone! We would like to thank all the people who reached to us, to check how we were doing after being snowed in by the “Beast from the East”, as they called it here in Ireland. We got quite a bit of snow, which is a rare occurrence on this green island. Getting out of our homes was an interesting challenge!
Four brave soldiers crossing the mountain pass of Caradhras.
Now the situation is (almost) back to normal, and it’s time to kick off the week with a great news. The XAdapter Team informed us that they have been working to add native support for our WooCommerce Currency Switcher to their plugins. This follows the great result achieved with their DHL Shipping plugin and it’s a step in the right direction, to increase the presence of native multi-currency support in the WooCommerce market.
The next XAdapter product that supports our Currency Switcher is their FedEx Shipping plugin. We publish below the release note that the XAdapter team sent us:
From XAdapter. Received on the 27 February 2018.
Good News to all who ship international via FedEx in WooCommerce. XAdapter’s FedEx shipping plugin is now compatible with the Aelia Currency Switcher. Thanks to this new integration, now you can easily ship internationally in multiple currencies, and be sure that you will receive accurate shipping costs in all currencies.
Using the FedEx Shipping plugin in a multi-currency environment is as easy as you would expect it to be. All it takes are a few, simple steps, which you can find below:
- Install and configure the Aelia Currency Switcher. The following document will help you getting your site ready in no time: Aelia Currency Switcher – Getting Started.
- In WooCommerce > Currency Switcher > Geolocation page, enable the Geolocation option. This setting will automatically select the currency based on visitor’s location.
- Install the FedEx Shipping plugin. If you are already running it, make sure that you update it to the latest version (4.0.3 or newer).
- Verify that the FedEx plugin works, by checking that the shipping rates appear on the cart and checkout page.
- You are ready! The FedEx shipping costs will be converted automatically to the active currency.
The XAdapter Team also put together a short video, to show how easy it is to use their FedEx plugin together with our Aelia Currency Switcher. Have a look at it, you can find it below
We would like to thank the XAdapter Team for their efforts in creating effective, simple to use solutions. We also would like to thank them for joining the ever growing list of developers who recognise the importance of native multi-currency support in WooCommerce plugins. Well done!
The Aelia Team
WooCommerce Currency Switcher – Multiple improvements (WC 3.3, Yahoo! Finance, OFX)
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.5.14.180122. This update brings the following improvements and fixes:
- Improved compatibility with WooCommerce 3.3. Removed notice messages that appeared when a Grouped Product contained variable products.
- Discontinued Yahoo! Finance provider. Yahoo! Finance is no longer operational and stopped providing exchange rates. The Currency Switcher can handle this error transparently, and it now informs the merchants that they should use another provider.
- Added support for OFX exchange rates service (Beta).
- Added new filter wc_aelia_cs_exchange_rates_models. This new filter will be used to rewrite the logic that handles the list of exchange rates provider and simplify the merging of the lists used by the Currency Switcher and the EU VAT Assistant.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Easy Digital Downloads Currency Switcher – Maintenance release, January 2019
Easy Digital Downloads Currency Switcher – What’s new
Currency Switcher for Easy Digital Downloads has been updated to version 1.5.0.190129. This update brings the following improvements and fixes:
- Feature – Added shortcode aelia_cs_product_price.
- Feature – Added shortcode aelia_cs_currency_amount.
- Added compatibility with new version of the Aelia Foundation Classes framework.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Performance and compatibility optimisations
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.5.12.171215. This update brings the following improvements and fixes:
- Fixed bug that sometimes caused an infinite loop when processing refunds on WooCommerce 3.2.5 and newer.
- Improved logic used to collect refund data for reports.
- Improved performance of the logic used to handle variable products.
- Improved compatibility of geolocation logic with WooCommerce 3.2.x.
- Fixed integration with BE Table Rates Shipping plugin, to ensure the conversion of “subtotal” thresholds.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
The ELEX DHL Shipping plugin now supports our Aelia Currency Switcher
DHL Shipping and Currency Switcher, now working together
Updated December 2019
This article was originally published in December 2017. The XAdapter DHL Shipping plugin is now called ELEX DHL Shipping, and it’s developed and maintained by ELEXtensions.
In the past weeks, we have been working with the team at ELEX to add support for our WooCommerce Currency Switcher to their DHL Shipping plugin. The target was to make their shipping plugin more flexible, and to make it possible to interact with the shipping calculation process, to ensure the correct calculation of prices in all currencies.
We are happy to inform you that the integration is now complete. Starting from version 3.4.3, the DHL Shipping plugin includes the filters and actions we added in a modified version to make multi-currency support possible. Thanks to this filter, it’s now possible to interact with the shipping plugin and ensure accurate shipping costs. Sounds great? Good! Keep reading to learn how to implement the solution on your site!
Getting started
Adding multi-currency support to the DHL shipping on your site is a matter of performing three simple steps:
- Update the ELEX DHL Shipping plugin. Make sure that you are running version 3.4.3 or later.
- Add a simple filter to your theme’s functions.php file, as described in ELEX’s knowledge base: WooCommerce DHL Express/Paket Shipping Plugin – How to use the DHL shipping plugin with the Currency Switcher plugin. The filter is what allows the DHL plugin and our Currency Switcher to work together, to ensure the accuracy of the shipping calculations.
- Alter the filter you just added, replacing the currency in it with the code of your shop’s base currency. For example, if your base currency is EUR, simply replace the “ZAR” from the example with “EUR”.
You’re now ready to go! The custom filter you just added will tell the DHL Shipping plugin to fetch the shipping costs in your shop’s base currency, and our Currency Switcher will take care of converting them to the correct active currency on the cart page and at checkout.
Should you have any questions about using the DHL Shipping with our Currency Switcher, please contact the ELEX Support Team. They will be happy to assist you in configuring their shipping plugin on your site.
Thanks for reading, and have a wonderful day!
The Aelia Team
WooCommerce Currency Switcher – Improved logic in “force currency by country”
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.5.7.171124. This update brings the following improvements and fixes:
- Improved “force currency by country” logic. The new logic makes sure that the “currency by country” takes priority over other selections. This will prevent the confusing scenario where, even with the option enabled, it was possible to select a currency manually, only to see it changing back when opening a new page.
- Improved currency selector widget. The widget now shows clearer error messages when the currencies are not configured correctly. We also added a message to make it clearer to shop owners that, when the “force currency by country” option is enabled, the currency selector widget has no effect.
- Fixed price filter widget in WooCommerce 3.2.x. An undocumented change in the price filter widget prevented the conversion of the selected price range. We added a new check that makes the Currency Switcher aware of the change, so that the filtering range is converted correctly.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Fish and Ships now supports our Aelia Currency Switcher
Configure flexible shipping rules with Fish and Ships
Fish and Ships is a table-rate based plugin for WooCommerce that allows to add custom conditions to calculate shipping costs. Rules such as price, weight, dimensions, volume, shipping class and more are available out of the box. The plugin also allows you to trigger special actions if a rule matches, giving you unprecedented flexibility.
In addition to the already rich feature set, the wpcentrics Team added support for our Aelia Currency Switcher directly in the shipping calculation logic. The integration is fully transparent for the user: after processing the applicable rules, Fish and Ships automatically converts shipping to the active currency, using the exchange rates configured in the Currency Switcher.
Configuring Fish and Ships is easy
The wpcentrics Team sent us with a video that highlights the features included in their solution. In just 8 minutes, you will be able to see how easy it is to configure all the rules you need.
Try Fish and Ships free of charge
There is a free version of the shipping plugin available on the WordPress repository: https://wordpress.org/plugins/fish-and-ships/. You can use it to try the powerful features offered by the plugin, configure the rules in the shop’s base currency. The integration with the Aelia Currency Switcher will activate automatically, when needed, converting all the costs in the active currency.
Conclusion
We are happy to add Fish and Ships to the ever expanding list of plugins that include native support for our Aelia Currency Switcher. With this new shipping plugin, configuring flexible, multi-currency shipping rules will be easier than ever. If you have any questions, or feedback, please feel free to contact the wp centrics Team. They will be happy to hear from you, and ready to assist you with any query you might have.
Thanks again for reading, and see you soon with more exciting news!
The Aelia Team
WooCommerce Currency Switcher – WooCommerce 4.4 update, August 2020
WooCommerce Currency Switcher – What’s new
Our Aelia Currency Switcher for WooCommerce has been updated to version 4.8.14.200813. This update brings the following improvements and fixes:
Features and improvements
- Tested with WooCommerce 4.4 and WordPress 5.5.
- Improved WooCommerce Admin Analytics integration. Added currency filter to Dashboard report.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – WooCommerce 4.3 update, June 2020
WooCommerce Currency Switcher – What’s new
Our Aelia Currency Switcher for WooCommerce has been updated to version 4.8.13.200617. This update brings the following improvements and fixes:
Features and improvements
- Tested with WooCommerce 4.3 (see announcement).
- Added new filter `wc_aelia_cs_product_requires_conversion`.
- Added support for `currency` attribute stored against a shipping rate. This will make it easier to add multi-currency support to shipping plugins.
- Improved WooCommerce Admin Analytics integration. Added currency filter to Coupons report.
- Updated admin UI to show that the log files now contain a timestamp in their name.
Fixes
- Fix – Fixed check that caused a “zero decimals” setting to be ignored.
- Fix – Added trimming of exchange rates entered manually on the settings page.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Compatibility with WooCommerce 4.3
WooCommerce Currency Switcher and WooCommerce 4.3
We have been testing our Currency Switcher with WooCommerce 4.3 and we haven’t encountered compatibility issues so far. We will keep testing the new version to ensure maximum compatibility. We’re going to release an update for the Currency Switcher, as well as other plugins, to indicate compatibility with the new version.
Support for the new WooCommerce Stats widget
WooCommerce 4.3 includes a new home page in the Admin section, which shows some useful statistics about the shop’s performance. You can read the announcement on the WooCommerce blog: Meet the new WooCommerce Home. We have been working to implement an integration with this new widget directly in the Currency Switcher, to make sure that the totals are correct, in shop’s base currency, like it already happens with the standard reports.
As of today (29 June 2020), such integration is still incomplete, due to the lack of some filters in the WooCommerce Admin tool. That tool is the one that displays the WooCommerce Stats widget, after collecting the order data, and it’s the one to which the Currency Switcher needs to “talk” to make sure that the figures are correct. This communication has already been implemented on the Currency Switcher side, we just need to test it. To be able to do that, we will first need to wait until the authors of the WooCommerce Admin add the required filters to that addon.
As soon as the WooCommerce Admin will allow us to complete the integration, we will run all the necessary tests and release an update for the Currency Switcher with the “totals in base currency” feature. As wrote in an earlier post, we aim to bring all the WooCommerce Admin Analytics up to speed, in terms of features, with the standard reports provided by WooCommerce.
Should you have any questions about our Currency Switcher, our other products, or the integration with the new versions of WooCommerce, please feel free to contact us. We’ll be ready to answer.
The Aelia Team
WooCommerce Currency Switcher – Compatibility with WooCommerce 4.1
WooCommerce Currency Switcher and WooCommerce 4.1
We have been testing our Currency Switcher with WooCommerce 4.1 since the release of the Beta version, a few weeks ago. We haven’t encountered compatibility issues so far, we will keep testing the new version to ensure maximum compatibility.
Support for the WooCommerce Admin dashboard
WooCommerce 4.1 still includes the new WooCommerce Admin dashboard, which allows to generate reports about sales, revenue and taxes. We worked with the authors of the WooCommerce Admin tool to make it more flexible, so that it’s now possible to run reports filter by currency. Below is an example of this new filter:
The Aelia Currency Switcher allows to filter the analytics reports by currency.
Work in progress
This feature allows to run currency-specific report, and see the revenue in each currency. As an advancement since WooCommerce 4.0, selecting a currency also changes the currency symbol displayed on the page. As of today, there is still one feature missing from this integration: the analytics tool can’t generate a report with all totals in base currency. This is because the WooCommerce Admin tool stores its own copy of aggregate sales data, which doesn’t include base currency amounts, and doesn’t offer a way to alter the queries it runs to perform such calculations.
We are still discussing the implementation of such filters into the WooCommerce Admin tool. As soon as the WooCommerce Admin will allow us to do so, we will extend the analytics reports to implement a “totals in base currency” option. It’s our target to bring them up to speed, in terms of features, with the standard ones provided by WooCommerce. In the meantime, the “grand totals in base currency” feature is still available in the standard WooCommerce reports.
As always, if you have any questions about the upcoming version of WooCommerce and its new features, please feel free to contact us. We’re always happy to answer.
The Aelia Team
WooCommerce Currency Switcher – Compatibility with WooCommerce 4.0
WooCommerce Currency Switcher and WooCommerce 4.0
We have been testing our Currency Switcher with WooCommerce 4.0 since the release of the Beta version, a few weeks ago. We haven’t encountered compatibility issues so far, we will keep testing the new version to ensure maximum compatibility.
Support for the WooCommerce Admin dashboard
WooCommerce 4.0 will include the new WooCommerce Admin dashboard, which allows to generate reports about sales, revenue and taxes. The WooCommerce Admin tool is still fairly rigid and it offers limited possiiblity of customisation, especially from a multi-currency perspective, so we are working its authors to make it more flexible.
One of the features that we are planning to release soon is the possibility of filtering the WooCommerce Admin reports by currency (see below):
The Aelia Currency Switcher allows to filter the analytics reports by currency.
Work in progress on missing features
This feature will make it possible to run currency-specific report, and see the revenue in each currency. Still, due to current limitations in the WooCommerce Admin architecture, two features will be missing:
- The currency symbol displayed on the pages is always the one for shop’s base currency. For example, if your shop’s base currency is EUR, and you run the analytics for USD, you will see USD amounts, but you will still see the symbol for EUR. This is a known issue, due to the fact that the WC Admin tool doesn’t allow to override the symbol.
- For the moment, the analytics tool can’t generate a report with all totals in base currency. That feature is still available in the standard WooCommerce reports. This is because the WooCommerce Admin tool stores its own copy of aggregate sales data, which doesn’t include base currency amounts. Without such data, the totals in base currency can’t be calculated.
The above are two of the aspects that we are reviewing with the authors of the WooCommerce Admin tools. As soon as the reporting logic will become sufficiently flexible, we will extend the analytics reports. It’s our target to bring them up to speed, in terms of features, with the standard ones provided by WooCommerce.
Of course, should you have any questions about the upcoming version of WooCommerce and its new features, please feel free to contact us. We’ll be ready to answer.
The Aelia Team
WooCommerce Currency Switcher – Maintenance update, November 2019
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.7.14.191126. This update brings the following improvements and fixes:
- Fixed minor bug that caused the time execution limit to be set to 10 minutes by the setup process, even after the setup was completed.
- Improved integration with Turkey Central Bank, to skip invalid rates that could cause a “division by zero” error.
- Updated supported WooCommerce versions.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Advanced Coupons, by Rymera Web, now supports our Aelia Currency Switcher
Multi-currency offers with Advanced Coupons and Aelia Currency Switcher
Our friend Josh Kohlbach, from the Rymera Web Team, informed us that they released a new version of their Advanced Coupons plugin. This update introduces full compatibility with our multi-currency solution, the Aelia Currency Switcher for WooCommerce.
The challenge with multi-currency coupons
Many of the plugins that handle coupons, or special offers, work with the assumption that the shop will always have one currency. Due to that, they treat all prices as absolute values, and can apply discounts incorrectly in a multi-currency environment. For example:
- A coupon for 10 USD could reduce the price by an amount of “10”, whether the product price is 100 USD, 90 EUR or 80 GBP. The resulting price would then become 90 USD (correct), 80 EUR (incorrect) and 70 GBP (incorrect).
- An offer like “buy one, get one for 50 USD” could be interpreted by the coupon plugin as “buy one, get one for 50 USD/EUR/GBP“. The discount in USD would be correct, whereas the others would be wrong.
- An offer like “free shipping when you spend 50 USD or more” could be interpreted by the coupon plugin as “free shipping when you spend 50 USD/EUR/GBP or more“. That would offer free shipping with the correct order amount in USD, and a higher order amount in EUR and GBP.
In the above scenarios, the error stems from the fact that the amounts entered in USD are taken as absolute values, even when the currency changes. Instead, they should be converted to their EUR and GBP counterparts.
The solution
The Advanced Coupons plugin can solve this issue, thanks to its new, native integration with our Aelia Currency Switcher. As soon as you enable it, the plugin will automatically detect our multi-currency solution and perform the conversion of your discounts, automatically. This is transparent and doesn’t require any configuration.
Is really it that easy? As you can see in the video you find below, it’s indeed easy!
What’s the advantages in using the Advanced Coupons plugin?
The Advanced Coupons plugin includes powerful features that allow you to increase your sales. Among the key features:
- Add products with a coupon. The customer enters a coupon code, and a product is added to the cart automatically.
- “Buy one, get one free (or discounted)” offers. Allow customers to buy multiple products, at a reduced price.
- Shipping discounts. Offer a cheaper, or even free, shipping option when a minimum order total is reached.
- Loyalty programs. This is a very powerful feature, that few other plugins can offer in a multi-currency environment. It allows your customers to accrue points and spend them later on your shop, while calculating the correct amount of points for each currency. For example, if you offer 1 point for every 1 USD spent, a customer who spends 150 EUR will get approximately 167 points (150 EUR to USD = ~167.45 USD = 167 points).
Multi-currency special offers at your fingertips
If you wish to run special offers on your multi-currency site, in conjunction with our Aelia Currency Switcher, the Advanced Coupons plugin is your solution. Install, enable, and you’re ready to go. On top of that, both solutions are backed by a top notch customer service, ready to assist you with any question you might have. You can also find the announcement of the integration on the official site of the coupons plugin: Multi Currency Aware Coupons With Currency Switcher for WooCommerce.
If you have any questions about the Advanced Coupons plugin and its multi-currency integration, please feel free to contact the Advanced Coupons Team. They will get back to you in no time.
Thanks for reading, and have a great weekend!
The Aelia Team
WooCommerce Currency Switcher – Maintenance update, October 2019
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.7.12.191014. This update brings the following improvements and fixes:
- Fixed call to filter widget_title in widget templates. The old call could cause some compatibility issues with themes that expected all three arguments to be passed with the filter.
- Updated supported WooCommerce versions.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher – Maintenance update, September 2019
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.7.11.190924. This update brings the following improvements and fixes:
- Improvement – Improved error checking during conversion of product prices, to detect and avoid invalid products.
- Improved script to intercept the currency selection to handle widgets created dynamically, via JavaScript.
- Fixed condition that could cause regular prices to be overwritten during the scheduled processing of sale prices with WooCommerce 3.7.x.
- Updated supported WooCommerce versions.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Smart Offers now supports our Aelia Currency Switcher
Increase your conversions with Smart Offers and Aelia Currency Switcher
We are happy to announce the start of a new collaboration, this time with the StoreApps Team. This collaboration brings you another great solution, the Smart Offers plugin. Smart Offers makes it easy to manage up-sells, cross-sells and “buy one, get one free offers”, and now it also includes native support for our popular multi-currency solution, the Aelia Currency Switcher.
Thanks to this new integration, visitors will see up-sells, cross-sells and special offers in their currency of choice. This will improve the user experience, and can help increasing conversions.
Getting started
The Smart Offers plugin integration with the Currency Switcher works out of the box. When you install the two plugins together, Smart Offers will automatically take care of showing your special offers in the correct currency. No configuration is required, it just works!
Advantages of using Smart Offers with Aelia Currency Switcher
Targeting rules, filters and more
Smart Offers includes features like targeting of offers based on user role, past purchases or cart value. All such features integrate automatically with the functions offered by the Aelia Currency Switcher, such as automatic geolocation and price conversions. All special offers will be appear consistently with customer’s location and selected currency.
Revenue reports in the selected currency
Smart Offers will automatically show you, in its Orders dashboard, the revenue earned from running the offer in each of the currencies selected by your visitors. This will help preparing statistics on which offers are more successful, and in which currency. With that information, you will be able to prepare accurately targeted offers and increase your conversion.
Conclusion
Using the Aelia Currency Switcher and the Smart Offers plugin together can greatly help increasing the effectiveness of your up-sells and cross-sells offers. The two plugin together will enable you to prepare offers targeted to specific markets, and attract more sales.
If you are using the two solutions together, we will be happy to hear your feedback, so that we can continue improving our products. Should you have any questions about using Smart Offers with our Currency Switcher, please feel free to contact the StoreApps support team. They will be ready to assist you with the installation of their powerful “special offers” solution.
That’s all, for now. I hope you enjoyed this great news, and we wish you a fantastic weekend!
The Aelia Team
WooCommerce Currency Switcher – WC 3.6.5 update, July 2019
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.7.8.190709. This update brings the following improvements and fixes:
- Bug fix – Fixed condition that caused order items to disappear during the creation of a manual order. The glitch was introduced due to a bug in version 4.7.7.190706, released on the 8th of July, and fixed the day after.
- Bug fix – Added workaround for a bug which caused product prices being overwritten by the “update product stock” function after being added to an order in the backend.
- Improvement – Increased number of decimals used to calculate orders’ and items’ totals in base currency. This will increase the accuracy of the sales report.
- Improvement – Improved shortcode aelia_cs_product_price. Added support for sign up fees (subscriptions). It’s now possible to call the shortcode by passing an argument such as price_type=”sign_up_fee”, to show the sign up fee for subscriptions. For more information, please refer to our knowledge base: WooCommerce Currency Switcher – Shortcodes.
- Improvement – Added new filter aelia_cs_pp_shortcode_converted_amount, to allow 3rd parties to alter the output of shortcode “aelia_cs_currency_amount“.
- Improvement – Improved frontend user interface. Added check to show errors on the currency selector widget only to shop managers
- Improvement – Improved backend interface. Removed obsolete messages from Admin area.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
The StorePep Shipping Solution now supports our Aelia Currency Switcher
Using StorePep with Aelia Currency Switcher
We have partnered with the StorePep Team, to bring you yet one more great solution for your WooCommerce shop. The StorePep Shipping solution now includes native support for our WooCommerce Currency Switcher. With this solution, you can now ship globally using popular shipping carriers like FedEx, UPS, DHL and more. StorePep will charge the correct fees, in the currency used by your customers to complete the checkout.
Getting started
StorePep, along with Aelia Currency Switcher delivers a seamless shopping experience for your customers. You can combine configure StorePep by simply following these easy steps:
- Install and configure the Aelia Currency Switcher. Our installation guide can help you configuring the plugin: Aelia Currency Switcher – Getting Started.
- Install and configure StorePep, by following a few, simple steps: Integrate Your WooCommerce Online Store with StorePep.
- Verify that StorePep is working, by checking that the correct shipping rates appear at checkout.
You’re ready to go! StorePep will now calculate shipping costs, and the the Aelia Currency Switcher will convert them to the active currency.
Should you have any questions about using StorePep with our Currency Switcher, please contact the StorePep Support Team. They will be happy to help you configuring their shipping solution.
Thanks for reading, and have a great day!
The Aelia Team
WooCommerce Currency Switcher – New bulk edit features
WooCommerce Currency Switcher – What’s new
Currency Switcher for WooCommerce has been updated to version 4.7.0.190307. This update introduces a new bulk edit feature, which allows to set the price in specific currencies for multiple products at the same time.
This new feature can be accessed from the Products List page, as follows:
- Select one or more products.
- At the top of the page, select “Edit” from the Action dropdown.
- Click on Apply. This will open the bulk edit interface, which now includes two additional fields to set product prices in specific currencies.
Preview
Below you can find an example of what the new interface looks like:
How to get latest version
New customers
Simply place your order and you will get the latest version, which will include all the new featues.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Multi-currency Points and Rewards and Product Feeds with Aelia Currency Switcher
WooCommerce Points and Rewards, by wpweb
The WooCommerce Points and Rewards, developed by wpweb, now includes full support for the Aelia Currency Switcher. Thanks to this new integration, introduced in version 1.0.6 of the Points and Rewards plugin, it will be possible to reward your customers and allow them to spend their earned credit in multiple currencies. Credits to the wpweb Team for the great job they did in implementing this integration.
Product Feed PRO for WooCommerce, by AdTribes
The WooCommerce Product Feeds Pro for WooCommerce, developed by AdTribes, has also been updated to support our Aelia Currency Switcher. This new feature, available from version 4.2.2 of the Product Feeds plugin, will make it possible to generate product feeds in multiple currencies, quickly and easily. The plugin authors sent us a few screenshots that show how easy it is to use this new feature:
We would like to thank the AdTribes Team for implementing this new integration.
Would you like to contribute?
If you have a plugin, or a custom solution, that you would like to update by adding multi-currency support to it, please feel free to get in touch. We are always happy to assist developers who would like to write integrations with our solutions, and we can send you guidelines and technical information to make the job easier.
Thanks for being with us, see you soon with more great news!
The Aelia Team
Smart Coupons for WooCommerce, by StoreApps, now includes native support for the Aelia Currency Switcher
13/09/2022
Smart Coupons, by StoreApps, now with multi-currency support
The list of developers who join our efforts to bring full multi-currency support to WooCommerce has increased. The StoreApps Team, authors of the Smart Coupons plugin, have informed us that they added native support for our Aelia Currency Switcher to their product, starting from version 6.1.0, published on the 2nd of September, 2022.
Here’s an excerpt from the announcement published on the StoreApps website:
Aelia Currency Switcher is quite an efficient and popular WooCommerce multi-currency plugin to display prices and accept payments in multiple currencies.
For store owners who use the Aelia Currency Switcher plugin, here’s a breakthrough update – Smart Coupons, the official WooCommerce coupons extension now integrates with Aelia multi-currency solution.
Your visitors would be able to view product prices, get discounts applied automatically, send and create gift cards/store credit in their own currency. And of course, make a purchase in that same currency.
You can find the full announcement here: StoreApps – Smart Coupons and Aelia Currency Switcher Integration. This new integration, paired with our popular multi-currency solution, will greatly simplify the management of multi-currency store credit. It will allow your shop to offer even more flexibility to your customers.
If you are looking for a flexible solution for gift cards and coupons, we would recommend to give the StoreApps plugin a try. You can get a copy of the Smart Coupons plugin from the WooCommerce shop: https://woocommerce.com/products/smart-coupons/. If you have any questions, please feel free to contact the StoreApps Team: https://www.storeapps.org/support/contact-us/. They will be able to give you all the information you need and explain in detail how you can leverage the multi-currency features introduced in their latest version of their solution.
Of course, if you have any questions for us, e.g. to know more about our Currency Switcher, please feel free to reach out at any time, by using our contact form: https://aelia.co/contact/. Just drop us a line, we are always happy to assist you.
The Aelia Team
WooCommerce Product-Addons by Plugin Republic now includes native support for the Aelia Currency Switcher
21/01/2022
Product-Addons by Plugin Republic, now with multi-currency support
A few days ago we have received excellent news from Gareth Harris, founder of Plugin Republic, which we are happy to share with you. Their popular Product Add-ons plugin now includes native support for our Aelia Currency Switcher. Without further do, here’s the announcement, straight from Gareth:
Version 3.9.5 of WooCommerce Product Add-Ons by Plugin Republic now includes full integration with Aelia Currency Switcher for WooCommerce. This means that you can display prices for your add-on fields in different currencies.
The integration is seamless: you don’t need to change any settings, it works straight out of the box. When your users switch between currencies, all the add-on prices will automatically update. Any items that the user has already added to their cart will also update.
You can get a copy of Add-Ons Ultimate from https://pluginrepublic.com/wordpress-plugins/woocommerce-product-add-ons-ultimate/.
We’re excited to see another developer joining the “multi-currency movement”, in an effort to offer owners of WooCommerce shops maximum pricing flexibility. We recommend to give Gareth’s plugin a try, it could be just what you need to manage addons and options for your products. If you have any questions, please feel free to contact him: https://pluginrepublic.com/support/. He will be happy to answer your questions and assist you with the configuration of multi-currency addons on your site.
Of course, if you have any questions for us, you can also reach out, by using our contact form: https://aelia.co/contact/. Just drop us a line, we are always happy to assist you.
The Aelia Team
The Aelia Shipping Pricing Addon is now included in the Aelia Currency Switcher
We are pleased to announce that the Aelia Shipping Pricing plugin, originally distributed as a separate addon for the Aelia Currency Switcher, will been bundled with the main plugin starting from version 4.11.x of the Currency Switcher. We took the decision of merging the two plugins after reviewing our sale statistics. The vast majority of our customers use both plugins together, therefore it made sense to release them as a single product.
This new distribution model brings several advantages:
- Easier maintenance. The licence for the Currency Switcher covers both the main plugin and the addon, so you won’t have to remember to renew two of them.
- Easier updates. The Shipping Pricing addon will “follow” the Currency Switcher at every update, reducing the chance of issues caused by old versions that were not updated.
- Lower price. The Aelia Currency Switcher with the Shipping Pricing addon included is cheaper than the current price of the two separate plugins.
What this means for our customers
If you’re using the Aelia Currency Switcher with the Shipping Pricing Addon as a separate plugin, you will soon see a notice informing you that the addon has been bundled with the Currency Switcher. The notice will look like the following:
The plugin “Aelia Shipping Pricing for Currency Switcher” is now included with the Aelia Currency Switcher
This plugin is now included in the Aelia Currency Switcher and no longer has to be installed separately. You can go to the Plugins page, then disable and remove plugin “Aelia Shipping Pricing for Currency Switcher”. Its features will remain available, as they were before.
As indicated in the message, you will just have to go to WordPress Admin > Plugins and disable the Shipping Pricing Addon. The features originally provided by that plugin will remain available via the Currency Switcher, exactly as they were before.
If you’re using only the Currency Switcher, you won’t have to do anything. You will just find the new features in the WooCommerce > Settings > Shipping page, after opening a shipping zone. Below you can find some screenshots of the Shipping Pricing Addon in action:
How this affects your licences
Your licence for the Aelia Currency Switcher will allow you to download the new version, including the Shipping Pricing features, automatically. When the licence for the Shipping Pricing addon will expire, you will not have to do anything. In fact, you can simply delete the Shipping Pricing addon from your site after updating the Currency Switcher. As indicated, the main plugin now includes all the features from the shipping addon.
Any questions?
If you have any questions, please feel free to contact us, we ill be ready to assist you.
The Aelia Team
Important news about Currency Switcher for Easy Digital Downloads (updated June 2021)
At Aelia, we aim to offer the best quality of products and services to our customers. We review our performance on a regular basis, and prepare a strategy to ensure that the high standards we set are met, or exceeded. One of the steps of the performance review is the analysis of areas that need improvement, as well as products that, for any reason, aren’t performing as well as expected. When such products are identified, we review past performance and take one of the following course of action, for each product:
- Evaluate the market demand of the product, as well as the challenges that may arise in the future, in relation to the product support.
- Compare the demand with our available resources, to ensure that we can dedicate sufficient time, to each product, to offer consistent results in terms of quality.
- Depending on the result of #2, take one of the following actions:
- If the demand is sufficient and can be met by our existing resources, adjust their allocation accordingly.
- If the demand is sufficient, but we have insufficient resources, prepare a plan to increase our availability.
- If the demand is insufficient to cover the resources dedicated to the product, we try to transfer it to a 3rd party who might be interested in it. In some cases, we might have to retire the product altogether.
During the reviews performed between 2018 and 2020, we identified a couple of products that have been underperforming. One of them appeared in each analysis, and it’s our Currency Switcher for Easy Digital Downloads. The market demand for that solution didn’t grow as we expected, despite our efforts. In addition to that, the demand for our WooCommerce solutions grew significantly, to the point that they become the main focus of our business. As a result, we find ourselves in the difficult position of not being able to dedicate sufficient resources to Easy Digital Downloads, and the Currency Switcher we developed for it.
Future plans for the EDD Currency Switcher
Through the course of 2020, we contacted a couple of parties who showed interest in the possibility of acquiring our Currency Switcher for Easy Digital Downloads and maintain it in the future. Although we’ve been asked not to disclose their names, we’re currently discussing with them how the transfer could take place, as well as the work involved in promoting, maintaining and supporting the existing solution. We hope that we can reach an agreement soon, so that the EDD Currency Switcher can continue to exist under another brand. Of course, we also have to take into account the possibility that the negotiations might fail. In such case, we will have to retire the Currency Switcher for Easy Digital Downloads.
Effective immediately, we will no longer be able to offer new or renewal licences, for the EDD Currency Switcher. Of course, we will keep providing support to all the customers with an active licence, until the end of their subscription. We will also release maintenance fixes, but we won’t release major updates for the plugin.
This was a difficult decision to take, but we came to the conclusion that we have to focus on what we can do best, to ensure that we can keep our offers to the high standards that our customers have come to expect from us. Our business evolved almost exclusively around solutions for WooCommerce, and we would like to hand over the portion related Easy Digital Downloads to someone who can dedicate to it the time it deserves.
Update, March 2021: we will keep offering the EDD Currency Switcher for the time being.
Update, June 2021: following a technical review Easy Digital Downloads 3.0, we came to the conclusion that the EDD Currency Switcher would need a significant amount of changes to become compatible with the new major release. Unfortunately, that is not a viable option, from a business perspective. Due to that, we can no longer guarantee that we will be able to update the EDD Currency Switcher to support EDD 3.0. Sadly, we had to go back to our original decision, and we suspended the sale of the EDD Currency Switcher indefinitely. You can find a summary of the reasons behind this decision and the future plans for the Currency Switcher below.
Summary (tl;dr)
- Our performance reviews indicated that our Currency Switcher for Easy Digital Downloads has been underperforming, with its sales not even covering the day to day support costs.
- Due to the low demand and resource availability, we’re no longer in the position to dedicate sufficient attention to the EDD Currency Switcher. A technical analysis of EDD 3.0 also indicated that the EDD Currency Switcher would need significant changes, to become compatible with the new major release of Easy Digital Downloads. The poor sale performance of the EDD Currency Switcher don’t allow us to allocate sufficient resources to do that.
- We’re currently discussing the possibility of transferring the EDD Currency Switcher to other developers, who could be interested in maintaining it. Should the negotiations be unsuccessful, we will have to retire the product.
- We will keep supporting the EDD Currency Switcher for customers who have an active licence. We won’t be able to offer new licences, or renew existing licences.
- For the time being, we will only release maintenance updates for the EDD Currency Switcher. We don’t plan to release any major update. The last version of Easy Digital Downloads supported by the Currency Switcher will be 2.9.x.
What to do if you’re using the EDD Currency Switcher
If you purchased a licence for the EDD Currency Switcher, the following will apply.
- You can keep using the EDD Currency Switcher. The plugin is still working fine and, as anticipated, we will honour existing licences until their expirations, and keep providing support and bug fixes. If the negotiations with the 3rd party developers will be successful, they will take care of updating the Currency Switcher in the future and provide the support service afterwards.
- You can keep using the EDD Currency Switcher, while planning the switch to an alternative solution. You can find a list of the available extensions on the Easy Digital Downloads website: https://easydigitaldownloads.com/3rd-party-extensions/
- If you have some developers who can take care of technical aspects, you can keep using the EDD Currency Switcher, and they can maintain it for you. All our code is 100% open source and documented, to make it easier for other developers to work on it. If they have any questions, they can also contact us directly. We’re always happy to share our knowledge and experience.
- Since this is an extraordinary scenario, we extended our money back guarantee for the EDD Currency Switcher. If you purchased your licence on or after the 1st of March 2021, you can request a full reimbursement until the 30 June 2021.
Of course, if you have any question about the Currency Switcher for Easy Digital Downloads, or the support plans, please feel free to contact us. We will be ready to answer and clarify any doubt you might have.
If you’re a developer and you think that could be interested in acquiring our product, we would also invite you to get in touch. We will be happy to share all the information about the product, and discuss with you the terms of the transfer.
The Aelia Team
WooCommerce Currency Switcher – WooCommerce 4.6 update, October 2020
WooCommerce Currency Switcher – What’s new
Our Aelia Currency Switcher for WooCommerce has been updated to version 4.9.1.201005. This update brings the following improvements and fixes:
Features and improvements
- Tested with WooCommerce 4.6 and WordPress 5.5.1.
- Tweak – Improved WooCommerce Admin Analytics integration. Added option to generate reports with all data and totals in base currency, like in standard reports. This feature requires WooCommerce 4.6 or later.
- Tweak – Removed obsolete jQuery library jquery.ba-bbq.min.js.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
If you activated your licence in WooCommerce > Setttings > Aelia, you will see a notification informing you about the update. You will then be able to install it automatically.
If you haven’t activated your licence, you can download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.3.1.140520
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.3.1.140520. This update brings the following improvements and fixes:
- Added currency selection by billing country. When activated, this new option will activate the currency matching the country selected by customer during checkout.
- Added billing country selector widget. Tied to the above feature, this widget allows customers to pre-select the billing country and, subsequently, the currency in which they will place the order. This widget will also alter the way prices are displayed (with or without tax) when the Tax Display by Country plugin is installed.
- Added wc_aelia_cs_coupon_types_to_convert filter. This filter will allow to alter the list of coupon types whose amount should be converted in the selected currency and it will allow to easily integrate 3rd party plugins with the Currency Switcher.
- Updated plugin metadata, for integration with Mijireh multi-currency plugin.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
Currency Switcher for WooCommerce 2.0.x/2.1.x updated to version 3.2.33.140506
Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 3.2.33.140506. This update brings the following improvements and fixes:
- Optimised plugin’s auto-update logic. The new system includes additional checks that improve the performance of the auto-update mechanism used by the Currency Switcher.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Currency Switcher 3.6.36.150603
Currency Switcher for WooCommerce – What’s new
Currency Switcher for WooCommerce has been updated to version 3.6.36.150603. This update brings the following improvements and fixes:
- Fixed bug in rendering of reports. The bug caused the sales report to display inaccurate figures in WooCommerce 2.3.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
New product section open: addons for WooCommerce Currency Switcher
We are happy to announce that we opened a new product section in our shop, containing add-ons for the popular Currency Switcher for WooCommerce 2.0.x/2.1.x. This section will contain small (and not-so-small) plugins which will extend the already flexible Currency Switcher, adding integration and compatibility with 3rd party products.
Why this decision?
The Currency Switcher is our most popular product, and more users are enquiring about its compatibility with 3rd party products. As we explain in our knowledge base, the plugin was designed to work with “plain” WooCommerce and its basic features, as covering each and every 3rd party plugin and theme would be practically impossible, due to the amount of them. Despite this difficulty, in the past month with greatly extended the plugin flexibility, making it compatible with many popular products. This, however, came at a price: the Currency Switcher started to become larger and more complex, with the added risk of making support and maintenance more difficult and expensive.
We also realised that most of our customers do not use many of the 3rd party products for which support was added, and would be happy with a more lightweight plugin. After analysing all these elements, we came to the conclusion that going “modular” was the way to go: rather than adding more and more features into the main plugin, we will split them into smaller sub-plugins, which will be easier to maintain and can be installed only when needed. This will also allow us to keep the price for the Currency Switcher low, rather than increasing it with the amount of features.
What does this mean for our customers?
With our new strategy, we aim to reach several important objectives:
Backward compatibility
Maintaining backward compatibility is part of our policy, therefore you can expect the Currency Switcher to keep working as it already does. Any integration with 3rd party plugins and themes that is now part of the main plugin will stay in its place for the time being, until we will manage to gracefully migrate them into separate plugins.
Increased flexibility and manageability
Splitting the integrations into lightweight sub-plugins will allow us to keep each of them light and easy to manage. Troubleshooting will also be easier, as each Currency Switcher add-on can be disabled independently from the main plugin.
No increase in the price of the Currency Switcher
As explained, adding too many features to the Currency Switcher started making it harder to maintain and increased the cost of supporting it. To avoid having to increase the price of the plugin, we will give the choice to our customers to download most of the Currency Switcher add-ons completely free of charge, or to pay a small fee to cover support. This will allow our customers to get the add-ons at no cost, use them on their system (without limitation as per GPL) and eventually pay for support only when needed.
We are very excited about this news, and we think that this decision will contribute to keep the high quality that you expect from our products and services. Any feedback is welcome, so feel free to speak your mind in the comment section below!
Currency Switcher new feature: Currency Selection based on visitor’s Country – Updates
Currency Switcher for WooCommerce 1.6/2.0 has been updated to version 1.9.130624. This update adds one of the “most wanted” features, i.e. the automatic selection of a Currency based on first time visitors’ Country.
How it works
The Currency selection based on geographic location relies on the service provided by IPInfoDB. When enabled, every time a User visits your shop for the first time, the plugin will try to automatically select the currency used in his/her Country. If such currency is not enabled, then the default one will be used. This will allow your visitors to immediately see the prices in the currency they know best, increasing the conversion rate.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce Prices by Country – Fixed handling with sales start dates – Updates
WooCommerce Prices by Country – What’s new
Prices by Country for WooCommerce has been updated to version 1.7.4.161026. This update brings the following improvements and fixes:
- Fixed bug in handling of product sales. The bug caused the start date of the sale to be ignored in some cases. The issue would not appear when the Currency Switcher was installed, as that plugin would override the logic to determine if the product was on sale. This update ensures that start and end date of each sale are always taken into account.
How to get latest version
New customers
Simply place your order and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.
WooCommerce 2.6 is out – Make sure that your plugins are up to date
WooCommerce 2.6 was released today, 14th June 2016. This update brings several new features, the most remarkable being the introduction of shipping zones, which will make your site more flexible and powerful than ever.
We updated our plugins some weeks ago for compatibility with WooCommerce 2.6, to guarantee compatibility with the latest WooCommerce version on the release date. Please make sure that you update our plugins before installing the new WooCommerce, to ensure that your site will work correctly. This is particularly important if you are using the Shipping Pricing Addon for the Currency Switcher, or the Aelia Currency Switcher itself, which were directly affected.
Should you have any questions, or need assistance, please feel free to contact us. We will get back to you as soon as possible.
The Aelia Team
Christmas gift – FREE Skrill gateway for WooCommerce
Christmas is coming, and here’s a great gift from the p2e/Aelia team. The Skrill gateway plugin for WooCommerce 2.0.x has been released and is available, completely FREE and with full compatibility with our acclaimed Currency Switcher plugin, for complete support of multiple currencies.
For more details about the plugin features, installation instructions, please go to the product page. Thanks for your continuous support on behalf of the whole team!
Subscriptions integration (Beta) for Currency Switcher is now available
Subscriptions integration for Currency Switcher is now available for download, free of charge. This new add-on extends the Currency Switcher, adding automatic conversion for subscriptions. Installation is as easy as uploading the plugin and activating it, then subscription conversion will be handled automatically.
Important
This plugin is still in Beta and it may contain bugs, we do not recommend to use it in a production site yet. Also, the plugin has the following limitations:
- It doesn’t yet allow manual pricing for subscriptions. Prices are converted only using the exchange rates configured in Currency Switcher Options page.
- It support only simple subscriptions. Support for variable subscription is being implemented.
Before installing it, please make sure that you read the requirements on the product page, as the latest versions of both the Currency Switcher and the Subscriptions plugins are needed for it to work correctly.
You can download the plugin from the product page, free of charge. Support can be purchased separately.
WooCommerce 2.5 – Product Compatibility Status
WooThemes released WooCommerce 2.5 on the 18th January 2016. We started our testing process with WooCommerce 2.5 Beta1 and repeated it with RC2, to ensure the best possible compatibility with our plugins.
As of today, we haven’t encountered specific issues. We will keep testing new versions of WooCommerce in the next weeks, to check if any change could cause compatibility issues.
Important
It’s important to install WooCommerce 2.5 on a test site first. Check that all installed plugins are working correctly, run some end to end test and verify that all orders are processed correctly. If everything works fine, you can update your live site.
Compatibility status
Currency Switcher
Our WooCommerce Currency Switcher is compatible with WooCommerce 2.5. We recommend to update it to its latest version, 3.9.1.160118, to take advantage of a new filter introduced in WooCommerce. The filter will hook into shipping calculations, to ensure that formulas involving cart totals are processed correctly.
Currency Switcher Add-ons
- Shipping Pricing Integration – Compatible.
- Product Add-ons Integration – No issues reported.
- Subscriptions Integration – No issues reported.
- Budles Integration – No issues reported.
- Print Invoices and Packing Lists Integration – No issues reported.
Tax Display by Country
Compatible. The changes added to WooCommerce 2.5.x should not affect this product.
Prices by Country
Compatible.
Payment Gateways
- First Data/Authipay Gateway
Compatible, no issues found. - Mijireh Multi-Currency Gateway
Compatible, no issues found. - PayPal Standard Multi-Account Gateway
Compatible. - Skrill Gateway
Reported compatible, no issues found.
EU VAT Assistant
Compatible since version 1.5.0.151109.
Blacklister
Compatible. This plugin should not be affected by the changes in WooCommerce 2.5.
It’s our policy to continuously test our products to make sure that any issue which might still exist is found and fixed quickly. Should you find any, please feel free to report it using our support portal: Aelia Support Portal. Thanks for your time and collaboration.
The Aelia Team
WooCommerce Subscriptions Integration – WC 2.4 fix (variations)
Subscriptions Integration Add-on for Currency Switcher for WooCommerce 2.0.x/2.1.x has been updated to version 1.2.9.150815. This update brings the following improvements and fixes:
- Improved support for WooCommerce 2.4. Fixed issue caused by the logic used to handle variations in WooCommerce 2.4.3. The issue could cause Subscriptions to appear with a price of zero in some circumstances.
- Fixed minor bugs in user interface. Removed notice messages from pricing interface for simple and variable subscriptions and fixed reference to text domain variable in variable subscriptions pricing interface.
- Updated logic used to for requirements checking.
- Updated logic used to check for updates.
Important: Subscriptions Integration Add-on requires Currency Switcher 3.3.11.140619 or later.
How to get latest version
You can download the plugin from the product page, free of charge. Support can be purchased separately.
WooCommerce 2.4 – Product Compatibility Status
WooCommerce 2.4 was released on the 8th of August 2015. As it always happens, the WooCommerce team released a couple of updates shortly after the main update. We started our testing process when WooCommerce 2.4 Beta2 became available, to ensure that our plugins would be compatible with the new version as soon as it became available.
As of today, we haven’t encountered specific issues, but we will keep running more tests, to check if any unexpected and/or undocumented breaking change was introduced, like it happened with WooCommece 2.3.
Important
We strongly recommend to install WooCommerce 2.4 on a test site first, and check that all installed plugins are working correctly, before updating your live site.
Compatibility status
Currency Switcher
We are addressing an issue related to an undocumented breaking change in WooCommerce, which may cause variable products to be displayed with wrong prices. We will release an update shortly to address this bug.
Our flagship product, the WooCommerce Currency Switcher, has been updated to version 3.7.8.150810, to address an issue caused by a new price caching logic. If you are running an older version, simply download and install the update using the link you received with your order, or from the My Account section on our site, and everything should work fine.
Currency Switcher Add-ons
- Braintree Extended – Compatible.
- Shipping Pricing Integration – Tested, compatible.
- Product Add-ons Integration – No issues reported.
- Subscriptions Integration – No issues reported.
- Print Invoices and Packing Lists – No issues reported.
- Mijireh Multi-Currency gateway – Compatible.
Tax Display by Country
Compatible. The changes added to WooCommerce 2.4.x should not affect this product.
Prices by Country
Compatible since version 1.6.5.150811. Previous versions may display incorrect prices on variable products, due to the same issue that affected our Currency Switcher.
Payment Gateways
- First Data/Authipay Gateway
Reported compatible, no issues found. - Mijireh Multi-Currency Gateway
Reported compatible, no issues found. - PayPal Standard Multi-Account Gateway
Plugin is compatible with WooCommerce 2.3 since version 1.1.2.150422. WooCommerce 2.3 replaced the default PayPal gateway with a more complex one, which cannot be extended easily. We rewrote the PayPal multi-account plugin to work around this limitation, allowing it to work correctly with the latest version of the ecommerce. - Skrill Gateway
Reported compatible, no issues found.
EU VAT Assistant
Compatible.
Blacklister
Testing in progress. This plugin does not include features that should be affected by the changes in WooCommerce 2.4.
We will keep testing our products to make sure that any issue which might still exist is fixed quickly and efficiently. Should you find any, please feel free to report it using our support portal: Aelia Support Portal. Thanks for your time and collaboration.
The Aelia Team
Currency Switcher – “Product base currency” feature is back-Updates
Product base currency feature and variable products
We are happy to inform you that the product base currency feature is now available again for variable products. We were forced to disable it some weeks ago, following the discovery of some limitations in WooCommerce 2.2 and earlier. When we found the issue, we immediately started working on it and we sent a fix to the WooCommerce team on the 23rd of January. The fix was integrated in WooCommerce core, and included in its latest release.
WooCommerce 2.3 received several patches shortly after its release, therefore we decided to wait until the dust settled to re-test the product base currency feature. We completed the tests last week, and we have been able to restore such functionality on sites running WooCommerce 2.3 or later (unfortunately, the WooCommerce team chose not to backport our fix to earlier versions).
How to enable the feature
Enabling the “product base currency” feature on variable products is simple. Just download and install the latest version of the Currency Switcher (it must be version 3.6.21.140227 or later) and make sure that you are running WooCommerce 2.3 or later. You should now see the product base currency feature (see screenshot below).
Product base currency is now available on variable products (requires WooCommerce 2.3 or later)
If you still don’t see the feature, it’s probably because your browser has cached the styles that hide it. In such case, simply reload the page using CTRL+F5 and the new user interface will appear.
Should you need further information or assistance, please feel free to contact us using our dedicated support portal. Thanks from the whole team for your continued support.
Multiple updates – WooCommerce 2.3 and more
Following the recent release of WooCommerce 2.3, we reviewed all our WooCommerce products to make sure that they will keep working with this new version. The tests highlighted a couple of issues, mostly due to unexpected changes in WooCommerce core, so we addressed them and prepared updates for the affected products.
All our updates are designed to be fully backward compatible (i.e. they should not break anything), unless otherwise specified. However, due to the quirks of installing new WooCommerce versions, we always recommend to install them on a separate staging site first. This will allow you to verify that all the functions you need keep working correctly, before modifying your production site, and remove the risk of a downtime.
Updated plugins – Details
Currency Switcher for WooCommerce – Version 3.6.19.140213
- Added logic to work around the removal of woocommerce_available_shipping_methods filter.
- Disabled override of Google Analytics integration in WooCommerce 2.1 and later. The Google Analytics plugin required by those versions already passes the correct currency information.
Shipping Pricing Integration for WooCommerce – Version 1.1.4.150213
- Fixed bug in logic used to determine if a shipping method is enabled. The bug occurred with specific configurations and caused some shipping methods to be incorrectly considered enabled or disabled.
- Fixed notice that appeared when saving the settings for a shipping method.
EU VAT Assistant for WooCommerce – Version 1.2.1.150213
- Added support for another URL format in the HRMC Exchange Rates Provider. The new URL format was unexpectedly introduced by HMRC in February 2015, and it doesn’t match the structure of any of the previous one (perhaps it was a mistake). The update is backward compatible, and will support all URL formats used so far as well as the new one.
- Fixed issue with self certification box at checkout. The issue was caused by a breaking change in WooCommerce 2.3, which now renders checkbox fields in a different way.
Mijireh Multi-Currency Gateway for WooCommerce – Version 1.2.1.140213
- Fixed issue introduced by WooCommerce Mijireh Checkout 1.0.2. The new WooCommerce Mijireh Checkout plugin fires events in a different order and caused the extension logic of the Mijireh Multi-Currency plugin to fail.
WooCommerce Blacklister – Version 0.8.5.150112-beta
- Fixed error caused by the unexpected removal of a WooCommerce::add_error() method from WooCommerce core libraries.
First Data/Authipay Gateway for WooCommerce – Version 1.2.13.150211
- Fixed error caused by the unexpected removal of a WooCommerce::logger() method from WooCommerce core libraries.
Skrill/Moneybookers Gateway for WooCommerce – Version 1.2.20.150211
- Fixed error caused by the unexpected removal of a WooCommerce::logger() method from WooCommerce core libraries.
How to get latest version
New customers
Simply go to the each plugin page (click on the plugin names, above) to order the commercial plugins, or to download the free ones.
Existing customers
You should be able to download the updated file for the products you purchased by using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. You can download the updated version of the free plugins from the respective product page.
We would like to thank all the customers who helped us testing our plugins with the new WooCommerce version. As always, your help is invaluable!
Sincerely,
The Aelia Team
WooCommerce 2.3 – Product Compatibility Status
WooCommerce 2.3 was released on the 11th of February 2015, followed shortly by several updates, and we started our testing process to ensure that our plugins are compatible with it. Our results currently indicate that the new version has introduced some unexpected breaking changes that could cause our plugins not to work correctly.
We strongly recommend to install WooCommerce 2.3 on a test site first, and check that all installed plugins are working correctly, before updating your live site.
Compatibility status
Currency Switcher
We are working to fix an issue with the shipping costs not being converted. The issue has been fixed in plugin release 3.6.19.140213, available now.
We received a report of an issue related to coupons. Such issue is caused by yet another undocumented breaking change in WooCommerce 2.3, and it has been fixed in version 3.6.20.140217.
The Currency Switcher is now compatible with WooCommerce 2.3.
Currency Switcher Add-ons
- Braintree Extended – Compatible.
- Shipping Pricing Integration – Compatible.
- Product Add-ons Integration – Compatible.
- Subscriptions Integration – Compatible.
- Print Invoices and Packing Lists – Compatible.
- Mijireh Multi-Currency gateway – Compatible.
Tax Display by Country
Compatible. The changes added to WooCommerce 2.3.x should not this product. Please note that the Tax Display by Country plugin uses its own Geolocation features, and it ignores the ones introduced in WooCommerce 2.3.
Prices by Country
Compatible.
Payment Gateways
- First Data/Authipay Gateway
An undocumented change in WooCommerce 2.3 caused the plugin to crash. We implemented a workaround in version of 1.2.13.150211 of the product. - Mijireh Multi-Currency Gateway
Compatible since version 1.2.1.140213. Requires WooCommerce Mijireh Checkout plugin 1.0.2 or later. - PayPal Standard Multi-Account Gateway
Plugin is compatible with WooCommerce 2.3 since version 1.1.2.150422. WooCommerce 2.3 replaced the default PayPal gateway with a more complex one, which cannot be extended easily. We rewrote the PayPal multi-account plugin to work around this limitation, allowing it to work correctly with the latest version of the ecommerce. - Skrill Gateway
An undocumented change in WooCommerce 2.3 caused the plugin to crash. We implemented a workaround in version of 1.2.20.150211 of the product.
EU VAT Assistant
This plugin is compatible with WooCommerce 2.3 since version 1.2.0.150213.
Blacklister
Compatible. An undocumented change in WooCommerce 2.3 caused the plugin to malfunction at checkout. We implemented a workaround in version of 0.8.5.150112-beta of the product.
We will keep testing our products to make sure that any issue which might still exist is fixed quickly and efficiently. Should you find any, please feel free to report it using our support portal: Aelia Support Portal. Thanks for your time and collaboration.
The Aelia Team
Important – Bug in the “product base currency” feature (variable products only)
Following a report from one of our customers, we reviewed the product base currency feature that we introduced recently, and we discovered that it may not always work for variable products.
Issue description
The new feature allows to set the base currency for simple products and product variations, and enter their prices in such currency. All the prices in other currencies, if left empty, are calculated automatically. This new logic, which works correctly in all cases with simple products, fails if variation prices in base currency are left empty (see screenshot below). This is due to how WooCommerce loads the variations, and it results in variation prices to be displayed as zero.
Why does that happen?
We tested the new conversion, using product base currency, in multiple scenario, and it works consistently. However, there is a limitation in WooCommerce architecture that doesn’t allow the dynamically calculated prices to be used when determining the price of a variable product.
Technical details
The Currency Switcher converts all product prices dynamically in the appropriate currency as soon as they are loaded. The variation base prices, even if left empty, are populated on the fly. However, some parts of WooCommerce ignore these new prices and load the “raw” ones directly from the database, bypassing our currency conversion mechanism entirely.
Let’s take a variation configured with USD as the base currency, a base price of 100 USD and its “standard” base prices, in EUR, left empty. When the variation is loaded and EUR is the active currency, the Currency Switcher replaces the variation price with 86.65 EUR. This is the correct behaviour, and it works almost everywhere, except in some (unfortunately, critical) cases in which WooCommerce will just load the variation base prices directly from the database, thus loading “blank” and considering the variation “not priced“.
What’s the solution?
We are still working to fix the issue and we will release an update as soon as possible. In the meantime, a workaround is to ensure that variation prices in WooCommerce base currency are always populated. We are aware that this defeats the purpose of the product base currency feature, therefore we are giving this fix the highest priority.
Should you need further information or assistance, please feel free to contact us using our dedicated support portal. Thanks for your patience, and apologies for any inconvenience caused.
The Aelia Team
WooCommerce 2.2 – Product Compatibility Status
WooCommerce 2.2 was released yesterday, followed shortly by updates to 2.2.1 and 2.2.2, and we started our testing process to ensure that our plugins are compatible with it. Despite the many changes introduced by the new version, we are happy to inform you that our products are now ready for use on WooCommerce 2.2.x.
Products compatible with WooCommerce 2.2.x
Currency Switcher
Our flagship product was the first in the list. The Currency Switcher, until version 3.4.17.140903, is almost entirely compatible with WooCommerce 2.2. The only bug we found was that the dashboard widget did not display the correct amount of sales. The issue has been fixed in 3.5.0.140911, already available.
Currency Switcher Add-ons
All Currency Switcher add-ons are not affected by the breaking changes in WooCommerce 2.2.x and should be fully compatible with it.
Tax Display by Country
The changes added to WooCommerce 2.2.x do not affect this plugin, which should work out of the box.
Payment Gateways
- First Data/Authipay Gateway
A new product, released recently. The First Data gateway replaces the original Authipay gateway, and it’s fully compatible with WooCommerce 2.2.x - Mijireh Multi-Currency Gateway
The gateway has been updated, and works with WooCommerce 2.2 since version 1.1.1.140910. - PayPal Standard Multi-Account Gateway
Plugin has been reported compatible. We will keep testing it to ensure maximum compatibility. - Skrill Gateway
Plugin has been reported compatible. We will keep testing it to ensure maximum compatibility. Compatibility details will be updated soon on plugin page.
Blacklister
The plugin is compatible with WooCommerce 2.2.x.
We will keep testing our products to make sure that any issue which might still exist is fixed quickly and efficiently. Should you find any, please feel free to report it using our support portal: Aelia Support Portal. Thanks for your time and collaboration.
The Aelia Team
WooCommerce Braintree Extended Gateway 1.1.4.1410302
Braintree Extended Gateway – What’s new
The BrainTree Extended gateway for WooCommerce has been updated to version 1.1.4.1410302. This update brings the following improvements and fixes:
- Fixed bug related to subscriptions and payment routing. The bug caused the wrong currency to be used to determine the Braintree merchant account to use during a renewal payment.
How to get latest version
New customers
Simply order the plugin from the product page and you will get the latest version.
Existing customers
You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact our Support Team to receive the latest version. Thanks.
Leave a Reply
Want to join the discussion?Feel free to contribute!