news icon

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 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).

Currency Switcher  - Product Base Currency on Variations

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.

The Aelia Team


Tax Display by Country now supports fixed product prices

Our Tax Display by Country became even more powerful!

Version of our WooCommerce Tax Display by Country plugin will become available soon on CodeCanyon. This new version implements a new, powerful feature that was requested to us by several of our customers: the possibility to keep product prices fixed, including tax regardless of what tax rate applies to a customer.

What is the new feature about?

As most WooCommerce users know, when prices are entered including taxes, WooCommerce considers those prices as “inclusive of the taxes that apply to shop’s base location.” For example, if your shop is based in Ireland, a product priced 100 Euro will be considered inclusive of 23% Irish VAT. When a customer from Germany (19% VAT) will buy such product, the price he will see will become 91.63 Euro, calculated as 100 Euro – 23% Irish VAT + 19% German VAT.

This calculation, while correct, produces all sorts of different amounts. In some cases, it would be better to be able to show a price of 100 Euro to all the customers, and calculate the tax-exclusive price from it. WooCommerce, by itself, does not allow to do that.

Luckily, our WooCommerce Tax Display by Country plugin comes to the rescue, by implementing such a feature for you. By enabling a single option in its settings, you will now be able to keep all product prices fixed, regardless of what tax applies to the purchase.

Fantastic! When is this feature going to be available?

We already submitted the updated plugin to the CodeCanyon marketplace. You can expect it to become available at any time from now.

The Aelia Team

news icon

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.

The Aelia Team