I have a site that converts in both USD (banners) and EUR (shop).
It would be useful to be able to track conversions in different currencies for a site.
It would be, but currency conversion would be tricky (we'd have to call webservice to know about currencies), which is do-able of course, but not priority at this stage.
It would be better to maintain several balances, one per currency. Currency conversion doesn't happen in realtime, it happens when funds are transferred from one account to another.
This was also reported in https://github.com/matomo-org/matomo/issues/11854
We have a fairly pressing need to be able to track the currency with an eCommerce order. We receive purchases in many currencies on the site and at the moment they are all recorded in the Piwik site currency which causes large discrepancies with the actual value of the orders. I appreciate that to reconcile the different currencies would require some kind of an exchange rate but this should at least be exposed for development of a plugin if not in the core Piwik code.
Currently we implement a JS based workaround for Matomo only converting any shop currency into USD and firing eCommerce events to Matomo. Unfortunately it's not Matomo WooCommerce Plugin compatible :)
@mattab this cannot be lower for ever... Its a must for stores with multiple currencies, and these are many...
Hey there! I have a possible idea.
Instead of currency conversion as mentioned by @mattab on https://github.com/matomo-org/matomo/issues/3812#issuecomment-48311037
Would it be possible to add a currency param to the API? i.e:
trackEcommerceCartUpdate( 100, 'USD' )
trackEcommerceCartUpdate( 100, 'EUR' )
This would help allow multiple currencies per site, but leave any currency conversion up to the implementor.
Customer asked for this in their commerce site:
"Our (clients) are always selling their tickets in more than 1 currency. "
"I saw on some forums that the recommendation would be to have 1 site per currency. " (This absolutely won't work for us.) "The concept of market is generally way more complex in this industry than having a .fr tracking in EUR and a .com tracking in USD."
"There are also some live system to convert the currency during the booking flow. Do you plan anytime to support multicurrency tracking ?"