VAT i cena na produkt w pakietach PrestaShop
Instalacja i konfiguracja Pack VAT Pro: ceny, rabaty i stawki VAT na składnik, tryby fakturowania i prezentacja rabatów.
Przegląd
Pack VAT Pro daje każdemu produktowi w pakiecie PrestaShop własną cenę, własny rabat i rzeczywistą stawkę VAT. Cena pakietu w sklepie staje się dokładną sumą składników, a faktura jest przepisywana tak, aby była podatkowo poprawna, według wybranego trybu: jedna linia na składnik albo jedna linia pakietu z podziałem VAT według stawek. Pakiety, których składniki nie są w pełni wycenione, zachowują natywne zachowanie PrestaShop.
Instalacja
W zapleczu otwórz Moduły, kliknij Załaduj moduł i upuść plik ZIP. Moduł instaluje się bez zewnętrznych zależności i działa na PrestaShop 8.0 do 9.x. Przy instalacji tworzy dwie tabele danych i rejestruje się na hookach liczenia cen, walidacji zamówienia i faktury PDF.
Konfiguracja ogólna
Otwórz konfigurację modułu. Dostępne są trzy ustawienia.
Prezentacja na fakturze
Jedna linia pakietu z podziałem VAT (domyślnie): klient widzi jedną linię Pakiet, a szczegóły podatków faktury są dzielone według stawek, co do grosza. Rozbite linie: faktura zastępuje pakiet linią na składnik, każdą z ceną, rabatem i stawką. Ten drugi tryb daje natywnie poprawne dokumenty wszędzie, łącznie z korektami.
Nadpisywanie ceny na froncie
Zdecydowanie zalecane, włączone domyślnie. Cena pakietu (netto i brutto) staje się dokładną sumą składników po rabacie, ze stawką każdego produktu. Koszyk, zamówienie i faktura pokazują wtedy zawsze te same kwoty. Po wyłączeniu pakiet zachowuje natywną cenę, a moduł synchronizuje sumy przy zamówieniu.
Logowanie pakietów częściowych
Gdy zamówiony pakiet ma wycenioną tylko część składników, moduł nie działa i może to odnotować w Parametrach zaawansowanych, Logi.
Ceny na składnik
Otwórz kartę produktu pakietowego, panel Moduły, sekcja Pack VAT Pro. Każdy składnik jest widoczny z ilością i stawką VAT.
Ceny bazowe
Ceny bazowe są wypełniane ceną katalogową każdego produktu, z uwzględnieniem wariantów. Wpisz kwotę netto lub brutto: drugie pole liczy się automatycznie według stawki składnika. Przycisk Przeładuj ceny bazowe z katalogu synchronizuje wszystkie wiersze.
Rabaty
Dla każdego składnika wybierz Brak, Kwota (netto) lub Procent i wpisz wartość. Cena po rabacie, netto i brutto, aktualizuje się na żywo razem z sumą pakietu. Zapisz przyciskiem Zapisz ceny składników.
Cena pakietu
Suma pakietu po rabatach jest widoczna w stopce tabeli. Jeśli cena katalogowa pakietu różni się od tej sumy, pojawia się ostrzeżenie: kliknij Zastosuj sumę jako cenę pakietu, aby wyrównać cenę katalogową, albo zostaw włączone nadpisywanie na froncie, które już wymusza dokładną sumę.
Prezentacja rabatów
Gdy przynajmniej jeden składnik jest przeceniony, klient widzi: na fakturze PDF tabelę Rabaty zastosowane do składników pakietu z ceną bazową, kwotą rabatu (i procentem, gdy dotyczy) oraz ceną po rabacie; na stronie potwierdzenia zamówienia i w historii konta blok Zawartość pakietu i rabaty z przekreśloną ceną normalną, rabatem i ceną zapłaconą.
Dobre praktyki i ograniczenia
Promocje pakietów prowadź rabatami na składnik w module, a nie cenami specyficznymi PrestaShop na pakiecie: cena specyficzna działa na jedną cenę pakietu i zignorowałaby podział według stawek. W trybie jednej linii częściowe korekty pozostają dzielone globalnie przez PrestaShop; przy wielu korektach lepszy jest tryb rozbitych linii. Ceny wpisuje się w walucie domyślnej sklepu, a moduł przelicza je automatycznie na pozostałe waluty.
Rozwiązywanie problemów
Cena pakietu nie zmienia się w sklepie: sprawdź, czy każdy składnik ma cenę i czy nadpisywanie na froncie jest włączone, potem wyczyść cache. Tabela rabatów nie pojawia się na fakturze: jest widoczna tylko, gdy przynajmniej jeden składnik jest przeceniony, i tylko dla zamówień złożonych po instalacji. Pakiet zachowuje się jak wcześniej: prawdopodobnie jest skonfigurowany częściowo, sprawdź logi.