Posts

Aelia - Product update badge

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.

Aelia - Product update badge

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.

Aelia - Product update badge

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.

Aelia - Product update badge

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.

Aelia - Product update badge

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.

Aelia - Product update badge

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.