I am trying to implement currency handling with Swiss Francs (CHF). In Canada, we have removed our penny from our currency circulation, but digitally the penny amount ($0.01) still exists (bank accounts, ecommerce, etc.)
There is a bit of confusion surrounding Swiss Francs… According to the Unicode specification of digits and rounding (https://unicode.org/cldr/charts/latest/supplemental/detailed_territory_currency_information.html) Switzerland adheres to the same digits and rounding principles as Canada. In the latest ICU version (http://site.icu-project.org) there is no more nickel rounding for the Swiss franc when outputting formatted currency amounts.
Do these digit and rounding principles also take place digitally? When are Swiss Franc amounts rounded to the nearest 0.05 vs. not? Thank you!