マジェント CE ver. 1.7.0.2
Magento ストアから注文データを取得して、他のビジネス ソフトウェアに統合しようとしています。私の場合、個々の商品の価格と税金を計算する必要があります。以下のコードは、[カタログに製品価格を表示] が [含める]または[両方]に設定されている場合にのみ機能します([システム] > [構成] > [販売] > [税])。ウェブサイトに税抜価格を表示したまま、商品の税額を計算するにはどうすればよいですか?
$customer_tax_class = Mage::getModel('tax/calculation')->getRateRequest()->getCustomerClassId();
$_product = Mage::getModel('catalog/product')->loadByAttribute('sku',$skunumber);
$my_price = Mage::helper('tax')->getPrice($_product, $_product->getPrice(), true, $shippingAddress, $billingAddress, $customer_tax_class);
代わりにこれを使用してみましたが、それでも税抜きの価格が表示されます (上記の表示設定を変更しない限り)。
$_finalPriceInclTax = Mage::helper('tax')->getPrice($_product, $_product->getFinalPrice(), true, $shippingAddress, $billingAddress, $customer_tax_class);
注文時にMagentoが税金を計算するので、それが可能であるに違いないことはわかっています。どんな助けでも大歓迎です。