smartstore / Smartstore

A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 7
http://www.smartstore.com/
GNU Affero General Public License v3.0
1.19k stars 447 forks source link

Add an override exchange rate to the product and variant level #309

Open altmoola opened 4 years ago

altmoola commented 4 years ago

That way, you can have items that have a fixed cost regardless of a changing exchange rate.

altmoola commented 4 years ago

Out of curiosity, to get this to work (for now) do you think the changes would be almost exclusively to the CurrencyService? I'm just looking at the code and it seems like if the currency service was modified to take an override exchange rate from the product then it might work but I'm wondering about the downstream pricing affects.

altmoola commented 4 years ago

Another way to do this that might work better is to have an override currency code. That way you can have a fixed price in a different currency.