Es wird eine Währung verwendet, deren Wert(Lan/Steuern->Währungen->[Währung]->Wert) von 1.0 abweicht.
Voraussichtliche Versandkosten im Warenkorb werden falsch berechnet. Nur mit Währungswert 1.0 funktioniert es richtig.
Fehler ist in shipping_estimate.php
ab Zeile 104:
$quote['methods'][0]['cost'] = $xtPrice->xtcCalculateCurr($quote['methods'][0]['cost']);
hier werden die Kosten (in währunglosen Einheiten) in die aktuelle Währung konvertiert.
...
$total += ((isset($quote['tax']) && $quote['tax'] > 0) ? $xtPrice->xtcAddTax($quote['methods'][0]['cost'], $quote['tax']) : (!empty($quote['methods'][0]['cost']) ? $quote['methods'][0]['cost'] : '0'));
...
'VALUE' => $xtPrice->xtcFormat(((isset($quote['tax']) && $quote['tax'] > 0) ? $xtPrice->xtcAddTax($quote['methods'][0]['cost'], $quote['tax']) : (!empty($quote['methods'][0]['cost']) ? $quote['methods'][0]['cost'] : '0')), true)
xtcAddTax ruft intern xtcCalculateCurr auf, womit die Währung-Konvertierung findet doppelt statt.