
Maskice.hr je web trgovina s više od 10.000 aktivnih artikala, sedam skladišta i četiri načina plaćanja. Ovaj tekst je o tome što se mijenja kad katalog naraste do te veličine – i zašto rješenja koja rade na tristo proizvoda tada prestaju raditi.
Prvi problem: unos i održavanje kataloga
Trgovina s tristo artikala može se voditi ručno. S deset tisuća ne može. Svaka promjena cijene dobavljača, svaki novi model telefona za koji postoji dvadeset varijanti maskica, svaki artikl koji je nestao sa skladišta – sve to mora ulaziti automatski.
Ključna odluka bila je da se katalog ne unosi nego sinkronizira. Stanje, cijene i dostupnost dolaze iz izvora istine, a trgovina ih preuzima. Ručno se uređuju samo stvari koje stroj ne zna: opisi, fotografije, isticanje.
Drugi problem: sedam skladišta
Kad roba stoji na više lokacija, pitanje „ima li na stanju“ više nema jednostavan odgovor. Kupca ne zanima gdje je artikl nego kad stiže.
Sustav zato prati stanje po lokaciji, ali prema kupcu prikazuje jedinstvenu dostupnost i očekivani rok. Narudžba se raspoređuje na skladište iz kojeg se najbrže isporučuje, a ako je podijeljena na više lokacija, kupac to ne mora znati.
Treći problem: brzina na velikom katalogu
Pretraga i filtriranje po deset tisuća artikala s varijantama je mjesto gdje trgovine najčešće zapnu. Upit koji na tristo proizvoda traje milisekunde na deset tisuća traje sekunde – a kupac odustaje prije toga.
Rješenje nije bilo jači poslužitelj nego drukčiji pristup: cijene i dostupnost se predmemoriraju, a predmemorija se poništava tek kad se nešto stvarno promijeni. Time se izbjegava i suprotna zamka – da kupac vidi staru cijenu jer predmemorija istječe tek za nekoliko sati.
Plaćanje i dostava
Četiri načina plaćanja i integracije s dostavnim službama zvuče kao stavka koja se „samo uključi“. U praksi je svaka integracija zaseban posao: svoja pravila, svoje rubne slučajeve, svoje ponašanje kad servis ne odgovara.
Najvažnija odluka ovdje je što se događa kad integracija zakaže. Trgovina ne smije pasti zato što dostavna služba ne odgovara – narudžba se prima, a nedovršeni korak se ponavlja kasnije.
Fiskalizacija
Računi se fiskaliziraju automatski, bez ručnog koraka. Od 2026. uz to ide i razmjena e-Računa, o čemu pišemo u tekstu fiskalizacija 2.0 u web shopu.
Rezultat
| Pokazatelj | Vrijednost |
|---|---|
| Aktivnih artikala | 10.000+ |
| Prilagođenih modula | 31+ |
| Načina plaćanja | 4 |
| Skladišta | 7+ |
| Dostupnost | 99,99% |
Što iz ovoga vrijedi i za manje trgovine
Ne treba vam deset tisuća artikala da bi ove odluke bile važne:
- Katalog koji se sam puni isplati se već od nekoliko stotina artikala, jer ručni unos je trošak koji se ponavlja zauvijek.
- Predmemorija koja zna kad je nevažeća je razlika između brze trgovine i trgovine koja prikazuje krive cijene.
- Integracija koja smije zakazati bez rušenja narudžbe je pitanje koje treba postaviti prije nego se dogodi.
- Vlastito rješenje znači da svaki od tih odgovora možete prilagoditi, umjesto da čekate da ga platforma podrži.
Razmišljate o sličnom projektu?
Pogledajte cijelu referencu, što uključuje izrada web shopa ili nam opišite svoj katalog pa da procijenimo opseg.