The Aelia Currency Switcher integrates with the Add/Edit Order page, allowing administrators to set the currency for newly created orders, as well as existing orders.


Important

The Currency Switcher allows to set an order currency as long as the following conditions are satisfied:

  1. The order must be editable. This check is performed by WooCommerce. In normal circumstances, an order is editable if its status is pending, on hold or auto-draft.
  2. The order must not contain any items, nor shipping.


1. How to set the currency for a new order

You can set the currency for a new order as follows:

  1. On the WooCommerce > Orders page, click on Add Order.
  2. Locate the currency selector widget. It's usually on the right sidebar.
  3. Select the appropriate currency.
  4. Click on the "Set order currency" button.


This will save the order and reload the page. You will then be able to add order items, whose prices will be in the currency you set.


2. How to set the currency for an existing order

You can set the currency for an existing order while you edit it as long as the order is editable and it doesn't contain any items. The steps are the following:

  1. On the WooCommerce > Orders page, click on an order.
  2. Locate the currency selector widget. 
  3. Select the appropriate currency.
  4. Click on the "Set order currency" button.


If an order contains any items, or if its status is different from "processing" or "on hold", then the widget will not allow to change the currency. The "set order currency" button is also automatically hidden when the edit order page is loaded and the order contains some items.

2.1 Why is it not possible to change the currency of an order that contains items with a price?

If the order contains any items, changing the order currency would not trigger a conversion of the prices already stored. For example, if an order is created in Euro, and contains an item priced 100 Euro, with 20 Euro tax, changing the order currency to US Dollars would not alter the items. Due to that, the item would appear as being priced 100 US Dollars, with 20 US Dollars tax. 


This would lead to discrepancies in invoices, sales reports, analytics, and so on. Due to that, the Currency Switcher includes a check to prevent changing the currency of an order that already contains items.


2.2 What happens if I change the order currency right after adding some items?

Even if the order contains some items, the currency selector widget may remain available, and allow a currency selection, until the Edit Order page is closed and reloaded. 


If you change the order currency after adding one or more items to an order, the new currency selection will be ignored. The order will retain the currency that was set when the items were added.


3. Need assistance?

If you have any questions on how to use Currency Switcher, please feel free to contact us, and we will get back to you as soon as possible. You can also consult our knowledge base, to find the answers to the most common questions.


You can purchase the Currency Switcher from our online shop.