Although WooCommerce supports a single currency by default, it's pretty common for there to be a need to offer multiple currencies within a WooCommerce store, using a 3rd party plugin. Because Xero also supports multiple currencies - MyWorks has excellent support for handling multiple currencies as well.
This support would allow specific currencies in WooCommerce to be linked to specific and separate bank accounts in Xero on a per-payment method basis so that WooCommerce orders can be sent to Xero:
- With the correct currency, matching the currency of the WooCommerce order.
- Into the correct Xero bank account with the same currency as the WooCommerce order.
The only requirement is that the same currencies be enabled in both WooCommerce and Xero.
Setup
In MyWorks Sync > Settings > Default, there will be a Currency option if MyWorks detects multiple currencies in use on your WooCommerce store. In this option, select the currencies you accept orders from in WooCommerce. (these currencies should also be enabled in Xero)

In MyWorks Sync > Map > Payment Methods, there will then be one column for each currency selected in our settings, which will allow you to them map each gateway to a different Xero bank account based on the currency(s) that the gateway accepts in WooCommerce.
