Gaaaanz ausnahmsweise schreibe ich hier nochmal eine Hilfe, weils ein Schweizer Problem ist ;-)
Die Rundungsfunktion finden in classes/Tools.php statt und dort in public static function displayPrice.
Der Case 5 ist derjenige von mir hinzugefügte für CHF. Das sind drei Zeilen zusätzlich.
switch ($c_format) {
/* X 0,000.00 */
case 1:
$ret = $c_char.$blank.number_format($price, $c_decimals, '.', ',');
break;
/* 0 000,00 X*/
case 2:
$ret = number_format($price, $c_decimals, ',', ' ').$blank.$c_char;
break;
/* X 0.000,00 */
case 3:
$ret = $c_char.$blank.number_format($price, $c_decimals, ',', '.');
break;
/* 0,000.00 X */
case 4:
$ret = number_format($price, $c_decimals, '.', ',').$blank.$c_char;
break;
/* X 0'000.00 Added for the switzerland currency */
case 5:
$ret = $c_char.$blank.number_format($price, $c_decimals, '.', "'");
break;
}