2013-04-08 20 views
7

Mam wdrożony system opłat za stół w moim sklepie, w oparciu o warunek "Cena vs miejsce docelowe". Zauważyłem jednak, że wysyłka jest obliczana na podstawie sumy całkowitej koszyka (bez podatku VAT/podatku) zamiast sumy ogólnej (z VAT/podatkiem). Jak mogę zmusić Magento do oparcia wysyłki na sumie całkowitej zamiast sumy częściowej?Oblicz koszt przesyłki na podstawie Suma całkowita koszyka?

AKTUALIZACJA: Wersja Magento, której używam, to wersja 1.5.0.1.

+0

Nie sądzę, jest to możliwe. Rozwiązałem to przez modyfikację pliku tablerates.csv. na przykład jeśli masz darmową wysyłkę powyżej 55 €, piszesz w swoich tableratach 45 (w moim kraju mamy 22% podatku, więc 45 * 1,22 = 55) – karantan

Odpowiedz

1

można włączyć podatku dla żeglugi od admin w System> Konfiguracja> Podatki> Usługi podatkowe> klasa podatkowa dla wysyłać

nadzieję, że to rozwiąże problem :)

+0

Sprawdziłem i podana ścieżka nie istnieje? – mickburkejnr

+0

Jakiej wersji Magento używasz? Ścieżka podana przez @huzefam jest poprawna. – Ventus

+0

Używam Magento 1.5.0.1 – mickburkejnr

3

Wystarczy na odwrocie komentarzach do odpowiedzi huzefama - wspomniałeś o VAT i jesteś w Wielkiej Brytanii, więc myślę, że może został zainstalowany pakiet językowy GB, w którym to przypadku twoja ścieżka będzie System -> Konfiguracja -> Sprzedaż -> nagłówek podmenu VAT -> Klasy podatkowe a następnie zmienisz klasę VAT dla opcji dostawy.

Zobacz zdjęcie poniżej;

enter image description here

+0

Ta ścieżka jest poprawna, ale zmiana podatku VAT nie ma znaczenia. Wysyłka jest nadal obliczana na podstawie sumy częściowej (bez podatku VAT), kiedy powinna być obliczana cena dostawy na łączną sumę koszyka. – mickburkejnr

+1

Nie zgadzam się z tym założeniem.Koszt wysyłki przy użyciu Ceny vs Miejsce docelowe nie powinien być obliczany na podstawie ceny zawierającej podatek tylko dlatego, że koszt wysyłki jest całkowicie niezwiązany z tym, czy klient jest odpowiedzialny za VAT, czy nie. Dlatego nie ma na to żadnego ustawienia, nie ma sensu tego robić. – McNab

+0

Wystarczy opracować: Przykład - 2 klientów, zarówno w Aberdeen. Jedna z nich znajduje się w grupie klientów (tj. Firma zarejestrowana w VAT z kodem VAT), która nie jest objęta podatkiem VAT, a druga jest konsumentem w grupie detalicznej. Obaj zamawiają tę samą rzecz, ale klient A płaci niższą cenę wysyłki niż klient B (nawet przed zastosowaniem podatków), ponieważ jest on oparty na cenie podatku VAT, a jedna grupa klientów jest płatnikiem VAT, podczas gdy druga nie. – McNab

2

Przejdź do: System -> Konfiguracja -> Sprzedaż -> podatkowi VAT Sprawdź ustawienia obliczeniowe i spróbuj wykonać następujące ustawienia:

  • podatki metody obliczania opartej na „całkowitą ceną "
  • Obliczanie podatku na podstawie" adresu wysyłki "
  • Ceny katalogowe" w tym podatek "
  • wysyłki Ceny „w tym podatku”
  • stosowania podatku od klienta „przed zniżką”
  • Zastosuj zniżkę na cenach „bez podatku”
  • naliczać podatek od „indywidualną cenę jeśli dostępne”

źródło: My Free Shipping is being calculated after tax is added

, aby uzyskać więcej informacji, patrz:

+0

Próbowałem już tego, ale wysyłka jest wciąż obliczana na podstawie ceny koszyka przed naliczeniem podatku VAT, zamiast dodawania go później. – mickburkejnr

Powiązane problemy