Od 19. lipnja 2026. svaki web shop shop koji prodaje krajnjim potrošačima (B2C)  mora imati vidljiv gumb za raskid ugovora. Većina web shopova tu funkciju nema, stoga sam razvio Woocommerce plugin za dodavanje gumba za jednostrani raskid ugovora sklopljenog na daljinu u svaku narudžbu, za registrirane i neregistrirane kupce — potpuno u skladu sa zakonom.

Besplatni WooCommerce plugin za raskid ugovora

Plugin dodaje sve što izmjene Zakona o zaštiti potrošača 2026. propisuju za jednostrani raskid ugovora sklopljenog na daljinu. Evo što točno plugin uključuje:

Gumb za raskid ugovora u korisničkom računu

Svaka prihvatljiva narudžba u odjeljku “Moje narudžbe” dobiva vidljiv gumb “Raskid ugovora”. Gumb se prikazuje samo dok traje zakonski rok — po zadanim postavkama 14 dana od statusa Completed, s mogućnošću dodatnog buffera ako narudžbe kasno mijenjaju status.

Gumb za raskid ugovora u korisničkom računu

Dvostupanjski proces bez dark patterna

Klik na gumb vodi kupca na pregled narudžbe — koji artikli su obuhvaćeni raskidom, koji su eventualno izuzeti. Drugi korak je potvrda. Nema obeshrabrujućih poruka, nema nepotrebnih koraka. Zakon dark patterne izričito zabranjuje i plugin ih ne koristi.

Dvostupanjski proces raskida ugovora sklopljenog na daljinu

Automatska potvrda s vremenskom oznakom

Kupac odmah nakon potvrde raskida ugovora dobiva e-mail s datumom i točnim vremenom primitka zahtjeva — to je “trajni medij” koji zakon traži. Vlasnik shopa istovremeno dobiva obavijest s podacima narudžbe i direktnim linkom na narudžbu u WooCommerce adminu.

Automatska potvrda o zaprimljenom zahtjevu za raskid ugovora sklopljenog na daljinu s vremenskom oznakom

Podrška za goste — s tokenom za potvrdu

Kupci koji su naručili bez registracije (Guest checkout) unose broj narudžbe i e-mail adresu. Nakon toga, sustav šalje tokenizirani link na navedenu adresu za navedenu narudžbu. Klikom na tokenizirani link u mailu kupcu se omogućuje slanje zahtjeva za jednostrani raskid ugovora jednako kao i registriranim kupcima.

Mail s tokeniziranim linkom za slanje zahtjeva za jednostrani raskid ugovora

Izuzeća od prava na raskid — na tri razine

Zakon dopušta izuzeće za personaliziranu robu i proizvode izrađene po narudžbi. Plugin podržava izuzeća na razini proizvoda, varijacije i kategorije — označite jednom, plugin primjenjuje automatski. Uz to postoji ručno izuzeće po narudžbi: kod obrade narudžbe možete označiti artikle koji su za tu konkretnu narudžbu izuzeti.

Ovo je važno za shopove koji isti proizvod prodaju i bez personalizacije i s njom — npr. majice s tiskom i bez. Automatsko izuzeće po kategoriji tu ne pomaže, ručno izuzeće po narudžbi — pomaže.

Evidencija zahtjeva za Woocommerce raskid ugovora

Svi zahtjevi bilježe se pod WooCommerce → Zahtjevi za raskid. Vidljivi su datum i vrijeme, podaci kupca, narudžba, obuhvaćeni i izuzeti artikli te razlog ako ga je kupac naveo. Evidencija je dokaz u slučaju inspekcijskog nadzora ili spora.

Evidencija zahtjeva za raskid ugovora sklopljenog na daljinu u WP adminu

Postavke plugina

U WooCommerce → Postavke → Raskid ugovora možete postaviti okidač status (zadano: Completed), trajanje roka u danima (zadano: 14), buffer dane, e-mail adresu primatelja, tekst napomene za izuzete proizvode i opcionalnu automatsku poveznicu za raskid u podnožju stranice.

Postavke plugina za dodavanje gumba za jednostrani raskid ugovora

Kompatibilnost

Plugin zahtijeva WordPress 6.0 ili noviji, WooCommerce 8.2 ili noviji i PHP 7.4 ili noviji. Kompatibilan je s High-Performance Order Storage (HPOS) koji je standard u novijim verzijama WooCommercea.

Cijena i način narudžbe

Plugin je besplatan i dostupan na WordPress.org repozitoriju. Preuzmite plugin ili ga instalirajte direktno iz WordPress admina pretraživanjem po nazivu “H1Design Contract Withdrawal”.

Ako trebate pomoć ili specifičnu prilagodbu svom web shopu, pošaljite upit.

Često postavljana pitanja

Radi li plugin s mojom temom?

Da. Plugin koristi standardne WooCommerce hookove i ne ovisi o temi. Testiran je, a stilovi gumba preuzimaju se iz aktivne teme.

Što se dogodi s narudžbom nakon zahtjeva za raskid?

Plugin evidentira zahtjev i šalje obavijesti. Status narudžbe plugin ne mijenja automatski — to ostaje na vama. Automatska promjena statusa može pokrenuti neželjene procese u integriranim sustavima za fakturiranje ili skladište, pa je svjesna odluka da to upravljanje ostane u vašim rukama.

Što ako kupac nema korisnički račun?

Plugin omogućuje postavljanje linka u footer (vasa-domena.hr/moj-racun/raskid-ugovora/) i postavljanje pomoću shortcodea [h1roc_withdrawal_link text="Raskid ugovora"] na željeno mjesto na stranici. Klikom na taj link, otvara se obrazac gdje kupci bez registracije unose broj narudžbe i e-mail. Sustav im šalje potvrdni link koji ih vodi na pregled njihove narudžbe, gdje jednim klikom mogu poslati zahtjev za raskid ugovora. Zahtjev može pokrenuti samo osoba s pristupom tom e-mail sandučiću i s točnim brojem narudžbe.

Kako se postavljaju izuzeća za personalizirane proizvode?

U uređivaču svakog proizvoda pojavljuje se checkbox "Izuzeto od prava na raskid". Isti je dostupan na razini kategorije i pojedine varijacije. Za slučajeve gdje personalizacija ovisi o narudžbi, izuzeće se može postaviti ručno pri obradi narudžbe — po artiklima.

Mora li kupac navesti razlog raskida?

Ne. Zakon ne zahtijeva razlog za jednostrani raskid ugovora sklopljenog na daljinu, pa je to polje u obrascu neobavezno.

Napomena: Plugin je tehnički alat za ispunjavanje obveze postavljanja funkcije za jednostrani raskid ugovora. Potpuna pravna usklađenost obuhvaća i opće uvjete poslovanja i predugovorno informiranje kupaca.

Dražen Stopić

Pišem o web dizajnu, izradi web stranica i SEO optimizaciji, a gotovo sve što objavljujem na ovom blogu temelji se na iskustvu iz svakodnevnog rada s klijentima.

Podijelite objavu!