Multiple currencies the same country

We have an upcoming project (Litium 8.20+ and headless accelerator) where the customer want to use multiple currencies for the same country. Preferably allowing the user in the shop to change currency through a dropdown or similar.
According to the setup possibilities in backoffice and the globalization documentation for Litium it is only possible to set one currency for one country.

Has anyone done something similar and in that case, how did you solve it? What would be the proper way to set this up?

Litium version: 8.20+

Disclaimer: I don’t have an “do this” answer on this question because it is complicated in many areas. I will try to write out what I get in my head, not the same as this is the correct way in any way, I’m not a tax specialist.

I will use a numbered list even that the numbers are irrelevant but make it easy to refer to them.

  1. If you are a Swedish company you are declaring everything in SEK to Skatteverket for your profit. If you sell abroad to tax registered companies you also need to include the amount in the example EC Sales List to Skatteverket, also in SEK.
  2. Conversion of currencies to SEK are done before the many reach your account. Either at your bank when the money ends up there or at the payment service provider (PSP). In most cases you will have an commission fee.
  3. You as a seller want to have “nice prices” on the site and not ending up with 99.876422323, that implies rounding off logic. This rounding of and “nice price” need to take the commission fee into account.
  4. Showing prices in different currency than selling is more common and moving the logic to front end to converting the prices based on bullet 2 and 3. Order is still placed in the currency for the selected country but user get a feeling that the currency is changed.
  5. Even if there is a possibility (not through storefront api) to create an order for country SE with currency NOK it may be other problem with connected systems. Not even sure that PSPs is supporting this. And not sure how “legal” it is to do that regarding the Swedish law.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.