Import košíku
Tato stránka popisuje, jak si zákazník naplní košík ze souboru místo toho, aby zboží vyhledával a přidával po jednom — komu tuhle možnost povolit, jak má soubor vypadat a co se stane s položkami, které se naimportovat nepodaří.
O funkci
Import košíku řeší situaci, kdy zákazník předem ví, co chce, a jen to potřebuje dostat do košíku. Typicky velkoobchodní partner, který má objednávku připravenou ve svém systému, nebo stálý zákazník s pravidelně se opakujícím nákupem. Místo desítek kliknutí nahraje jeden soubor se seznamem zboží a množstvím.
Funkce není zapnutá pro všechny — povoluje se po zákaznických skupinách, takže ji můžete nabídnout registrovaným velkoobchodním partnerům a koncové zákazníky nechat nakupovat běžnou cestou.
Cesta v administraci
Hlavní nabídka > Zákazníci > Zákaznické skupiny
Povolení pro zákaznickou skupinu
V detailu zákaznické skupiny je pole Povolené importy košíku. Vyberete v něm importní formáty, které smí zákazníci té skupiny použít. Skupina bez vybraného formátu import košíku vůbec nevidí.
Vybrat lze i více formátů současně — zákazník pak při nahrávání volí, kterým formátem svůj soubor posílá. To se hodí, když různí partneři pracují s různými podobami souboru.
Formáty připravuje implementace, ne administrace
Samotné importní formáty se v administraci nezakládají ani neupravují — v poli Povolené importy košíku se jen přiřazují už existující. Nový formát na míru (například takový, který přijme soubor přímo z partnerova systému) je tedy požadavek na implementaci, ne nastavení.
Nastavení skupiny řídí i vyprázdnění košíku
Na dostupnosti importu košíku závisí ještě jedna věc, která s importem na první pohled nesouvisí: tlačítko pro vyprázdnění celého košíku. Skupina, která nemá povolený žádný import košíku, tlačítko na e-shopu nevidí a hromadné vyprázdnění košíku jí systém odmítne s hláškou, že tato akce není pro účet povolená. Jednotlivé položky lze z košíku odebírat běžným způsobem i bez toho.
Jak má soubor vypadat
Výchozí formát je CSV se dvěma sloupci. První řádek je hlavička a musí obsahovat právě názvy product a quantity — pokud jeden z nich chybí, import se nespustí a zákazník dostane hlášku, že sloupec v souboru chybí.
| Sloupec | Co do něj patří |
|---|---|
product | kód zboží — tentýž kód, pod kterým je produkt vedený v katalogu |
quantity | požadované množství |
Jako oddělovač funguje svislítko | nebo středník ;. Systém si ho určí sám podle obsahu souboru: obsahuje-li soubor kdekoli středník, čte se jako středníkem oddělený, jinak jako oddělený svislítkem. Soubor oddělený čárkou se proto nenačte — to je nejčastější příčina toho, že se import nepovede.
product|quantity
ABC-123|5
ABC-456|12Zákazník nemusí formát vymýšlet
V dialogu importu je odkaz Stáhněte si ukázkový importní soubor — zákazník si stáhne správně sestavený soubor, přepíše v něm kódy a množství a nahraje ho zpět. Odkaz se nabízí jen u formátů, ke kterým ukázkový soubor existuje.
Průběh importu na e-shopu
Tlačítko Importovat košík je v košíku na e-shopu — a to jak v prázdném, tak v už naplněném košíku. Import tedy není vyhrazený jen pro začátek nákupu.
- Zákazník klikne na Importovat košík. Otevře se dialog Import košíku.
- Vybere importní adaptér, tedy formát souboru. Když má skupina povolený jen jeden, je předvybraný.
- Nahraje soubor — tlačítkem Vybrat ze zařízení, nebo přetažením do dialogu.
- Potvrdí tlačítkem Importovat produkty.
Zboží ze souboru se do košíku přidá k tomu, co v něm už je; import obsah košíku nepřepisuje. Po dokončení zákazník vidí, kolik položek se naimportovalo, a případně kolik jich naimportovaných nebylo.
Co se do košíku nedostane
Import může projít jen částečně — a to je chování, se kterým je potřeba počítat při komunikaci se zákazníkem. Položky se přeskakují ze dvou různých důvodů:
- Kód zboží není v katalogu. Řádek odkazuje na kód, který v nabídce neexistuje (překlep, zboží vyřazené z katalogu, kód z jiného systému).
- Zboží nelze přidat do košíku. Kód existuje, ale neprojde běžnými pravidly pro přidání do košíku — například už není určené k prodeji, není skladem v požadovaném množství, nebo je potřeba vybrat variantu.
Přeskočená položka se do košíku nedostane, ale zbytek souboru se naimportuje normálně — import se kvůli ní neruší. Zákazník dostane varování s počtem nenaimportovaných položek — ne s jejich výčtem, takže si musí sám porovnat soubor s obsahem košíku.
Když se nenaimportuje ani jedna položka, systém to vyhodnotí jako neúspěšný import a napíše, že nebyly importovány žádné položky.
Export katalogu jako podklad
Vedle importu se v košíku může nabízet i Export produktů z e-shopu. Je to samostatná funkce se samostatným nastavením — povoluje se polem Povolené exporty na téže zákaznické skupině a čerpá ze stejných definic exportů jako exporty v nastavení. Jedno se tedy dá zapnout bez druhého.
Dohromady tvoří obvyklý pracovní postup pro velkoobchod: zákazník si vyexportuje katalog, u položek doplní množství a naimportuje soubor zpátky jako košík.
Časté dotazy (FAQ)
Pro koho se import košíku hodí?
Pro zákazníky, kteří nakupují opakovaně nebo ve velkém — velkoobchodní partnery a firemní zákazníky, kteří mají objednávku připravenou ve svém systému. Technicky ho lze povolit kterékoli zákaznické skupině.
Zákazníkovi se import nepovedl a hlásí chybějící sloupec. Co s tím?
V souboru chybí hlavička, nebo v ní nejsou přesně názvy product a quantity. Nejjistější cesta je nechat zákazníka stáhnout ukázkový importní soubor z dialogu a doplnit hodnoty do něj.
Soubor se tváří správně, a přesto se nenačte.
Nejčastěji je oddělený čárkou. Podporované oddělovače jsou svislítko | a středník ;. Tabulkové editory ukládají CSV s čárkou často jako výchozí volbu, takže stojí za to zkontrolovat, čím jsou sloupce oddělené.
Naimportovalo se méně položek, než bylo v souboru. Kde zjistím které?
Systém hlásí jen počet nenaimportovaných položek, ne jejich seznam — obsah košíku je potřeba porovnat se souborem ručně. Důvodem je buď kód, který v katalogu není, nebo zboží, které v požadovaném množství nelze do košíku přidat.
Musí být košík před importem prázdný?
Nemusí. Tlačítko je i v naplněném košíku a naimportované zboží se k jeho obsahu přidá.
Proč zákazník nevidí tlačítko pro vyprázdnění košíku?
Protože jeho zákaznická skupina nemá povolený žádný import košíku — obě věci jsou svázané. Jednotlivé položky odebrat lze i tak.
Související dokumentace
- Nákup a objednávky (B2B) — jak funguje společný a soukromý košík u firemních účtů
- Exporty — definice exportů, ze kterých čerpá i export katalogu v košíku
- Zákazníci — zákaznické skupiny a jejich nastavení