消費税の二重課税

管理画面→一般設定→ショップ全般の設定で、「価格を税込みで表示」「価格を税込みで表示-管理画面」の両方をtrueにした場合、商品清算時の表示に消費税がさらに課税されてしまう場合がある。
この場合、/includes/classes/order.php,line549-

// 日本なのでこの設定
//    if (DISPLAY_PRICE_WITH_TAX == 'true') {
//      $this->info['total'] = $this->info['subtotal'] + $this->info['shipping_cost'];
//    } else {
      $this->info['total'] = $this->info['subtotal'] + $this->info['tax'] + $this->info['shipping_cost'];
//    }

// 日本なのでこの設定
    if (DISPLAY_PRICE_WITH_TAX == 'true') {
      $this->info['total'] = $this->info['subtotal'] + $this->info['shipping_cost'];
    } else {
      $this->info['total'] = $this->info['subtotal'] + $this->info['tax'] + $this->info['shipping_cost'];
    }

とすることで、内税表記にすることができる。


…多分。