Kiszállítás · WooCommerce · körzetkezelés
A WooCommerce szállítási zónái irányítószámig jutnak el — egy étteremnél ez túl durva. A település egyetlen irányítószám; a kiszállítási körzet viszont annak a fele, és az útjába eső utcák döntik el, hova éri meg elindulni. Ez a bővítmény utcaszinten dönt — és a díjat meg a minimum rendelést is a körzethez köti.
Utcák a körzetbentérképről behúzva
184Kiszállítási díjminden rendelésre
0 FtMinimum rendelésa termékek részösszegére
0 FtA körzet neve ráíródik a rendelésre — később is látszik, mi alapján számoltunk.
A helyzet
Aki maga szállít ki, annak a kiszállítási körzet nem marketing-kérdés, hanem az, hogy egy adott rendelésen nyer-e vagy bukik.
Előtte
Utána
Három lépés
Körberajzolod a területet a térképen, és a benne lévő utcanevek maguktól bejönnek az OpenStreetMapből. Egy város néhány perc. Ha a lista már megvan táblázatban, CSV-ből is betölthető.
Körzetenként egy kiszállítási díj és egy minimum rendelési érték. A közeli körzet olcsóbb és alacsonyabb küszöbű lehet, mint a város széle.
A pénztár eldönti, melyik körzetbe esik a cím: rárakja a díjat, nézi a minimumot, és ráírja a körzetet a rendelésre. Nincs több telefonálás.
Amit tud
A körzet utcákból áll, nem irányítószámból. Ahol kell, házszám-tartománnyal: a Fő utca 2–15. bent, a 16. már nem.
Külön díj és külön minimum rendelési érték minden körzetre. A díj a kosárban jelenik meg, a körzet nevével.
A térképen körberajzolt területből lesz az utcalista. Egy valós migrációnál ez 1118 utca volt négy településen, kézi gépelés nélkül.
Meglévő listát be, a jelenlegit ki. A magyar oszlopneveket is elfogadja, tehát egy kész táblázatot általában át sem kell nevezni.
Egy termékkategória korlátozható körzetekre: fagyi csak a közelibe, nagy torta csak oda, ahova elfér az autó.
A rendelés ellenőrzése a boltban fut le. A térkép csak a szerkesztéshez kell — ha nem elérhető, a bolt akkor is rendel.
A nehéz rész
Négy csapda, ami nem a funkciólistán látszik, hanem az első hónap után.
Ha a címellenőrzés külső térkép-szolgáltatást hív, egy lassú válasz azt jelenti, hogy a vendég nem tud fizetni. Itt a döntés a boltban születik, hálózati hívás nélkül — és a vendég címe soha nem megy ki harmadik félhez.
„FŐ U. 16”, „Fő utca 16.”, „fo utca 16/A” — a vendégnek mindegy, a rendszernek nem. Az összehasonlítás tűri a kis- és nagybetűt, az ékezetet, a szóközöket és a magyar rövidítéseket, a házszámból pedig a lényeget olvassa ki.
Ha a minimumot a végösszegre néznéd, a drágább körzet magától „megoldaná” a saját küszöbét — a kiszállítási díj tolná át rajta. Itt a minimum a termékek értékére vonatkozik, a díj nélkül.
A körzethatárok változnak. Minden rendelésre ráíródik, melyik körzetbe ment és mennyiért — így egy fél évvel későbbi vitánál is látszik, mi alapján számoltatok akkor.
Technikai adatok
Mire van mérve
Egy valós, 1118 utcás adatbázison és egy éles bolt másolatán van végigmérve: a körzet-illesztés, a kiszállítási díj, a minimum rendelési érték, a kategória-korlátozás és az elutasítás útja is. A pénztári ellenőrzés nem hív külső szolgáltatást, tehát nem tud egy lassú válasz miatt megakadni — a térkép csak a szerkesztéshez kell.
Tovább
A kézikönyv végigvezet a körzetek fölvételén, a térképes szerkesztőn és azon, mit lát a vendég a pénztárnál.