Ta strona została wydrukowana dnia Apr 20, 2024. Aby zapoznać się z aktualną wersją, odwiedź https://help.shopify.com/pl/manual/checkout-settings/script-editor/examples/vat-script.
W tym przykładzie używany jest skrypt pozycji pojedynczych w celu zaoferowania rabatu zależnego od kraju klienta. Przykład zawiera również przykładowy kod Liquid, który ma na celu dostarczenie klientowi informacji na temat rabatu. Ten przykład wymaga dostępu do pliku checkout.liquid Twojego sklepu. Jeśli nie masz dostępu do tego pliku w kodzie szablonu użyj Checkout Extensibility i Funkcji Shopify, aby dostosować proces realizacji zakupu.
W tym przykładzie wykorzystany jest fikcyjny podatek VAT podlegający następującym regułom:
Klienci będący rezydentami Unii są obciążani podatkiem VAT od wszystkich sprzedawanych produktów.
Klienci, którzy kupują produkty i eksportują je do krajów nienależących do Unii, nie muszą płacić podatku VAT (innymi słowy, podatek od sprzedaży do tych klientów ma zerową stawkę).
Ceny produktów w sklepie zawierają podatek VAT tzn. ustawienie Wszystkie podatki są wliczone w moje ceny jest włączone w Ustawieniach podatkowych sklepu.
W witrynie sklepu wszyscy klienci widzą VAT zawarty w cenach produktów. Po dodaniu pozycji do koszyka wyświetlana jest cena z VAT:
Podczas realizacji zakupu kraj wysyłki jest sprawdzany przez skrypt. Jeśli kraj jest krajem spoza Unii, całkowita cena jest pomniejszona o kwotę podatku VAT:
W poniższym przykładzie sprawdzany jest kraj klienta. Jeśli klient mieszka w kraju, w którym podatek VAT nie obowiązuje, całkowita cena zamówienia jest pomniejszona o kwotę VAT.
Poniższy kod Liquid współdziała z powyższym skryptem w celu objaśnienia zmian w koszyku.