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

Tax Display by Country now supports fixed product prices

Our Tax Display by Country became even more powerful!

Version 1.7.0.150109 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