Вопрос налогового округления Magento & Paypal
У меня есть некоторые проблемы с округлением Paypal и Magento 1.7.0.2 - Все цены на сайте включают налог, и налог рассчитывается по ставке 20% (НДС).
Я пойду к оформлению заказа и все правильно:
Затем я нажму на размещение заказа, и Paypal будет выглядеть следующим образом, что неверно, поскольку общая сумма теперь на 1 процент меньше. По-видимому, это связано с тем, как округляется налог.
В некоторых случаях это работает нормально, но в других налог округляется неправильно. Я пытался внести изменения в метод расчета налогаcalcTaxAmount() в приложении / код / ядро / маг / налог / модель / расчет.php
Я добавил это в метод calcTaxAmount, который, кажется, исправил это, но это привело к тому, что цены на странице продукта стали неправильными (на 1 процент меньше).
$amount = $this->roundUp($amount);
Я почти уверен, что это ошибка, но у меня нет идей. Если кто-то сталкивался с этим раньше и нашел решение, я был бы рад его услышать. Любая помощь высоко ценится.
EDIT: Here are my tax settings in Magento