消費税の二重課税
管理画面→一般設定→ショップ全般の設定で、「価格を税込みで表示」「価格を税込みで表示-管理画面」の両方を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']; }
とすることで、内税表記にすることができる。
…多分。