Mam pewne problemy z zaokrąglaniem płatności z Paypal i Magento 1.7.0.2 - Wszystkie ceny na stronie zawierają podatek, a podatek jest ustalany na 20% (VAT).Problem z zaokrąglaniem podatków Magento i Paypal
pójdę do kasy i wszystko jest poprawne:
będę następnie kliknij na miejsce zamówienia, a Paypal będzie jak ten, który jest nieprawidłowy, ponieważ wielka Całości jest teraz 1p mniej. Wygląda na to, że podatek jest zaokrąglany.
W niektórych przypadkach to działa ok, ale w innych podatek zaokrągla się nieprawidłowo. Próbowałem wprowadzeniem zmian w sposobie obliczania podatku calcTaxAmount() w app/code/core/Mage/podatku/model/Calculation.php
Dodałem to metody calcTaxAmount co wydawało się to naprawić, ale powodują, że ceny na stronie produktu są nieprawidłowe (1 pensa mniej).
$amount = $this->roundUp($amount);
Jestem całkiem pewien, że to jest błąd, ale jestem z pomysłów. Jeśli ktokolwiek natknął się na to wcześniej i ma rozwiązanie, chętnie bym to usłyszał. Każda pomoc doceniona.
EDIT: Oto moje ustawienia podatkowe w Magento
Jakie są Twoje ustawienia obliczania podatków w administracji? –
Dodam zrzut ekranu ustawień podatków do mojego posta. –
Spróbuj zmienić obliczenie podatku na podstawie ceny jednostkowej. Myślę, że będzie to bardziej zgodne z brytyjskim prawem podatkowym. Jeśli to nie pomoże, wskażę ci miejsca, w których możliwa jest zmiana. –