Opis
Krajowe systemy kaucyjne (DRS) wymagają od sprzedawców napojów w objętych opakowaniach pobrania kaucji za opakowanie i jej zwrotu, gdy puste opakowanie wróci.
Botelix daje sklepom WooCommerce jedno lekkie narzędzie do zasad kaucyjnych sześciu rynków:
- Niemcy (Pfand): § 46 ust. 1 VerpackDG ustala kaucję w wysokości co najmniej 0,25 EUR wraz z VAT za każde jednorazowe opakowanie na napoje o pojemności od 0,1 l do 3,0 l (§ 46 ust. 4 wymienia zwolnione napoje). Szklane butelki wielokrotnego użytku (Mehrweg) nie mają kwoty ustawowej; Botelix ustawia dla nich zwyczajowe 0,15 EUR, stawkę wynikającą z praktyki handlowej, którą możesz zmienić w ustawieniach.
- Austria (Einwegpfand): Pfandverordnung fuer Einweggetraenkeverpackungen (BGBl. II Nr. 283/2023) § 4 ustala od 1 stycznia 2025 kaucję 0,25 EUR za każdą jednorazową butelkę z tworzywa sztucznego lub puszkę metalową o pojemności od 0,1 l do 3,0 l, z wyjątkiem napojów mlecznych. Rozporządzenie nie mówi nic o VAT, więc Botelix dolicza kaucję bez podatku; filtr zmienia to ustawienie, jeśli Twój doradca podatkowy uzna inaczej.
- Polska (system kaucyjny): rozporządzenie Ministra Klimatu i Środowiska z dnia 8 lipca 2024 r. (Dz.U. 2024 poz. 1046) § 1 ustala 0,50 zł za jednorazowe butelki z tworzywa sztucznego do 3 l, 0,50 zł za puszki metalowe do 1 l i 1,00 zł za szklane butelki wielokrotnego użytku do 1,5 l. Załącznik nr 1a do ustawy o gospodarce opakowaniami i odpadami opakowaniowymi (t.j. Dz.U. 2026 poz. 619) wymienia te rodzaje opakowań; jednorazowe szkło nie jest objęte systemem. Zgodnie z art. 29a ust. 11a ustawy o VAT kaucja nie wchodzi do podstawy opodatkowania.
- Rumunia (SGR): HG nr. 1074/2021 (opublikowane ponownie w M.Of. nr. 1120/2022, z późniejszymi zmianami) art. 12 ust. 5 ustala kaucję 0,50 RON za każde jednorazowe opakowanie szklane, z tworzywa sztucznego lub metalowe o pojemności od 0,1 l do 3 l z napojem wymienionym w załączniku 1, obowiązkową od 30 listopada 2023 (art. 10 ust. 1). Zgodnie z Codul fiscal art. 315^5 ust. 2 kaucja jest poza zakresem VAT.
- Słowacja (Zalohovy system): Vyhlaska c. 347/2019 Z. z. § 2 ustala minimalne stawki 0,12 EUR za butelkę z tworzywa sztucznego i 0,10 EUR za puszkę metalową; faktyczną stawkę ustala administrator systemu (Zakon c. 302/2019 Z. z. § 7 ust. 1 lit. g). Botelix zawiera stawki minimalne; aktualną stawkę administratora wpisz w ustawieniach. Zgodnie z Zakon c. 222/2004 Z. z. § 22 ust. 3 kaucja nie wchodzi do podstawy opodatkowania VAT.
- Węgry (DRS): 450/2023. (X. 4.) Korm. rendelet § 3 ust. 1 ustala od 1 stycznia 2024 opłatę zwrotną 50 HUF za każde jednorazowe opakowanie na napoje z tworzywa sztucznego, metalu lub szkła o pojemności od 0,1 l do 3 l. Opłatę za opakowania wielokrotnego użytku ustala producent, więc ta stawka zaczyna się od 0 i wpisujesz ją samodzielnie. Botelix dolicza opłatę bez podatku.
- Własny system: stawka dla każdej kategorii opakowania (domyślnie 0,25) w walucie sklepu dla dowolnego innego systemu kaucyjnego, doliczana bez podatku.
Najważniejsze możliwości:
- Automatyczna opłata w koszyku: dodaje kaucję jako osobną opłatę w koszyku i w zamówieniu, korzystając z natywnych opłat WooCommerce.
- Obsługa podstawy opodatkowania: tam, gdzie przepisy określają kaucję wraz z VAT (Niemcy), Botelix dolicza część netto według klasy podatkowej, więc klient płaci dokładnie ustawową kwotę z VAT. W pozostałych krajach kaucja jest doliczana bez podatku.
- Jedna kategoria opakowania, każdy system: oznacz produkt raz jako jednorazową butelkę z tworzywa sztucznego, puszkę metalową, jednorazową butelkę szklaną lub szklaną butelkę wielokrotnego użytku. Każdy system ustala własną stawkę dla każdej kategorii albo jej nie obejmuje i nie nalicza nic. Edytor produktu oznacza kategorie, których system produktu nie obejmuje.
- Mnożnik dla opakowań zbiorczych: mnoży kaucję przez liczbę opakowań (zgrzewka 6 puszek automatycznie nalicza 6 kaucji).
- Dopasowanie do kraju docelowego: opcjonalnie stosuje system kaucyjny kraju wysyłki klienta. System jest naliczany tylko wtedy, gdy jego waluta jest zgodna z walutą sklepu, bo stawki są określone w przepisach w tej walucie, a Botelix nie przelicza walut. Ekran ustawień wymienia każdy system, którego sklep nie może naliczyć.
- Zwolnienie przy wysyłce za granicę: opcja pomijania kaucji za opakowania przy wysyłce poza kraje objęte systemem kaucyjnym.
- Komunikat na stronie produktu: wyświetla informację o kaucji pod ceną (na przykład „Dodatkowo ustawowa kaucja 0,50 zł, zwracana po oddaniu opakowania”), w klasycznych i blokowych szablonach strony produktu.
- Dziedziczenie w wariantach: warianty automatycznie przejmują rodzaj i liczbę opakowań z produktu nadrzędnego, chyba że ustawisz je osobno.
- Pełna zgodność: działa z High-Performance Order Storage (HPOS) WooCommerce oraz z blokami Koszyka i Zamówienia WooCommerce.
Dokumentacja i linki
- Dokumentacja – plogins.com/botelix/docs/
- Strona wtyczki – plogins.com/botelix/
- Kod źródłowy – github.com/wppoland/botelix
- Zgłoszenia błędów i propozycje funkcji – zgłoszenia na GitHubie
Zgłaszanie problemów z bezpieczeństwem: napisz na hello@wppoland.com zgodnie z naszą polityką skoordynowanego ujawniania. Potwierdzamy zgłoszenie w ciągu dwóch dni roboczych, oceniamy je w ciągu pięciu, a krytyczny problem łatamy w ciągu siedmiu dni od jego potwierdzenia.
Tłumaczenia
Botelix można w pełni przetłumaczyć, a wtyczka zawiera szablon botelix.pot. Tłumaczenia są dostarczane w paczkach językowych WordPress.org z translate.wordpress.org.
Zrzuty ekranu





