
Objednávky
Definice
Životní cyklus objednávky popisuje cestu objednávky od vytvoření přes vyřízení, dokončení a aktivitu po dokončení objednávky. Každá objednávka prochází třemi nezávislými dimenzemi – statusem objednávky, stavem platby a stavem vyřízení – a kombinace všech tří určuje, co s objednávkou lze v daném okamžiku dělat.Kde to použiji?
- Filtrování a seskupování objednávek v tabulce Objednávky
- Spouštění workflows, když objednávka vstoupí do konkrétního statusu
- Rozhodování, zda objednávku ještě lze upravit, stornovat nebo vrátit
- Reporting tržeb, výkonu vyřízení a objednávek probíhajících
- Pohánění API integrací, které musí reagovat na změny stavu objednávky
Status objednávky, platba a vyřízení
Objednávky se v administraci sledují ve třech nezávislých dimenzích:- Status objednávky – celkový postup objednávky (Otevřeno / Probíhá / Dokončeno)
- Stav platby – zda je objednávka plně zaplacená (Zaplaceno / Nezaplaceno)
- Stav vyřízení – fyzické vyřízení řádkových položek (Nevyřízeno / Částečně vyřízeno / Vyřízeno / Částečně vráceno / Vráceno)
Klíčové vlastnosti
Status objednávky
Status viditelný zákazníkovi zobrazený u každé objednávky:
Tyto čtyři patří platformě a nelze je přejmenovat ani k nim nic přidat. Co váš personál vidí, je stav, který jste pojmenovali uvnitř statusu, a čerstvý účet začíná s jedním stavem na status nesoucím tato jména.
Vyprázdníte-li status od jeho stavů, objednávky ho obejdou, takže účet bez stavu Otevřeno vytváří objednávky rovnou ve stavu Probíhá.
Stav platby
Postup platby se sleduje odděleně od statusu objednávky. Na úrovni objednávky je souhrn binární:
V API je to
paymentStatus, s hodnotami PAID a UNPAID. Jednotlivé platby a faktury za objednávkou nesou jemnější stavy – nevyřízená, úspěšná, částečně vrácena, vrácena, zrušena, platnost vypršela a další. Viz Platby pro to, jak je postup platby reprezentován.
Stav vyřízení
Čip vyřízení na objednávce shrnuje, jak daleko se dostaly její položky. Každý stav položky patří do jedné ze čtyř skupin vyřízení a čip čte jen skupiny, nikdy název konkrétního stavu. Čip proto znamená totéž bez ohledu na to, jaké stavy váš účet definuje.
Objednávka je tak daleko, jak její nejméně pokročilá položka, a „částečně” znamená, že zbytek ji předešel. Vrácení čip posouvá vpřed: předáte tři položky a jednu vezmete zpět a objednávka se čte jako Částečně vráceno, ne Vyřízeno.
Položky ve stavu Odstraněno nejsou na řádku vůbec, takže objednávka obsahující jen odstraněné položky se čte jako prázdná.
Čtyři skupiny a stavy, které do nich vložíte, se nastavují v Stavech plnění položek.
Vztahy
- Status objednávky je jeden ze čtyř pevných statusů. Pojmenovaný stav, který uvnitř něj vidí váš personál, je definovaný za účet.
- Stav platby je odvozen z propojených plateb a transakcí a sledován na každé řádkové položce.
- Stav vyřízení je agregovaný ze skupiny vyřízení každé položky, a z ničeho jiného.
- Workflow lze nakonfigurovat tak, aby se spustilo při přechodu kterékoli ze tří dimenzí – viz automatické vyřízení.
Životní cyklus
Přechody statusu
- Otevřeno → Probíhá
- Probíhá → Dokončeno
- Otevřeno → Dokončeno
Kdy: Položky jsou vyzvednuty, odeslány, nebo začíná rezervované období.Co se stane:
- Skladové položky se zaváží k objednávce a označí jako vydané
- Čip vyřízení se posouvá k Vyřízeno, jak jsou položky předávány
- Platba se strhne, pokud kanál používá předautorizaci (autorizovaná blokace se pak strhne)
- Personál označí všechny řádkové položky jako vyzvednuté v prodejně
- Vygeneruje se přepravní štítek a dopravce potvrdí vyzvednutí
- Spustí se workflow na Vyzvednutí dokončeno
Chování storna v jednotlivých fázích
Stornovat objednávku znamená ji archivovat: neexistuje samostatná akce storna ani stornovaný status. Archivace objednávku uzavře, uvolní její budoucí blokace a odvolá její živé odkazy na pokladnu. Co archivace nedělá, jsou peníze – nic se automaticky nevrací a žádná storno politika nepočítá, co vrátit. Kolik dalšího je třeba, závisí na tom, jak daleko se objednávka dostala:
Stornovat nebo archivovat objednávku tento postup provede krok za krokem, včetně archivace a toho, co odarchivování neobnoví.
Pravidla úprav v jednotlivých fázích
Oprávnění k úpravám závisí i na roli personálu. Viz Uživatelé a role.
Ukázkový příklad: třídenní rezervace vybavení
Zákazník si rezervuje 3 položky na tři dny od pátku – horské kolo, helmu a zámek. U pokladny online zaplatí 30% kauci. Zbývající zůstatek se vybere při vyzvednutí.
Čtvrtek je řádek, který stojí za přečtení dvakrát. Příprava helmy a zámku posune tyto dvě položky, ale každá položka na objednávce je stále u vás, takže čip samotné objednávky se neposune. Čip sleduje nejméně pokročilou položku.
Časté dotazy
Co se stalo se stavem Připraveno?
Co se stalo se stavem Připraveno?
Připraveno byla pevná hodnota platformy, která slučovala milník personálu se souhrnem objednávky, a z čipu zmizela. Sestavte si ji sami: přidejte stav položky pro připravené zboží, přidejte stav objednávky nazvaný Připraveno uvnitř Otevřeno a nasměrujte mezi nimi automatizaci. Viz Životní cyklus objednávky.
Posouvá se čip, jak se položky vrací?
Posouvá se čip, jak se položky vrací?
Ano. Jakmile u vás nezůstane nic, vracení položek jednu po druhé posouvá objednávku do Částečně vráceno, a poslední ji posune do Vráceno. Čip se posouvá jen vpřed.
Vývojářská reference
Objednávky jsou v API vystaveny jakoorders.
API: Orders
Otevřít endpoint v API referenci.
Související články
Platby
Hierarchie plateb, transakce a vrácení peněz.
Typy objednávek
Rezervace, prodeje, předplatná a výkupy.
Stav skladové položky
Jak objednávky zavazují a uvolňují skladové položky.
Automatické vyřízení
Automatické přiřazení skladových položek příchozím objednávkám.