Hallo nochmal,

habe den Fehler eingegrenzt, auf diese Zeile hier in der order.php:

$this->info['total'] = $this->info['subtotal'] + $this->info['shipping_cost'];
Der ganze Abschnitt in der ORDER.PHP sieht so aus:

Code:
      if ($_SESSION['customers_status']['customers_status_show_price_tax'] == '0') {
        $this->info['total'] = $this->info['subtotal']  + $xtPrice->xtcFormat($this->info['shipping_cost'], false,0,true);
        if ($_SESSION['customers_status']['customers_status_ot_discount_flag'] == '1') {
          $this->info['total'] -= ($this->info['subtotal'] /100 * $_SESSION['customers_status']['customers_status_ot_discount']);
        }
      } else {

//nc_patch BOF

		//        $this->info['total'] = $this->info['subtotal']  + $xtPrice->xtcFormat($this->info['shipping_cost'],false,0,true);
		//echo '<br>debug: Subtotal:'.$this->info['subtotal'] .' und shipping-cost:'. $this->info['shipping_cost'].' und $xtPrice(shipping-cost):'. $xtPrice->xtcFormat($this->info['shipping_cost'],false,0,true);

        $this->info['total'] = $this->info['subtotal']  + $this->info['shipping_cost'];

//nc_patch EOF
Welche Parameter muss ich der Funktion xtPrice und der xtcFormat übergeben, damit es passt?

Mittels
Code:
$xtPrice->xtcFormat($this->info['shipping_cost'], false,0,true);
rechnet er schonmal den Dollar ein, aber vergisst noch die Mehrwehrtsteuer.

Gruß und Danke,
Fuzzy