Ebben a cikkben · 10 rész
- Üzlet és webshop együtt: mi változik és mi marad?
- Közös készlet az üzletnek és a webshopnak: hogyan kerülheti el, hogy elfogyott árut adjon el?
- POS rendszer és webshop: hogyan kapcsolja össze a kettőt?
- Átvétel az üzletben: online rendelés, személyes átvétel
- Több üzlet: készlet üzletenként és raktáranként
- Pénztárgép és webshop: melyik eladás milyen bizonylatot kap?
- Helyi keresés: saját oldal minden üzletnek
- Az első 30 nap terve: így nyit online az üzlet
- Gyakori hibák, amikor az üzlet online is árul
- Gyakran ismételt kérdések
Röviden: az üzlet úgy indulhat el online, hogy a pénztárgépe és a POS rendszere marad. A webshop ugyanabból a készletből árul: a darabszámot az admin felületen vezeti, vagy a készletkezelő program küldi XML-fájlban vagy API-n. A vásárló online rendel, és az üzletben veszi át. A pultnál továbbra is a pénztárgép adja a nyugtát, a webshop rendeléseinek bizonylata a Számlázz.hu-ból készül.
A cikk egy vagy több üzlettel dolgozó magyarországi kereskedőknek szól, akik webshopot nyitnának a bolt mellé. A CloudCart, a bolgár e-kereskedelmi platform csapata írta, és lépésről lépésre leírja, hogyan működik az átállás a CloudCart admin felületén. A pénztárgépre és a nyugtára vonatkozó szabályokat a NAV oldalairól és az általános forgalmi adóról szóló 2007. évi CXXVII. törvény hatályos szövegéből vettük. Ez nem adótanácsadás: hogy az Ön vállalkozásában melyik eladás milyen bizonylatot kap, azt a könyvelője erősíti meg.
Üzlet és webshop együtt: mi változik és mi marad?
Az áru, a pénztárgép, a POS rendszer és az üzlet marad, a webshop ezek mellé kerül. A POS rendszer (point of sale, értékesítési pont) a pult szoftvere és eszközei: a pénztárprogram, a vonalkódolvasó, a kártyaterminál és sokszor a készletkezelés is. Az üzlet és a webshop közös készlettel és közös vásárlói adatbázissal működő értékesítését omnichannel kereskedelemnek nevezik. Új elem a bármikor nyitva tartó vásárlói felület, a szállítási mód (futár vagy átvétel az üzletben) és az online fizetés. A legfontosabb kérdés az, honnan tudja a webshop, hány darab van a polcon.
| Hogyan dolgozik ma | Honnan kapja a webshop a készletet | Mikor illik Önhöz |
|---|---|---|
| Csak pénztárgép, készletkezelő program nélkül | Termékenként egy számot vezet az admin felületen (Termékek → Készlet), az online rendelés magától csökkenti | Néhány száz cikk és kevés napi pultos eladás |
| POS rendszer vagy készletkezelő program, amely XML-t vagy táblázatot tud exportálni | Az XML szinkron rendszeresen beolvassa az árat és a készletet, cikkszám vagy vonalkód alapján | Nagyobb kínálat, sok pultos eladás, a készletet a program vezeti |
| Saját vagy fejlesztett rendszer API-kapcsolattal | A rendszer a JSON API-n írja a darabszámokat, üzletenként is | Több üzlet, gyakori készletváltozás, saját fejlesztő |
| Több üzlet vagy raktár | Üzletenkénti készlet (Local Pickup) vagy földrajzi zónához kötött raktári készlet (Store Locations) | Üzletlánc, bolt és külön raktár, üzletek több városban |
A „Fizikai üzletek” funkció minden CloudCart csomagban benne van (a csomagok és árak 2026 novemberi állapota szerint), a havidíj éves fizetéssel havi 14 €-tól indul, ÁFA nélkül. A teljes kép az üzlettel rendelkező kereskedőknek a webáruház a fizikai üzletéhez oldalon látható.
Közös készlet az üzletnek és a webshopnak: hogyan kerülheti el, hogy elfogyott árut adjon el?
A közös készlet azt jelenti, hogy a polc, az admin felület és a webshop ugyanazt a darabszámot mutatja. Enélkül a pultnál eladott termék még ott van a webshopban, és a vásárló olyan darabot rendel meg, amely már nincs az üzletben.
Készletkezelő program nélkül: egy szám az admin felületen
Ha csak pénztárgéppel dolgozik, a készletet az admin felületen vezeti, a Termékek → Készlet oldalon: minden cikk egy táblázatban, új darabszámmal vagy a régihez hozzáadva. Az online rendelés magától csökkenti a számot, a törölt vagy visszaküldött rendelés visszateszi az árut. A pultos eladást kézzel javítja, vagy rendelésként rögzíti az admin felületen. Minden változás a termék változásnaplójában marad, időponttal és forrással.
Készletkezelő programmal: a frissítés tempóját a kapcsolat adja
Ha a készlet a POS rendszerből jön, a webshop annyira gyorsan tudja meg a pultos eladást, amilyen sűrűn a kapcsolat frissít.
| Kapcsolat | Milyen gyakran frissül a készlet | Mire figyeljen |
|---|---|---|
| Admin felület, kézzel | Azonnal, amikor módosítja | A pultos eladást valakinek be kell vezetnie |
| XML szinkron (Apps → XML Sync) | Alapból 12 óránként, a csomag szerint sűrűbben, de feladatonként legfeljebb óránként | A program egy állandó URL-en tegye közzé az XML-t |
| Google Táblázatok (Apps → Google Sheets) | Amikor elindítja a feltöltést vagy a letöltést | Minden futást kézzel indít a Feladatok fülön |
| JSON API | Amikor a rendszer elküldi a változást | Fejlesztő kell hozzá, üzletenként is írható |
Lassú frissítésnél hagyjon tartalékot: az 1-2 darabos cikkekhez állítson be alacsony készlet küszöböt (a „fogy a termék” e-mail a webshop címére megy), a legkeresettebbeknél pedig válasszon sűrűbb kapcsolatot. A termékek fájlból történő feltöltését a CSV- és XML-termékfeltöltésről szóló cikk írja le.
POS rendszer és webshop: hogyan kapcsolja össze a kettőt?
A POS rendszert és a webshopot a termékkód köti össze: a két rendszer ugyanazt a cikket ugyanazon a cikkszámon (SKU) vagy vonalkódon ismeri fel. Ezért a tiszta kódok a munka felét jelentik. Ha a termékeinek még nincs vonalkódja, nézze meg, hogyan kap EAN-kódot a GS1-től.
- Ellenőrizze a kódokat. A POS rendszerben minden cikknek egyedi cikkszáma vagy vonalkódja legyen, ugyanaz, mint a webshopban. A duplikált vagy hiányzó kód új terméket hoz létre a régi frissítése helyett.
- Kérjen exportot a POS rendszertől. Kérdezze meg a forgalmazót, tud-e a program állandó URL-en XML-t közzétenni a készlettel és az árral, vagy van-e API-ja. Ettől függ, melyik kapcsolatot választja.
- Hozza létre a szinkronfeladatot. Alkalmazások → XML Sync. Az első lépésben adja meg az XML címét, és válassza ki az egyeztető oszlopot: cikkszám (sku), vonalkód (barcode) vagy azonosító (id). Feladatonként egy oszlop köti össze a termékeket.
- Döntse el, mit írhat felül a program. Minden mezőnek saját frissítési jelölőnégyzete van. A leggyakoribb beállítás: csak az ár és a készlet frissül, a név, a leírás és a képek a webshopban maradnak úgy, ahogy Ön megírta.
- Figyelje a hibákat. Három egymás utáni sikertelen futás után a feladat magától kikapcsol, és az admin felületen értesítést kap. A hibát az XML Sync állapotoldalán látja, a feladatot javítás után újra be kell kapcsolni.
- Adjon el egy próbadarabot. Adjon el egy darabot a pultnál, várja meg a következő futást, és nézze meg a webshopot. A darabszám változását a termék változásnaplójában a szinkronfeladat neve mellett látja.
Ha a rendszerét fejlesztő köti be, a JSON API üzletenként és változatonként is fogadja a darabszámot, a részletek a fejlesztői oldalon vannak. A készlet, a raktár és a csomagolás kapcsolatát a fulfillmentről szóló cikk részletezi.
Átvétel az üzletben: online rendelés, személyes átvétel
Az átvétel az üzletben (angolul click and collect) olyan szállítási mód, amelynél a vásárló a webshopban rendel, és az üzletben veszi át a csomagot. A CloudCartban ezt a Local Pickup alkalmazás adja (Alkalmazások → Local Pickup): a futárszolgálatok mellé felveszi az „Átvétel az üzletben” szállítási módot, a „Fizetés a helyszínen” fizetési módot, és létrehoz egy oldalt az összes üzlettel és térképpel. Az üzletek száma nincs korlátozva.
A vásárló fizethet online, és később átveheti, vagy fizethet a helyszínen. Online fizetéshez a webshop meglévő módjai használhatók: a CloudCart Pay, az OTP SimplePay vagy a CIB bankkártyás fizetése. Helyszíni fizetésnél pénz nem megy át a platformon: a rendelés fizetésre vár, amíg fizetettnek nem jelöli.
A készlet átvételnél
Egy adott üzletben csak akkor választható átvétel, ha a termék ott készleten van. Ha nincs, a vásárló másik üzletet vagy futárt választ. A webshopban a vásárló azt látja, hogy a termék készleten van-e, az üzlet szerinti ellenőrzés a pénztárban történik.
Fontos: alapból a készlet akkor csökken, amikor a rendelés fizetett lesz. Helyszíni fizetésnél a rendelés a vásárló érkezéséig fizetésre vár, így a darab a webshopban még szabadnak látszik. Ha a rendelései többsége a helyszínen vagy utánvéttel fizet, a Beállítások → Kosár és pénztár (Settings → Cart and checkout) oldalon állítsa be, hogy a készlet már a függőben lévő rendelésnél csökkenjen. A beállítás az egész webshopra érvényes, ezért az át nem vett rendeléseket törölni kell, hogy az áru visszakerüljön a készletbe.
A folyamat az üzletben, lépésről lépésre
- A rendelés a közös listába kerül. Az online, a telefonos és a pultnál rögzített rendelés egy listában van, a vásárló ugyanabban az adatbázisban.
- A munkatárs előkészíti a csomagot. Leveszi az árut a polcról, ráírja a rendelésszámot, és módosítja az állapotot. Ha külön „átvehető” állapotot szeretne, hozzon létre saját rendelésállapotot az állapotok beállításainál; ez a készletet nem mozgatja.
- A vásárló értesítést kap. Az állapotváltozáskor a platform e-mailt küld a vásárlónak, ha az értesítés be van kapcsolva. Írja bele az üzlet címét, a nyitvatartást és az átvételi határidőt.
- Átvételkor a rendelés lezárul. Ha online fizetett, a munkatárs csak a rendelésszámot ellenőrzi. Ha helyszíni fizetés, rögzíti a fizetést, és a pénztárgépből nyugtát ad.
- Az át nem vett rendelést törli. Határozzon meg átvételi határidőt, írja meg az értesítésben, és utána törölje a rendelést. A törölt rendelés visszateszi az árut a készletbe.
Egy példa: egy belvárosi ajándékbolt 12 900 Ft-os teáskészletéből 2 darab van. Délelőtt egy vásárló helyszíni fizetéssel lefoglal egyet. Alapbeállításnál a webshop még 2 darabot mutat, így délután egy másik vásárló is rendelhet, és a második rendelésnek már nem jut áru. A „függőben” beállítással a foglaláskor 1 darab marad, és a hiba nem fordul elő.
Több üzlet: készlet üzletenként és raktáranként
Több üzletnél a készletet üzletenként külön vezeti. A CloudCartban két eszköz van erre, más céllal, és együtt is működhetnek.
| Local Pickup | Store Locations | |
|---|---|---|
| Mire való | Átvétel az üzletben és helyszíni fizetés | Kínálat és szállítás abból a raktárból, amely a vásárló címét kiszolgálja |
| Készlet | Üzletenként, termékre vagy változatra | Raktáranként, változatra, földrajzi zónához kötve |
| Mit lát a vásárló | Az üzleteket a pénztárban; átvétel csak készlettel rendelkező üzletből | A címe megadása után csak a zónája raktárában lévő termékeket |
| Ár üzletenként | Nincs, egy ár van | Nincs, egy ár van |
| Mi kell hozzá | Minden üzlet címe, nyitvatartása és készlete | Földrajzi zónák és Google Maps API-kulcs a kosár beállításaiban |
A Local Pickupban a „Sum the quantities in the product” (mennyiségek összesítése) kapcsoló a mentéskor egyszer összeadja az üzletek darabszámát a termék teljes készletébe; újabb feltöltés után ismét bekapcsolja. Az üzletek közötti áthelyezés két kézi módosítás. A Store Locationsben a vásárló maga adja meg a címét (IP alapján nincs automatikus felismerés), és a zónája raktárában nem lévő termék nem jelenik meg. Az online ár minden üzletre ugyanaz, a pultnál viszont a POS rendszerében más árat is tarthat.
Pénztárgép és webshop: melyik eladás milyen bizonylatot kap?
Az üzlet pultjánál pénztárgép kell, a webshop csomagküldéses rendeléseihez nem. A NAV online pénztárgépes kérdések és válaszok oldala szerint a pénztárgéppel kötelezően nyugtát adók köréből kimarad „a csomagküldő kereskedelem, kivéve annak nyílt árusítást végző üzlete, bemutatóterme”. A bizonylatadás alól ez nem mentesít: az Áfa tv. szerint minden eladásról számla vagy nyugta jár.
| Eladás | Bizonylat | Kell-e pénztárgép |
|---|---|---|
| A pultnál, készpénzzel vagy kártyával a terminálon | Nyugta a pénztárgépből, vagy számla | Igen |
| Online, bankkártyával, futárral szállítva | Nyugta vagy számla a rendelésből, a Számlázz.hu-val | Nem |
| Online kifizetve, átvétel az üzletben | A bizonylat a rendelésből készül, az üzletben csak a csomag átadása történik | Ezt a könyvelőjével erősítse meg |
| Átvétel az üzletben, fizetés a helyszínen | Nyugta a pénztárgépből a fizetéskor | Igen |
| Utánvét GLS-sel | Nyugta vagy számla a rendelésből, a futár csak beszedi az összeget | Nem |
| Céges vásárló, átutalás | Számla a vevő adószámával | Nem |
Nyugtaadat-szolgáltatás a webshop nyugtáiról
A NAV nyugtaadat-szolgáltatásról szóló oldala szerint 2026. szeptember 1-jétől a kézi és a számítógéppel előállított nyugták adatait is jelenteni kell, a kibocsátást követő 3 naptári napon belül, napi összesítésben, adómértékenként. A webshop számlázó programból kiadott nyugtája ilyen nyugta. A számlák adatai a NAV Online Számla rendszerébe kerülnek. A pénztárgép kivételét, a nyugta kötelező adatait és a jelentés menetét az online pénztárgépről és a webshop nyugtájáról szóló cikk részletezi.
A CloudCart nem pénztárgép, és nem ad pénztárgépes nyugtát: a pultos eladások az Ön pénztárgépében maradnak, a webshop csak a készletet veszi át és adja tovább.
Helyi keresés: saját oldal minden üzletnek
A Local Pickupban minden üzlet saját oldalt kap a /stores/<az-üzlet-url-címe> címen, saját metaadatokkal, amelyeket a Google külön indexel. Az oldalon a cím, a napi nyitvatartás, a telefonszám, az e-mail-cím és a GPS-koordinátákból készült térkép szerepel. Ez az oldal a legpontosabb link az üzlet Google Cégprofiljának „Webhely” mezőjébe.
- A név és a cím mindenhol ugyanaz. Az üzlet oldalán, a Google Cégprofilban és a számlákon. A Google irányelvei szerint a névnek egyeznie kell azzal, amit a vásárló az üzlet homlokzatán lát.
- Az ünnepnapokat kézzel kezeli. A nyitvatartásban nincs külön ünnepnap, ilyenkor módosítja a napot, vagy zárva jelöli.
- Az inaktív üzlet rejtve marad. A még előkészítés alatt álló üzletet hagyja inaktívan: nem jelenik meg az üzletek oldalán, és átvételre sem választható.
Az első 30 nap terve: így nyit online az üzlet
A legbiztosabb sorrend: készlet, vásárlói felület, átvétel az üzletben, és csak a végén hirdetés.
- 1. hét: termékek és kódok. Töltse fel a termékeket a POS rendszer exportjából vagy CSV-ből, cikkszámmal vagy vonalkóddal, képekkel és leírással. Keresse meg a duplikált kódokat.
- 1. hét: a készlet. Kapcsolja be az XML szinkront, vagy vezesse be a darabszámokat a Termékek → Készlet oldalon. Döntse el, mikor csökkenjen a készlet: a fizetett vagy a függőben lévő rendelésnél.
- 2. hét: fizetés és szállítás. Kapcsolja be a CloudCart Pay-t, szükség szerint az OTP SimplePay-t vagy a CIB-et, az utánvétet és a GLS-t házhozszállítással és GLS ParcelShop átvétellel. Telepítse a Local Pickupot, és vegye fel az üzleteket nyitvatartással.
- 2. hét: számlázás. Telepítse a Számlázz.hu alkalmazást, adja meg az API-kulcsot, és állítsa be, melyik rendelésállapotnál készüljön nyugta és számla. Egyeztesse a könyvelőjével a helyszíni és az online fizetés bizonylatait.
- 3. hét: próba a csapattal. Adjon el egy cikket a pultnál, és nézze meg a webshopot. Adjon le egy átvételes rendelést, készítse elő, értesítse a vásárlót, és zárja le. A törölt rendelésnek vissza kell tennie a darabot.
- 4. hét: a bolt vásárlói. Mondja el a pultnál, hogy az áru online is kapható: QR-kód a webshophoz a kassza mellett, és link a Google Cégprofilban.
A szállítás beállítását a GLS-csomagküldésről szóló cikk, a fizetési módok választását a webshop fizetési módjairól szóló cikk részletezi.
Gyakori hibák, amikor az üzlet online is árul
- Két külön készlet. Egy munkatárs kézzel másolja át a számokat a POS rendszerből a webshopba, közben egy vásárló már eladott darabot rendel.
- Az utolsó darab lassú frissítésnél. 12 órás szinkronnál a keresett, 1 darabos termék órákig a webshopban marad az eladás után. Hagyjon tartalékot, vagy frissítsen sűrűbben.
- Helyszíni fizetés foglalás nélkül. Alapbeállításnál a fizetésre váró rendelés nem csökkenti a készletet, és két vásárló ugyanazt a darabot „foglalja le”.
- Átvétel telefonos megbeszélés alapján. A rendszerben nem rögzített megbeszélés elveszik a webshop, a telefon és az üzlet között.
- Eltérő kódok a POS rendszerben és a webshopban. Így két termék lesz két készlettel.
- Helyszíni fizetés pénztárgép nélkül. Ha a vásárló az üzletben fizet, az nyílt árusítás, és oda pénztárgépes nyugta kell.
- Jutalék az online eladásokból. A jutalékos platform annál többet visz el, minél többet ad el a webshop. A CloudCartban 0% a jutalék az eladások után.
Az online rendelésektől való 14 napos elállás és a visszatérítés szabályait az elállási jogról és a szavatosságról szóló cikk írja le.
Gyakran ismételt kérdések
A termékkód köti össze őket: a két rendszer ugyanazt a cikkszámot vagy vonalkódot használja. Ha a POS rendszer állandó URL-en XML-t tud közzétenni, az XML szinkron rendszeresen beolvassa belőle az árat és a készletet. Ha API-ja van, a JSON API-n fejlesztő köti be, üzletenkénti készlettel is.
Nem kötelező. A webshop minden cikkhez egy készletszámot vezet az admin felületen, az online rendelés magától csökkenti, a pultos eladás után pedig kézzel javítja. Néhány száz cikkig és kevés pultos eladásnál ez elég, nagyobb forgalomnál érdemes a POS rendszerből szinkronizálni.
A click and collect, magyarul átvétel az üzletben, olyan szállítási mód, amelynél a vásárló online rendel, és az üzletben veszi át a rendelést. Fizethet online vagy a helyszínen. A CloudCartban a Local Pickup alkalmazás adja, amely felveszi az átvételt, a helyszíni fizetést és az üzletek oldalát.
A pultnál történő eladásokhoz igen, a webshop csomagküldéses rendeléseihez nem. A NAV szerint a csomagküldő kereskedelem kivétele nem vonatkozik a nyílt árusítást végző üzletre és a bemutatóteremre. A pultnál a pénztárgép adja a nyugtát, a webshop rendeléseinek bizonylata számlázó programból készül.
A fizetéstől függ. Ha a vásárló az üzletben fizet, készpénzzel vagy a terminálon kártyával, a nyugtát a pénztárgép adja. Ha a webshopban kártyával előre fizetett, a bizonylat a rendelésből készül a Számlázz.hu-val. A pontos rendet a könyvelőjével erősítse meg.
Igen. A webshopban minden terméknek saját ára van, amely minden üzletre ugyanaz, üzletenkénti ár nincs. A pultnál a POS rendszerében más árat tarthat. Ha az XML szinkron az árat is frissíti, a webshop ára a POS rendszerét követi.
A kapcsolattól függ. Ha a készletet az admin felületen vezeti, a webshop a módosítás után azonnal mutatja. Az XML szinkron alapból 12 óránként fut, a csomag szerint sűrűbben, de feladatonként legfeljebb óránként. A JSON API-n a rendszer a változás pillanatában küldheti a darabszámot.
A rendelés a listában marad, amíg nem törli. Határozzon meg átvételi határidőt, írja meg a vásárlónak az értesítésben, és utána törölje a rendelést: a törölt rendelés visszateszi az árut a készletbe. Ha a vásárló online fizetett, a pénzt a rendelésből téríti vissza.
Kérdése van a Local Pickup, az XML szinkron vagy a Számlázz.hu beállításával kapcsolatban? Írjon nekünk a support@cloudcart.com címre.
Források
- általános forgalmi adóról szóló 2007. évi CXXVII. törvénynjt.jog.gov.hu
- kérdések és válaszok oldalanav.gov.hu
- nyugtaadat-szolgáltatásról szóló oldalanav.gov.hu
- irányelveisupport.google.com
