Vođenje trgovine

Autor: 6 min čitanja

Rad trgovine ne smije ovisiti o četiri različita alata. WebShopHR skuplja narudžbe, poštu, izvještaje i pozadinsku automatizaciju na jednom mjestu, bez dodatnih pretplata i bez toga da netko ručno prepisuje podatke.

Narudžbe i operativa

Narudžba prolazi kroz osam jasnih statusa: nova, čeka uplatu, čeka pouzeće, plaćena, poslana, dovršena, stornirana i refundirana. Prijelazi su strogo ograničeni: nije moguće poslati storniranu narudžbu ili vratiti plaćenu u “nova”.

Ručne narudžbe primljene telefonom ili WhatsAppom unose se u CMS-u. Cijena i naziv svake stavke uvijek dolaze iz kataloga, nikad iz forme, pa je nemoguće slučajno unijeti krivi iznos.

Početni status ovisi o načinu plaćanja: pouzeće ide u “čeka pouzeće”, virman u “čeka uplatu”, a kartica ostaje “nova” dok se ne potvrdi uplata. Mail kupcu šalje se samo ako trgovac to izričito želi, što je korisno za retroaktivan unos starih narudžbi.

Svaka narudžba dobije redni broj po dućanu (1, 2, 3…) koji služi i kao poziv na broj. Kupac ne treba račun: za praćenje mu je dovoljan tajni link iz potvrde narudžbe, na kojem vidi status, fiskalni isječak, digitalne datoteke i može podnijeti zahtjev za povrat.

Jedan klik “plaćena” u CMS-u okida sve iduće korake: digitalne downloadove, poklon bonove i fiskalizaciju. Cijeli lanac je idempotentan, pa dvostruki klik ne izdaje bon dvaput niti šalje dupli fiskalni račun.

Za povrat postoji zaseban tijek s pet statusa i strogim prijelazima, jednim zahtjevom po narudžbi te obavijestima i kupcu i trgovcu. Trgovac zadržava kontrolu nad novčanim iznosom povrata i može voditi interne bilješke koje kupac ne vidi.

Dostava

Dostava radi bez ugovora s prijevoznikom: svaka opcija ima vlastitu cijenu koju trgovac sam odredi prema svojoj marži i prosječnoj vrijednosti košarice. Prag besplatne dostave potiče veću narudžbu, a mjeri se na iznos artikala prije kupona i poklon bona.

Doplata za pouzeće aktivira se samo kad kupac na naplati odabere plaćanje pouzećem, i to nakon provjere praga besplatne dostave. Pa se naplaćuje čak i kad je osnovna dostava besplatna. Trgovac uređuje sve opcije, uključujući osobno preuzimanje, na jednom ekranu.

E-mail obavijesti

Sustav pokriva niz imenovanih transakcijskih poruka: potvrda narudžbe kupcu, obavijest trgovcu o novoj narudžbi, statusne obavijesti za poslano, dovršeno, stornirano i refundirano, obavijest o novom zahtjevu za povrat trgovcu, obavijest o promjeni statusa povrata kupcu, digitalna isporuka, poklon bon, jednokratni link za prijavu bez lozinke, potvrda registracije, zakazani izvještaj te mail za napuštenu košaricu.

Potvrda narudžbe je posebno vezana uz samu narudžbu: stvaraju se u istoj baznoj transakciji, pa se ne može dogoditi da narudžba nastane, a potvrdni mail ostane iza.

Kupčevi mailovi stižu kao HTML i običan tekst, brandirani logom i bojom dućana, a poveznice vode na kanonsku domenu trgovca. Na Pro i Enterprise paketima uklanja se natpis “Powered by WebShopHR”. Redoslijed slanja poštuje paket (Enterprise, Pro, Free) kako kritične obavijesti ne bi čekale u repu iza teških pozadinskih poslova. U CMS-u postoji i živi pregled maila s vlastitim brandingom.

Statistika

CMS dashboard na prvom ekranu pokazuje broj narudžbi i promet u zadnjih 30 dana, dnevni stupčasti graf po danu i top artikle po prometu. Ništa se ne podešava. Brojevi dolaze iz transakcijske baze, stoga su neovisni o cookie privoli i ad-blockerima. Točna slika prometa bez obzira je li kupac prihvatio Google Analytics 4 ili ne.

Enterprise paket dodaje zakazane e-mail izvještaje (tjedni ili mjesečni): broj narudžbi, promet, prosječna vrijednost košarice, postotna usporedba s prethodnim razdobljem iste duljine i top 5 artikala. Period se atomski bilježi u bazi, pa restart ili deploy ne mogu poslati isti izvještaj dva puta.

Automatizacija

Sva pozadinska automatizacija ide kroz ugrađeni red poslova, bez vanjskog crona ili systemd timera. Napuštene košarice, retencija razgovora i audit loga, obračuni, zakazani izvještaji i provjere domena rade po fiksnim rasporedima. Svaki posao ima eksponencijalni backoff, a nakon trošenja pokušaja otkazuje se: primjerice, mail ne smije stići tri dana kasnije s lažnom porukom “poslano”.

Poslovi su razdvojeni u dva reda: jedan za hitne poslove (mail, fiskalizacija, vanjske pozive) s pet paralelnih radnika i drugi za teške pozadinske poslove (pretraživački indeks, Arges sinkronizacija, poslovi s umjetnom inteligencijom). Greška u jednom dućanu ne zaustavlja ostale, a prioritet po paketu osigurava da Enterprise i Pro paketi prolaze prije Free paketa.

CMS mini-dashboard s prometom, brojem narudžbi i top artiklima u zadnjih 30 dana
CMS mini-dashboard s prometom, brojem narudžbi i top artiklima u zadnjih 30 dana

Česta pitanja.

Moram li ručno prepisivati narudžbe primljene telefonom ili WhatsAppom?

Ne, ručne narudžbe unosiš izravno u CMS-u, a cijena i naziv svake stavke uvijek dolaze iz kataloga, pa nije moguće upisati krivi iznos.


Šalje li WebShopHR kupcima sve moguće e-mailove ili biram koje želim?

Sustav pokriva niz imenovanih transakcijskih poruka koje se šalju automatski prema statusu narudžbe. Kod ručnog unosa možeš odlučiti da se potvrdni mail ne šalje, npr. za retroaktivan unos starih narudžbi.


Trebam li Google Analytics da vidim promet svoje trgovine?

Ne, CMS dashboard prikazuje broj narudžbi i promet izravno iz transakcijske baze, neovisno o kolačićima, privoli ili ad-blockerima.


Moram li imati vanjski cron ili systemd timer da automatizacija radi?

Ne, sva pozadinska automatizacija (napuštene košarice, retencija podataka, obračuni, izvještaji, provjere domena) ide kroz ugrađeni red poslova unutar same aplikacije.


Ako pozadinski posao za jedan dućan padne, stane li cijela platforma?

Ne, greška u jednom dućanu ne zaustavlja ostale. Posao se bilježi, prelazi se na sljedeći tenant, a ostatak sustava nastavlja raditi.

Povezani vodiči.

Otvori vlastiti webshop u par minuta.

Besplatan paket traje bez roka i ne traži karticu.