Localisation
When orders are processed in Storefront, there are two currencies that are being taken into account. The first one is called the base currency and can be set within the admin site options. The second currency is the user currency, which is determined in the user profile fields.
The Tharstern Integration extension always sends the output XML messages with prices in the base currency. This functionality requires exchange rates to be properly configured within the admin site options. These exchange rates are used for the conversion from the user currency to the base currency. For example, if the site’s base currency is set to Pounds, but the user transacts in Euros, the integration still sends prices converted to Pounds back to Tharstern.