Вопрос налогового округления Magento & Paypal

У меня есть некоторые проблемы с округлением Paypal и Magento 1.7.0.2 - Все цены на сайте включают налог, и налог рассчитывается по ставке 20% (НДС).

Я пойду к оформлению заказа и все правильно:

enter image description here

Затем я нажму на размещение заказа, и Paypal будет выглядеть следующим образом, что неверно, поскольку общая сумма теперь на 1 процент меньше. По-видимому, это связано с тем, как округляется налог.

enter image description here

В некоторых случаях это работает нормально, но в других налог округляется неправильно. Я пытался внести изменения в метод расчета налогаcalcTaxAmount() в приложении / код / ядро / маг / налог / модель / расчет.php

Я добавил это в метод calcTaxAmount, который, кажется, исправил это, но это привело к тому, что цены на странице продукта стали неправильными (на 1 процент меньше).

$amount = $this->roundUp($amount);

Я почти уверен, что это ошибка, но у меня нет идей. Если кто-то сталкивался с этим раньше и нашел решение, я был бы рад его услышать. Любая помощь высоко ценится.

EDIT: Here are my tax settings in Magento

enter image description here

Ответы на вопрос(5)

Ваш ответ на вопрос