Přejít na hlavní obsah
Tabulka objednávek zobrazující čipy stavu a vyřízení

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)
Každý se v tabulce objednávek a na stránce detailu objednávky zobrazuje jako vlastní čip. Tři dimenze jsou nezávislé: objednávka může být Dokončeno, i když byly některé řádkové položky vráceny, a objednávky ve stavu Otevřeno mohou být už Částečně vyřízeno. Názvy uvnitř čipu statusu jsou vaše. Statusy jsou pevně dané a TWICE je čte pro každý vedlejší efekt, který vlastní, ale stavy zobrazené uvnitř nich jsou definované za účet v části Životní cyklus objednávky. Tabulka objednávek tento sloupec nazývá Fáze.

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

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)
Příklady spouštěčů:
  • 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

Ano. Status objednávky a stav platby jsou nezávislé, takže personál může objednávku dokončit i po odpisu zůstatku. Nastavte kontrolu Objednávka není uhrazená na Varovat nebo Blokovat v Životním cyklu objednávky, pokud chcete, aby byl tento krok zpochybněn nebo odmítnut.
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.
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.
Ano. Dokončená objednávka je jen ke čtení, dokud ji znovu neotevřete, a znovuotevření je pohyb zpět, takže se na něm nespustí žádná z vašich kontrol ani automatizací.
Filtrujte tabulku Objednávky podle Fáze, která nese jména stavů definovaná vaším účtem. V API je status za tímto stavem active. Viz Orders API.

Vývojářská reference

Objednávky jsou v API vystaveny jako orders.

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.