Posts

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.

news icon

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!

The Aelia Team

news icon

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!

The Aelia Team

WooCommerce Moneris Extended Gateway – Support for Hosted Tokenization ID

WooCommerce Moneris Extended Gateway – What’s new

WooCommerce Moneris Extended (multi-account) Gateway has been updated to version 1.1.3.160421. This update brings the following improvements and fixes:

  • Added support for currency-specific Hosted Tokenization Profile IDs
    Up until version 2.4, the Moneris gateway that our plugin extends didn’t allow to change the hosted tokenization profile ID on the fly. Due to that, if the tokenization feature was enabled, the same profile ID was used for transactions in both USD and CAD, causing the payment to fail for one of the currencies. Version 2.5 of the Moneris gateway was made more flexible from this perspective, and it’s now possible to enter two separate tokenization IDs for US and Canadian Dollars.
  • Improved error handling in wc_moneris_api_request_auth_info filter
    Handled condition when the Moneris gateway doesn’t pass an order with the filter. This is an edge condition, but it can happen in some circumstances, causing the payment to fail. The improved error checking will handle such condition gracefully, allowing payments to complete successfully.

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 Tax Display by Country – Support for County/Province/State

WooCommerce Tax Display by Country – What’s new

The Tax Display by Country plugin for WooCommerce has been updated to version 1.8.8.160301. This update brings the following improvements and fixes:

  • Improved country detection and selector widget. The plugin can now detect customer’s county/province/state automatically, thus giving a more accurate geolocation. The widget has been updated as well to take advantage of this new option, and it allows customers to select their country and county/province/state. The widget automatically updates the list of provinces when the country changes.
  • Improved user interface of country selector widget. The country selector widget is now easier to use. The Select2 JavaScript library allows to search for a country name, without having to scroll through a long list. Here’s the new selector widget, in all its effective simplicity:

    Tax Display by Country for WooCommerce - Country selector widget with County/Province/State support

    The new selector widget in the Tax Display by Country plugin allows to select the country and county, province or state quickly and easily.

  • Bug fixes
    • Fixed conflict with shipping calculator. The shipping country is no longer overwritten when customer uses the shipping calculator.
    • Fixed bug in tax calculation on cart page. The bug caused the “fixed prices” feature to be ignored when the shipping calculator updated the shipping costs.
    • Removed notice message, related to an incorrect reference to customer’s location attribute.

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.