Instalacja
- Upewnij się, że WooCommerce w wersji 8.0 lub nowszej jest zainstalowany i włączony.
- Zainstaluj i włącz wtyczkę Botelix.
- Przejdź do WooCommerce > System kaucyjny (DRS), aby wybrać domyślny system (na przykład Polska, Niemcy, Rumunia, Austria, Słowacja lub Węgry) i skonfigurować dopasowanie do kraju docelowego.
- Edytuj produkty z napojami, aby wybrać rodzaj opakowania i liczbę opakowań.
Najczęściej zadawane pytania
-
Czy Botelix obsługuje opakowania zbiorcze?
-
Tak. Ustaw pole liczby opakowań w produkcie (na przykład 6 dla zgrzewki sześciu sztuk, 24 dla skrzynki). Ustawowa kaucja jest mnożona przez liczbę opakowań.
-
Czy kaucja podlega VAT?
-
To zależy od przepisów krajowych:
* W Polsce (art. 29a ust. 11a ustawy o VAT), Rumunii (Codul fiscal art. 315^5 ust. 2) i na Słowacji (Zakon c. 222/2004 Z. z. § 22 ust. 3) kaucja jest poza podstawą opodatkowania VAT i Botelix dolicza ją bez podatku. Na Węgrzech i w Austrii kaucja również jest doliczana bez podatku.
* W Niemczech § 46 ust. 1 VerpackDG określa kaucję wraz z VAT. Botelix dolicza część netto w klasie podatkowej produktu, a WooCommerce dolicza podatek, więc klient płaci dokładnie 0,25 EUR.
Programiści mogą zmienić sposób traktowania systemu filtrembotelix_scheme_taxable. -
Czy Botelix obsługuje sprzedaż zagraniczną?
-
Tak. Gdy włączone jest „Dopasowanie do kraju docelowego”, Botelix sprawdza podczas składania zamówienia kraj wysyłki klienta i stosuje system kaucyjny tego kraju, ale tylko wtedy, gdy waluta systemu jest taka sama jak waluta sklepu (sklep w PLN nie nalicza nic przy dostawie do Niemiec, sklep w EUR nalicza stawkę niemiecką, austriacką lub słowacką). Botelix nigdy nie przelicza walut. Gdy włączone jest „Zwolnienie przy wysyłce za granicę”, zamówienia wysyłane poza kraje objęte systemem kaucyjnym (DRS) są zwolnione z kaucji za opakowania.
-
Czy wtyczka działa z blokami Koszyka i Zamówienia?
-
Tak. Botelix korzysta z natywnego API opłat koszyka WooCommerce i deklaruje pełną zgodność z blokami Koszyka i Zamówienia WooCommerce oraz z High-Performance Order Storage (HPOS).
Recenzje
Wtyczka nie ma jeszcze żadnej recenzji.
Kontrybutorzy i deweloperzy
„Botelix – Deposit Return Scheme (Pfand, SGR, Kaucja, Zaloh)” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniWtyczka „Botelix – Deposit Return Scheme (Pfand, SGR, Kaucja, Zaloh)” została przetłumaczona na 1 język. Podziękuj tłumaczom za ich wkład.
Przetłumacz wtyczkę “Botelix – Deposit Return Scheme (Pfand, SGR, Kaucja, Zaloh)” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
1.1.1
- Fixed: a shop manager could open the settings screen but every save failed with „Sorry, you are not allowed to manage options for this site.”
1.1.0
- Naprawiono: po świeżej instalacji wtyczka nie naliczała nic, dopóki ustawienia nie zostały raz zapisane.
- Naprawiono: szablon komunikatu produktu z %s wyświetlał symbol zastępczy zamiast kwoty.
- Naprawiono: do niemieckiej kaucji (Pfand) doliczano dodatkowo VAT; klient płaci teraz dokładnie ustawową kwotę wraz z VAT.
- Naprawiono: dopasowanie do kraju docelowego nie naliczało nic za produkt wysyłany do kraju z innym systemem i naliczało stawki w niewłaściwej walucie.
- Naprawiono: brak informacji o kaucji w blokowych szablonach strony produktu.
- Zmieniono: produkt ma jedną kategorię opakowania (jednorazowa butelka z tworzywa sztucznego, puszka metalowa, jednorazowa butelka szklana, szklana butelka wielokrotnego użytku); każdy system ustala stawkę dla każdej kategorii albo jej nie obejmuje, a ustawienia zawierają pole stawki dla każdej objętej kategorii.
- Zmieniono: edytor produktu oferuje cztery kategorie i oznacza te, których nie obejmuje system produktu (ustawiony w produkcie, a w przeciwnym razie domyślny system sklepu); warianty przejmują ustawienie produktu nadrzędnego.
- Zmieniono: niemiecka stawka za szklane opakowania wielokrotnego użytku zaczyna się od zwyczajowych 0,15 EUR, stawki wynikającej z praktyki handlowej, a nie z przepisów.
- Zmieniono: system jest naliczany tylko wtedy, gdy jego waluta jest taka sama jak waluta sklepu; ekran ustawień wymienia systemy, których nie można naliczyć.
- Zmieniono: w Austrii kaucja jest doliczana bez VAT, a jej komunikat nie zawiera już „inkl. USt.”, bo rozporządzenie nie określa VAT.
- Zmieniono: Słowacja używa minimalnych stawek ustawowych, 0,12 EUR za butelki z tworzywa sztucznego i 0,10 EUR za puszki; stawkę administratora wpisuje się w ustawieniach.
- Zmieniono: węgierska opłata za opakowania wielokrotnego użytku zaczyna się od 0, bo ustala ją producent.
- Zmieniono: poprawiono odwołania do przepisów (Polska Dz.U. 2024 poz. 1046, Rumunia M.Of. 1120/2022, tytuł rozporządzenia austriackiego, na Węgrzech tylko rozporządzenie).
- Zmieniono: komunikaty rumuńskie, słowackie i węgierskie używają poprawnych znaków diakrytycznych; komunikat rumuński informuje o doliczeniu kaucji zamiast twierdzić, że jest wliczona.
1.0.2
- Naprawiono: usunięcie wtyczki w sieci multisite usuwa teraz jej ustawienia ze wszystkich witryn, a nie tylko z głównej.
1.0.1
- Lepsza zgodność z Plugin Check: dodano weryfikację nonce i sprawdzanie uprawnień użytkownika przy zapisie produktu.
- Dodano komentarze dla tłumaczy przy symbolach zastępczych w tekstach panelu administracyjnego.
- Skrócono krótki opis poniżej 150 znaków.
1.0.0
- Pierwsze wydanie: obsługa ustawowych systemów kaucyjnych (DRS) dla Polski, Rumunii, Niemiec, Austrii, Słowacji, Węgier oraz własnych systemów.
