Dokumentacija
NikolicWP Dostava – zvanična dokumentacija
NikolicWP Dostava (kratko NWP Dostava) je dodatak za WooCommerce koji dodaje način dostave Cenovnik kurirske službe. Cene iz cenovnika kurirskih službi sa kojima radite – Pošta Srbije (Post Express), D Express, AKS, BEX, City Express, Daily Express, GLS ili bilo koje druge – unesete jednom, a kupac na plaćanju bira kurirsku službu i plaća njenu cenu.
Ova dokumentacija opisuje verziju 1.0.9 (oktobar 2026). Autor dodatka je NikolicWP (https://nikolicwp.rs).
Ukratko:
- Jedan cenovnik po kurirskoj službi u svakoj zoni dostave WooCommerce-a (cela Srbija, okruzi, regioni, poštanski brojevi).
- Redovi po težini, a po potrebi i po vrednosti korpe, broju komada i klasi isporuke; zapreminska težina; teže porudžbine kao više paketa.
- Besplatna dostava iznad iznosa ili uz kupon, sa porukom i trakom „Dodajte još … za besplatnu dostavu“.
- Naknada za otkup (plaćanje pouzećem) kao posebna stavka porudžbine i vrednosna pošiljka.
- Logo i rok isporuke na plaćanju, u klasičnoj i blok korpi i plaćanju.
- Broj pošiljke i link za praćenje, status „Poslato“ sa mejlom kupcu i strana Pošiljke za upis brojeva odjednom.
- Probni obračun uz pregled uživo i kalkulator koji poredi sve cenovnike zone.
1. Za koga je NikolicWP Dostava
Za svaku WooCommerce prodavnicu u Srbiji koja šalje pakete kurirskim službama:
- Prodavnice koje rade sa jednom ili više kurirskih službi – kupac bira službu i vidi njenu tačnu cenu, rok isporuke i logo.
- Prodavnice sa teškim ili glomaznim artiklima – zapreminska težina, doplata za klasu „Glomazno“, podela na više paketa.
- Prodavnice koje naplaćuju pouzećem – naknada za otkup se prenosi na kupca kao posebna stavka.
- Prodavnice koje šalju i u inostranstvo – DHL, UPS i FedEx su spremni, sa sopstvenim cenovnicima po zoni.
Dodatak ne menja ništa u WooCommerce-u što već radi: zone dostave, klase isporuke, kuponi i porezi rade kao i inače.
2. Osnovni pojmovi
| Pojam | Šta je |
|---|---|
| Kurirska služba | Služba sa kojom radite (npr. Post Express): naziv, rok isporuke, logo i adresa za praćenje |
| Zona dostave | Zona WooCommerce-a: zemlja, region, okrug ili poštanski brojevi |
| Cenovnik | Jedna kurirska služba u jednoj zoni – način dostave „Cenovnik kurirske službe (NikolicWP Dostava)“ |
| Red cenovnika | Raspon težine (i po potrebi drugi uslovi) i cena |
| Težina za cenu | Stvarna težina korpe ili zapreminska, koja je veća (po izboru) |
| Naknada za otkup | Naknada kurirske službe za naplatu otkupnine, koju plaća kupac kada plaća pouzećem |
Dve službe u zoni „Srbija“ su dva cenovnika – kupac vidi oba i bira.
3. Zahtevi i instalacija
Zahtevi: WordPress 6.5 ili noviji, PHP 7.4 ili noviji i WooCommerce 8.5 ili noviji (provereno do 11.1). Radi sa tabelama porudžbina WooCommerce-a (HPOS) i sa starim načinom čuvanja. Svaka verzija se pre izdavanja proverava na WordPress-u 7.1.3, sa temom Blocksy, na računaru i telefonu, uz dodatak NikolicWP Pismo (ćirilica i latinica).
Instalacija:
- Preuzmite zip fajl dodatka iz svog naloga na nikolicwp.rs.
- U WordPress-u otvorite Dodaci → Dodaj novi → Otpremi dodatak, izaberite zip i kliknite Instaliraj odmah, pa Aktiviraj. WooCommerce mora biti aktivan.
- Otvara se čarobnjak za licencu: nalepite ključ koji ste dobili posle kupovine i kliknite Aktiviraj, pa Nastavi.
- Nastavite sa prvim koracima.
Meni dodatka u administraciji zove se NWP Dostava i ima kartice Pregled, Kurirske službe, Pošiljke, Kalkulator, Podešavanja, Uputstvo i Licenca.
4. Licenca
- Paketi: godišnja licenca za 1 sajt (Personalni), 5 sajtova (Poslovni) ili 10 sajtova (Profesionalni). Sve mogućnosti su u svakom paketu; razlika je samo u broju sajtova.
- Aktivacija: ključ se aktivira jednom po sajtu, u čarobnjaku posle aktivacije dodatka. Cenovnici se nude na plaćanju kada se licenca aktivira; do tada na Kontrolnoj tabli, ekranu Dodaci i stranama WooCommerce-a stoji obaveštenje sa dugmetom Aktivirajte licencu, a kupci vide samo ostale načine dostave.
- Lokalni i test sajtovi ne troše mesto:
localhost,*.local,*.test,staging.*idev.*. - Šta pokriva licenca: nove verzije i podršku.
- Kada licenca istekne: cenovnici rade kao i do tada. Samo ne dobijate nove verzije i podršku dok licencu ne obnovite.
- Prenos na drugi sajt: na starom sajtu kliknite Deaktiviraj na ovom sajtu u kartici Licenca. Time oslobađate mesto, a na tom sajtu se cenovnici više ne nude dok ključ ponovo ne aktivirate.
- Opozvana licenca zaustavlja cenovnike.
- Podrška: u kartici Licenca, uz aktivnu licencu, dugme „Pošalji dijagnostiku i otvori tiket“ (dugme „Šta se šalje“ unapred prikazuje podatke).
5. Prvi koraci
- NWP Dostava → Kurirske službe. Uključite službe sa kojima radite (Pošta Srbije – Post Express i D Express su već uključene) ili kliknite Dodaj kurirsku službu.
- NWP Dostava → Pregled → Dodaj cenovnik. Izaberite kurirsku službu i zonu – na primer Nova zona „Srbija“ (cela zemlja) – i kliknite Dodaj cenovnik. Otvara se stranica cenovnika.
- Unesite redove (težina od – do i cena) iz cenovnika kurirske službe. Dugme Popuni primer redova dodaje uobičajene raspone (0–0,5, 0,5–1, 1–2, 2–5, 5–10, 10–20 kg) – posle samo upišete cene. Sačuvajte.
- Ponovite korak 2 i 3 za svaku kurirsku službu.
- Unesite težinu svakog proizvoda (proizvod → Dostava). Pregled navodi proizvode bez težine.
Probni obračun sa strane stranice cenovnika odmah pokazuje koliko kupac plaća za korpu koju upišete.
6. Ekran dodatka
Na vrhu svake kartice je zaglavlje sa ikonicom, nazivom i oznakama verzije i licence (Licenca aktivna / Licenca istekla – radi, bez ažuriranja i podrške / Licenca nije aktivna).
| Kartica | Šta je u njoj |
|---|---|
| Pregled | Svi cenovnici sa stanjem, Dodaj cenovnik, proizvodi bez težine |
| Kurirske službe | Spisak službi, uključivanje, dodavanje i uređivanje |
| Pošiljke | Porudžbine koje čekaju broj pošiljke, upis i lepljenje brojeva |
| Kalkulator | Svi cenovnici zone za istu korpu, sa razradom |
| Podešavanja | Plaćanje pouzećem, korpa i plaćanje, praćenje pošiljke, podaci |
| Uputstvo | Uputstvo po poglavljima, sa pretragom (latinica i ćirilica) |
| Licenca | Ključ, važi do, sajtovi, podrška |
Na stranama sa podešavanjima:
- Sačuvaj izmene, Otkaži izmene (vraća sačuvane vrednosti) i Vrati preporučena podešavanja; svaki deo Podešavanja ima i „Vrati preporučene vrednosti ovog dela“.
- Napomena „Imate nesačuvane izmene.“ i upozorenje pregledača pre napuštanja strane.
- Pored svakog podešavanja je „?“ – opis se prikazuje na prelazak mišem, a otvara ispod na klik, sa linkom ka poglavlju uputstva.
- Osveži na Pregledu, Kurirskim službama i Pošiljkama ponovo učitava listu sa istim filterima i stranom, bez ponovnog učitavanja strane.
- Na stranama dodatka ostaju obaveštenja WordPress-a i WooCommerce-a (ažuriranja, ažuriranje baze), a obaveštenja drugih dodataka se sklanjaju.
7. Pregled: cenovnici i proizvodi bez težine
Cenovnici – svaki red je jedna kurirska služba u jednoj zoni, sa kolonama Naziv na plaćanju, Kurirska služba, Zona, Redova i Stanje. Lista ima pretragu, filter po zoni i redosled (po zoni, po nazivu, po kurirskoj službi).
| Stanje | Značenje |
|---|---|
| Nudi se | Cenovnik se nudi na plaćanju |
| Isključen u zoni | Prekidač načina dostave u zoni WooCommerce-a je isključen |
| Bez kurirske službe | Kurirska služba je obrisana – izaberite drugu |
| Služba neaktivna | Kurirska služba je isključena pod Kurirske službe |
| Bez redova | Cenovnik još nema nijedan red |
Dodaj cenovnik – izaberite kurirsku službu i zonu dostave: postojeću zonu, Nova zona „Srbija“ (cela zemlja) ili Lokacije koje ne pokrivaju vaše druge zone. Cenovnik se otvara da unesete cene.
Proizvodi bez težine – proizvodi koji se šalju, a nemaju unetu težinu. U ceni se računaju kao težina iz Podešavanja (podrazumevano 0 kg). Unesite težinu u proizvodu, kartica Dostava. Kada su svi proizvodi u redu, piše „Svaki proizvod koji se šalje ima težinu. Odlično.“
8. Kurirske službe
Gotove kurirske službe:
| Služba | Na početku | Praćenje |
|---|---|---|
| Pošta Srbije – Post Express | Uključena | Otvara pošiljku direktno |
| D Express | Uključena | Otvara pošiljku direktno |
| Daily Express | Isključena | Otvara pošiljku direktno |
| GLS | Isključena | Otvara pošiljku direktno |
| BEX | Isključena | Otvara stranu za praćenje |
| AKS | Isključena | Otvara stranu za praćenje |
| City Express | Isključena | Otvara stranu za praćenje |
| DHL, UPS, FedEx | Isključene | Otvaraju pošiljku direktno; rok 3–7 radnih dana (inostranstvo) |
Domaće službe imaju rok „1–2 radna dana“, koji možete da promenite.
Podaci kurirske službe:
- Naziv – kako se služba zove u cenovnicima i na plaćanju.
- Rok isporuke – prikazuje se ispod naziva na plaćanju; cenovnik može da ima svoj.
- Adresa za praćenje – adresa stranice za praćenje;
{code}se zamenjuje brojem pošiljke, na primerhttps://www.dexpress.rs/rs/pracenje-posiljaka/{code}. Bez{code}se linkuje sama stranica, a kupac kopira broj prikazan pored. - Sajt i Telefon – za vašu evidenciju.
- Logo – prikazuje se pored naziva na plaćanju (oko 80 × 48 px, providna pozadina). Koristite samo logo koji smete da koristite.
- Aktivna / neaktivna – cenovnici neaktivne službe se ne nude na plaćanju, ali ostaju u zonama. Zgodno kada služba neko vreme ne radi.
Spisak ima pretragu, filter (Sve, Aktivne, Neaktivne), broj po stranici, strane („strana X od Y“) i Osveži. Vrati gotove kurirske službe ponovo dodaje obrisane gotove službe; vaše službe i izmene ostaju.
Brisanje službe: cenovnici koji je koriste se ne nude dok se ne izabere druga.
Savet: proverite jednom svaku službu koju koristite sa pravim brojem pošiljke – ako služba promeni stranu za praćenje, ispravite adresu.
9. Zone dostave
Zone se prave u WooCommerce → Podešavanja → Dostava. Svaka zona dobija svoj cenovnik svake kurirske službe.
- Jedna cena za celu Srbiju: jedna zona „Srbija“ (dodatak je pravi sam iz Dodaj cenovnik).
- Različite cene za različite krajeve: više zona po okrugu, regionu ili poštanskom broju, svaka sa svojim cenovnikom.
- Inostranstvo: zona sa drugim zemljama i cenovnik DHL, UPS ili FedEx.
Zone po poštanskom broju: u zoni izaberite „Ograniči na određene poštanske brojeve“ i unesite po jedan u redu:
| Unos | Primer | Obuhvata |
|---|---|---|
| Jedan broj | 11070 |
samo taj broj |
| Raspon | 11000...11299 |
sve brojeve između |
| Početak | 11* |
sve brojeve koji počinju sa 11 |
Brojeve uzmite sa spiska zona kurirske službe, jer mesta oko grada često imaju iste prve cifre (11* obuhvata i Smederevo, 11300).
Redosled zona je važan: WooCommerce proverava zone odozgo nadole, pa užu zonu (npr. Beograd) stavite iznad zone „Srbija“.
Redosled kurirskih službi na plaćanju je redosled načina dostave u zoni – prevucite ih u WooCommerce → Podešavanja → Dostava → zona.
Cenovnik može da se doda i iz WooCommerce-a: zona → Dodaj način dostave → Cenovnik kurirske službe (NikolicWP Dostava), a zatim Uredi otvara njegovu stranicu.
10. Stranica cenovnika
Na vrhu stoji zona i kurirska služba („Zona: Srbija · Kurirska služba: D Express“) i link Svi cenovnici. Stranica ima delove:
Kurirska služba i naziv:
| Polje | Šta radi |
|---|---|
| Kurirska služba | Služba čiji je cenovnik; logo, rok i link za praćenje dolaze od nje |
| Naziv na plaćanju | Ono što kupac vidi, npr. „Post Express“. Prazno: naziv kurirske službe |
| Opis na plaćanju | Kratak red ispod naziva, npr. „Dostava na vrata, plaćanje kuriru“. Nije obavezno |
| Rok isporuke | Npr. „1–2 radna dana“. Prazno: rok kurirske službe |
| Poreski status | Oporezivo: PDV se dodaje ceni dostave po poreskim podešavanjima WooCommerce-a |
Zatim slede Cenovnik (redovi i način obračuna), Dodatni troškovi i ograničenja, Besplatna dostava, Naknada za otkup i Vrednosna pošiljka – opisani u poglavljima ispod.
Sa strane su Probni obračun i Kako kupac vidi na plaćanju (pregled uživo) – vidite Probni obračun.
Vrati preporučena podešavanja zadržava kurirsku službu, naziv i redove cenovnika; sačuvajte da bi se primenilo.
11. Redovi cenovnika
Svaki red ima raspon težine i cenu:
| Kolona | Šta je |
|---|---|
| Težina od (kg) | Donja granica – nije uključena |
| do (kg) | Gornja granica – uključena; prazno znači bez gornje granice |
| Cena | Cena dostave za taj raspon |
| + iznos / po započetom kg | Za službe koje naplaćuju svaki započeti kilogram iznad neke težine |
Primer cenovnika po težini:
| Od | Do | Cena |
|---|---|---|
| 0 | 0,5 | 390 |
| 0,5 | 1 | 450 |
| 1 | 2 | 520 |
| 2 | 5 | 640 |
| 5 | 10 | 790 |
| 10 | 20 | 990 |
Korpa od tačno 1 kg dobija red 0,5–1; korpa od 1,2 kg red 1–2.
+ iznos po započetom kg: red 10–30 kg košta 900, a svaki započeti 1 kg iznad 10 kg dodaje 60 – korpa od 12,4 kg plaća 900 + 3 × 60 = 1.080.
Rad sa redovima: Dodaj red, Pomeri gore / dole, Dupliraj, Obriši i Popuni primer redova.
Iznosi se pišu kako se cene pišu u Srbiji: 1.200 i 1200 su oba hiljadu dvesta, a 1.234,50 je 1234,50. Težine zadržavaju decimalnu tačku: 1.2 kg je 1,2 kg.
Uvoz / izvoz (CSV): redovi se kopiraju u tabelu i nazad. Jedan red po liniji, tačka-zarez između vrednosti:
0;0.5;390
0.5;1;450
1;2;520
Puna linija: težina od; težina do; cena; + iznos; po započetom kg; korpa od; korpa do; komada od; komada do; klasa isporuke; % korpe; po komadu (item). Kliknite Koristi ove redove, pa sačuvajte cenovnik.
Upozorenja: uređivač upozorava na redove koji se preklapaju po težini i na praznine između težina („korpe te težine ne dobijaju cenu iz ovih redova“).
12. Više uslova i kada važi više redova
Više uslova (dugme na redu) prikazuje za svaki red:
- Korpa od – do – vrednost korpe;
- Komada od – do – broj komada;
- Klasa isporuke – bilo koja, bez klase ili određena klasa;
- + % korpe – procenat vrednosti korpe dodat ceni;
- Cena je po korpi / po komadu – „po komadu“ množi cenu reda brojem komada njegove klase isporuke.
Red važi samo kada su ispunjeni svi njegovi uslovi.
Kada važi više redova:
| Izbor | Kada |
|---|---|
| Koristi prvi odgovarajući red (preporučeno) | Običan cenovnik po težini |
| Saberi sve odgovarajuće redove | Cena po težini + doplata (npr. za klasu „Glomazno“) |
| Koristi najjeftiniji odgovarajući red | Važi najniža cena među redovima koji odgovaraju |
| Koristi najskuplji odgovarajući red | Važi najviša cena među redovima koji odgovaraju |
Primer doplate za glomazne artikle: izaberite „Saberi sve odgovarajuće redove“, ostavite redove po težini i dodajte red bez težine sa klasom „Glomazno“, cenom 300 i „po komadu“ – dva glomazna komada dodaju 600.
13. Težina i zapreminska težina
Težina korpe je zbir težina proizvoda koji se šalju, u kilogramima – bez obzira na jedinicu koju prodavnica koristi. Virtuelni proizvodi i proizvodi za preuzimanje se izostavljaju. Proizvodi bez težine se računaju kao težina iz Podešavanja (podrazumevano 0).
Zapreminska težina: službe velike, lake pakete naplaćuju po veličini. Uz izbor „Stvarna ili zapreminska težina, koja je veća“, dužina × širina × visina svakog proizvoda u cm deli se zapreminskim deliocem (obično 5000 ili 6000 – piše u cenovniku kurirske službe) i poredi sa stvarnom težinom.
Primer: kutija 60 × 40 × 40 cm od 3 kg ima zapreminsku težinu 60 · 40 · 40 / 5000 = 19,2 kg, pa se naplaćuje red do 20 kg.
Težina korišćena za cenu upisuje se u porudžbinu i vidi se u okviru Pošiljka.
14. Teže od poslednjeg reda
Šta se dešava kada je korpa teža od najtežeg reda cenovnika:
| Izbor | Rezultat |
|---|---|
| Ne nudi ovu kurirsku službu | Služba se ne prikazuje; kupac bira drugu (ili paletni prevoz) |
| Cena poslednjeg reda + iznos za svaki započeti kilogram | Iznos po koraku i korak (kg) – svaki započeti korak iznad najtežeg reda dodaje iznos |
| Podeli na više paketa najveće težine | Korpa se deli na pakete najvećeg reda i plaća kao više paketa |
Primer podele: najteži red je 20 kg za 990, korpa ima 47 kg → 2 × paket od 20 kg i 1 × paket od 7 kg.
15. Dodatni troškovi i ograničenja
| Polje | Šta radi |
|---|---|
| Troškovi pripreme | Fiksni iznos dodat svakoj ceni, npr. pakovanje |
| Troškovi pripreme (% korpe) | Procenat vrednosti korpe dodat ceni |
| Najniža cena | Cena nikad nije manja (osim kod besplatne dostave) |
| Najviša cena | Cena nikad nije veća |
Ako je najniža cena veća od najviše, dve vrednosti se same zamene.
16. Besplatna dostava i kuponi
Svaki cenovnik ima svoju besplatnu dostavu:
| Besplatna dostava | Kada je cena 0 |
|---|---|
| Nikad | Nikad (podrazumevano) |
| Iznad iznosa | Korpa od iznosa „Besplatno iznad“ naviše |
| Uz kupon za besplatnu dostavu | Kupac je uneo takav kupon |
| Iznad iznosa ILI uz kupon | Bilo koje od dva |
| Iznad iznosa I uz kupon | Oba zajedno |
Kurirska služba ostaje izbor kupca; samo cena postaje 0.
- Kuponi: Marketing → Kuponi → kupon → Dozvoli besplatnu dostavu. Takav kupon može da ima i popust, najmanji iznos, rok važenja i ograničenja – važe sva pravila WooCommerce-a.
- Računaj korpu pre popusta: popusti kupona ne umanjuju iznos za besplatnu dostavu.
- Iznos računa celu korpu – i proizvode koji se ne šalju (virtuelne, za preuzimanje), kao WooCommerce-ova besplatna dostava. Težina računa samo one koji se šalju.
- Uz podešavanja „Dodajte još … za besplatnu dostavu“ i „Traka do besplatne dostave“ kupac ispod kurirske službe vidi koliko nedostaje i traku koja se puni.
17. Otkupnina i vrednosna pošiljka
U Srbiji se većina porudžbina plaća kuriru, koji prodavnici naplaćuje naknadu za otkup. Cenovnik može tu naknadu da prenese na kupca.
Naplati naknadu kada kupac plaća pouzećem:
| Polje | Šta radi |
|---|---|
| Fiksni iznos | Iznos koji se uvek dodaje |
| Procenat iznosa za naplatu | Procenat od iznosa koji kurir naplaćuje |
| Najmanje | Naknada nikad nije manja |
| Bez naknade od | Porudžbine od ovog iznosa naviše ne plaćaju naknadu (prazno: uvek se naplaćuje) |
| Zaokruživanje naknade | Bez zaokruživanja, naviše na ceo broj ili naviše na 10 |
| Naziv naknade | Naziv stavke, podrazumevano „Naknada za otkup“ |
- Iznos za naplatu je ono što kurir stvarno naplaćuje: proizvodi posle popusta kupona plus dostava (sa PDV-om kada se cene prikazuju sa PDV-om).
- Naknada je posebna stavka porudžbine i dodaje se samo kada kupac izabere način plaćanja označen u Podešavanja → Plaćanje pouzećem (podrazumevano WooCommerce-ovo „Plaćanje pouzećem“).
- Menja se odmah kada kupac promeni način plaćanja – u klasičnom i u blok plaćanju; u blok plaćanju se postavlja i na serveru pri kreiranju porudžbine.
- Porez naknade prati cenovnik.
Primer: 100 fiksno + 1,5 % iznosa, najmanje 150. Porudžbina od 8.000 sa dostavom 450: 100 + 1,5 % od 8.450 = 226,75, uz zaokruživanje naviše na ceo broj 227.
Vrednosna pošiljka (osiguranje): službe naplaćuju procenat označene vrednosti vrednih paketa. Uključite „Osiguraj vredne pakete“, upišite Od korpe od (iznos od kog važi), Procenat vrednosti i Najmanje. Iznos se dodaje ceni dostave.
18. Probni obračun i kalkulator
Probni obračun (sa strane stranice cenovnika) prati obrazac dok ga menjate, pre čuvanja. Unesite:
- težinu (kg),
- vrednost korpe,
- veličinu paketa D × Š × V (cm),
- broj komada i klasu isporuke,
- kupon za besplatnu dostavu i plaćanje pouzećem (da/ne),
i vidite cenu sa razradom: koji red je korišćen, zapreminska težina, paketi, troškovi pripreme, najniža/najviša cena, besplatna dostava i naknada za otkup.
Kako kupac vidi na plaćanju – pregled uživo reda kurirske službe: logo, naziv, rok isporuke, cena i red „Dodajte još … za besplatnu dostavu“.
Kalkulator (kartica) prikazuje sve sačuvane cenovnike izabrane zone za istu korpu, sa razradom – uporedite službe i proverite cene pre kupaca.
Obračun je isti kao na plaćanju, pa ono što ovde vidite kupac i plaća.
19. Šta kupac vidi u korpi i na plaćanju
Kupac vidi sve cenovnike zone svoje adrese i bira jedan. Uz svaku kurirsku službu:
- logo kurirske službe (klasična i blok korpa i plaćanje),
- naziv i opis,
- rok isporuke, npr. „1–2 radna dana“,
- cenu (ili „Besplatno“),
- „Dodajte još 1.250 din. za besplatnu dostavu“ i traku do besplatne dostave.
Naknada za otkup se pojavljuje kao posebna stavka kada kupac izabere plaćanje pouzećem.
Cenovnici rade u klasičnoj korpi i plaćanju (kratki kodovi, Elementor i drugi graditelji) i u blok korpi i plaćanju WooCommerce-a. Posle izmene kurirske službe ili podešavanja, cene koje je WooCommerce zapamtio za korpe se brišu, pa kupci odmah vide nove cene.
20. Praćenje pošiljke, status „Poslato“ i Pošiljke
Okvir „Pošiljka (NWP Dostava)“ na ekranu porudžbine: kurirska služba (iz cenovnika koji je kupac izabrao), broj pošiljke i težina korišćena za cenu. Uz novi broj:
- Označi porudžbinu kao poslatu – status „Poslato“ i mejl sa brojem kupcu;
- Pošalji broj kupcu – kao napomena kupcu (mejl), samo kada ne ide mejl „Poslato“, da niko ne dobije broj dvaput.
Sačuvajte porudžbinu.
Link za praćenje nastaje od adrese za praćenje kurirske službe ({code} se zamenjuje brojem). Broj i link „Pratite pošiljku“ su u mejlovima kupcu i u Moj nalog → porudžbina. Broj pošiljke (npr. PE123456789RS) ostaje latinicom i uz NikolicWP Pismo.
Kolona „Pošiljka“ na spisku porudžbina prikazuje kurirsku službu i broj; klik otvara praćenje.
Status „Poslato“ je između „U obradi“ i „Završeno“: paket je napustio prodavnicu. U izveštajima se računa kao plaćena porudžbina. Postavlja se:
- u okviru porudžbine („Označi porudžbinu kao poslatu“),
- grupnom radnjom Promeni status u poslato na spisku porudžbina,
- na strani Pošiljke.
Mejl „Vaša porudžbina je poslata“ dobija kupac uz status „Poslato“, sa kurirskom službom, brojem i linkom. Naslov i tekst: WooCommerce → Podešavanja → Mejlovi → „Porudžbina poslata (NWP Dostava)“. Šablon se može kopirati u temu kao woocommerce/emails/nwp-dostava-shipped.php.
Strana Pošiljke prikazuje porudžbine „U obradi“ koje se šalju i još nemaju broj, najnovije prve, sa pretragom (broj porudžbine, ime, grad, mejl – latinica i ćirilica), brojem po strani, stranama i Osveži (upisani brojevi ostaju u poljima).
- Upišite brojeve pored porudžbina, ili
- Nalepite od kurirske službe (CSV): jedna porudžbina po liniji – broj porudžbine; broj pošiljke; kurirska služba (nije obavezno). Tačka-zarez, zarez ili tab; red sa naslovima se preskače.
1045;PE123456789RS;Post Express
1046;PE123456790RS
- Kurirska služba za porudžbine koje je nemaju – izaberite ili „— zadrži —“.
- Pri čuvanju: Označi porudžbine kao poslate i/ili Pošalji broj kupcu.
- Sačuvaj brojeve pošiljki – poruka kaže koliko je sačuvano, a koliko je već bilo upisano.
21. Podešavanja dodatka i brisanje
Plaćanje pouzećem – načini plaćanja kod kojih kurir naplaćuje novac (podrazumevano WooCommerce-ovo „Plaćanje pouzećem“). Naknada cenovnika se naplaćuje samo kada je izabran neki od njih.
Korpa i plaćanje (sa pregledom uživo reda kurirske službe):
| Podešavanje | Podrazumevano |
|---|---|
| Težina proizvoda bez težine (kg) | 0 |
| Logo kurirske službe pored naziva | Uključeno |
| Rok isporuke ispod naziva | Uključeno |
| „Dodajte još … za besplatnu dostavu“ ispod naziva | Uključeno |
| Traka do besplatne dostave | Uključeno |
Praćenje pošiljke (sa pregledom odeljka „Pošiljka“ u mejlu):
| Podešavanje | Podrazumevano |
|---|---|
| Broj pošiljke u mejlovima kupcu | Uključeno |
| Ponudi slanje broja kao napomene | Uključeno |
| Status porudžbine „Poslato“ | Uključeno |
| Mejl „Vaša porudžbina je poslata“ | Uključeno |
Ako se status „Poslato“ kasnije isključi, porudžbine koje ga već imaju ostaju vidljive; prebacite ih u „Završeno“ pre brisanja dodatka sa podacima.
Podaci – Obriši podatke kada se dodatak obriše (isključeno): kurirske službe, podešavanja i cenovnici u zonama ostaju za ponovnu instalaciju. Kada je uključeno, brišu se.
Podešavanja mogu da sačuvaju administratori i menadžeri prodavnice.
Ažuriranje i deaktivacija: nove verzije stižu kroz Dodaci → Ažuriranja dok licenca važi; podešavanja, službe i cenovnici ostaju. Posle deaktivacije cenovnici se ne nude, a ponovna aktivacija sa sačuvanim ključem ne troši novo mesto.
22. Za programere
Filter nwp_dostava_rate_result menja rezultat cenovnika pre nego što se ponudi kupcu:
add_filter( 'nwp_dostava_rate_result', function ( $res, $ctx, $method, $package ) {
// Bez ove službe za korpe teže od 30 kg.
if ( $ctx['weight'] > 30 ) {
$res['available'] = false;
}
return $res;
}, 10, 4 );
$res sadrži available, cost i lines (razradu); $ctx su podaci korpe (težina, vrednost, komadi, klase).
Podaci:
| Šta | Gde |
|---|---|
| Kurirske službe | opcija nwp_dostava_couriers |
| Podešavanja | opcija nwp_dostava_settings |
| Cenovnik | način dostave nwp_dostava u zoni WooCommerce-a |
| Broj pošiljke | meta porudžbine _nwp_dostava_tracking |
| Kurirska služba porudžbine | meta porudžbine _nwp_dostava_courier |
| Status „Poslato“ | wc-nwp-shipped |
| Šablon mejla | woocommerce/emails/nwp-dostava-shipped.php (i plain/) |
Domen prevoda je nikolicwp-dostava.
23. Rešavanje problema
Kurirska služba se ne nudi na plaćanju
U Pregledu proverite da je stanje cenovnika „Nudi se“ – služba je aktivna, cenovnik je uključen u zoni i ima redove. Zatim proverite da adresa kupca pripada zoni, da redovi pokrivaju težinu korpe (ili da „Teže od poslednjeg reda“ nije „Ne nudi“) i da je licenca aktivna.
Cena nije dobra
Unesite istu korpu u Probni obračun – razrada pokazuje koji je red korišćen i zašto. Proverite težine proizvoda, jedinicu težine prodavnice i zapreminsku težinu.
Korpa dobija pogrešnu zonu
WooCommerce proverava zone odozgo nadole – užu zonu (grad, poštanski brojevi) stavite iznad šire („Srbija“).
Nema naknade za otkup
Način plaćanja mora biti označen u Podešavanja → Plaćanje pouzećem, a cenovnik mora imati uključenu naknadu. Proverite i „Bez naknade od“.
Cena „0“ ili proizvod se ne računa
Proizvod nema težinu – Pregled navodi proizvode bez težine. Unesite težinu ili podesite težinu proizvoda bez težine u Podešavanjima.
Link za praćenje ne otvara pošiljku
Proverite adresu za praćenje kurirske službe i {code}. Kod BEX, AKS i City Express link otvara stranu za praćenje, a kupac kopira broj.
Kupci vide stare cene
Dodatak sam briše zapamćene cene posle izmene. Ako koristite keš stranica, ispraznite ga; korpa i plaćanje se inače ne keširaju.
Brisanje dodatka
Kurirske službe, podešavanja i cenovnici ostaju za ponovnu instalaciju, osim ako je uključeno „Obriši podatke kada se dodatak obriše“.
Licenca
Cenovnici se nude kada se licenca aktivira (čarobnjak se otvara odmah posle instalacije). Dok licenca važi dobijate nove verzije i podršku; posle isteka dodatak radi i dalje, bez njih. Deaktivacija ili opoziv licence zaustavljaju cenovnike.
24. Česta pitanja
Šta je cenovnik kurirske službe?
Način dostave u WooCommerce-u sa cenama jedne kurirske službe u jednoj zoni – po težini, a po potrebi i po dimenzijama, vrednosti korpe, broju komada i klasi isporuke.
Da li radi sa blok korpom i plaćanjem?
Da – sa klasičnom (kratki kodovi, graditelji stranica) i sa blok korpom i plaćanjem WooCommerce-a.
Gde se podešavaju krajevi Srbije?
U WooCommerce → Podešavanja → Dostava, kao zone (zemlje, regioni, poštanski brojevi). Svaka zona dobija svoj cenovnik kurirske službe.
Mogu li da imam više kurirskih službi?
Da. Svaka služba ima svoj cenovnik u zoni, a kupac na plaćanju bira jednu.
Kako da naplatim naknadu za plaćanje pouzećem?
U cenovniku uključite „Naplati naknadu kada kupac plaća pouzećem“ i upišite fiksni iznos, procenat i najmanji iznos. Naknada je posebna stavka porudžbine.
Kako da dam besplatnu dostavu iznad nekog iznosa?
U cenovniku izaberite Besplatna dostava → Iznad iznosa i upišite iznos. Kupac vidi koliko mu nedostaje.
Da li podržava zapreminsku težinu?
Da – „Stvarna ili zapreminska težina, koja je veća“, sa deliocem iz cenovnika službe (obično 5000 ili 6000).
Šta ako je porudžbina teža od cenovnika?
Birate: služba se ne nudi, cena raste za svaki započeti kilogram ili se porudžbina deli na više paketa.
Kako kupac dobija broj pošiljke?
Upišite broj u okvir Pošiljka na porudžbini ili na strani Pošiljke. Kupac dobija mejl „Vaša porudžbina je poslata“ sa linkom za praćenje, a broj vidi i u Mom nalogu.
Mogu li da unesem brojeve za više porudžbina odjednom?
Da – na strani Pošiljke upišite brojeve ili nalepite izvoz kurirske službe (broj porudžbine; broj pošiljke; kurirska služba).
Da li se podaci čuvaju kada obrišem dodatak?
Da, osim ako je u Podešavanjima uključeno „Obriši podatke kada se dodatak obriše“.
Šta se dešava kada licenca istekne?
Cenovnici rade kao i do tada. Samo ne dobijate nove verzije i podršku dok licencu ne obnovite.
Na koliko sajtova mogu da koristim licencu?
Zavisno od paketa: 1, 5 ili 10 sajtova. Lokalni i test sajtovi ne troše mesto. Deaktivacijom na jednom sajtu oslobađate mesto za drugi.
25. Brza referenca
| Šta | Kako |
|---|---|
| Uključi kurirsku službu | NWP Dostava → Kurirske službe |
| Novi cenovnik | NWP Dostava → Pregled → Dodaj cenovnik |
| Zone | WooCommerce → Podešavanja → Dostava |
| Red cenovnika | od (nije uključeno) – do (uključeno), cena |
| CSV red | od;do;cena;+iznos;po kg;korpa od;korpa do;komada od;komada do;klasa;% korpe;item |
| Zapreminska težina | D × Š × V (cm) / delilac (5000 ili 6000) |
| Kupon za besplatnu dostavu | Marketing → Kuponi → Dozvoli besplatnu dostavu |
| Plaćanje pouzećem | NWP Dostava → Podešavanja → Plaćanje pouzećem |
| Adresa za praćenje | https://…/{code} |
| Brojevi pošiljki odjednom | NWP Dostava → Pošiljke |
| Mejl „Poslato“ | WooCommerce → Podešavanja → Mejlovi → Porudžbina poslata (NWP Dostava) |
| Filter | nwp_dostava_rate_result |
| Zahtevi | WordPress 6.5+, PHP 7.4+, WooCommerce 8.5+ |
NikolicWP Dostava je proizvod brenda NikolicWP – https://nikolicwp.rs. Dokumentacija važi za verziju 1.0.9, ažurirano 20. oktobra 2026.