Posts

news icon

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!

Ireland - Four brave soldiers on the snow

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:

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

2. In WooCommerce > Currency Switcher > Geolocation page, enable the Geolocation option. This setting will automatically select the currency based on visitor’s location.

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

4. Verify that the FedEx plugin works, by checking that the shipping rates appear on the cart and checkout page.

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

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.

news icon

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

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.

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.

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.