WooCommerce podporuje řadu vestavěných stavů objednávek, nicméně pokud máte v úmyslu používat stavy objednávek k. řídit procesy plnění objednávek, budete muset vytvořit vlastní stavy objednávek. V tomto článku se podíváme na několik z nich. oblíbené bezplatné a prémiové pluginy WooCommerce pro stav objednávek na zakázku. Podíváme se také na používání úryvky kódu implementovat vlastní stav objednávky bez pomoci zásuvného modulu.
Jaké jsou stavy objednávek?
Když zákazník nakoupí na WooCommerce je v back-endu WooCommerce vytvořena objednávka. Každé objednávce je přiřazen stav objednávky, který se používá k určení průběhu objednávky. Statusy objednávek se aktualizují automaticky, když dojde k určitým událostem (např. platby, vrácení peněz), nebo je lze aktualizovat v WooCommerce při editaci objednávky. Stavy objednávek lze také spravovat pomocí nástroje pro správu plnění objednávek jako FooSales WooCommerce POS.
WooCommerce podporuje následující výchozí stavy objednávky:
- Čeká se na platbu - Objednávka přijata, platba nezahájena.
- Neúspěšný - Platba se nezdařila, byla odmítnuta nebo vyžaduje ověření.
- Zpracování - Platba byla přijata (zaplacena) a zásoby byly sníženy; objednávka čeká na vyřízení.
- Dokončeno - Objednávka je splněna a dokončena - nevyžaduje žádné další kroky.
- Na počkání - Čekáme na platbu - zásoby jsou sníženy, ale je třeba potvrdit platbu.
- Zrušeno - Zrušení administrátorem nebo zákazníkem - zásoby jsou navýšeny, není nutná žádná další akce.
- Vrácené prostředky - Vráceno administrátorem - není nutná žádná další akce.
Jak je znázorněno v diagramu výše, po přijetí platby změní společnost WooCommerce stav objednávky na. Zpracování. Tento stav má představovat proces plnění a obvykle se mění na. Dokončeno po úspěšném doručení nebo vyzvednutí objednávky zákazníkem. Problém je v tom, že pojem "zpracování" je široký pojem a zákazníkovi nebo týmu, který se zabývá plněním objednávek, nedává příliš velký smysl. Abyste mohli přesně vyjádřit stav objednávky, budete muset přidat další stavy objednávky, které odrážejí pracovní postup plnění objednávky ve vašem obchodě. Následující graf znázorňuje, jak lze vlastní stavy objednávek použít ke sledování různých fází plnění objednávky.
Použití vlastních stavů objednávek tímto způsobem vám poskytne základní rámec pro správu jednotlivých kroků v životnosti objednávky. Pomocí filtrů objednávek můžete například snadno zobrazit seznam objednávek, které ještě vyžadují zabalení nebo které čekají na vyzvednutí k doručení. Granulární kontrola procesu plnění objednávek zlepší spolupráci vašeho týmu a zajistí, že vaši zákazníci obdrží své objednávky rychle a efektivně.
Bezplatné vlastní pluginy stavu objednávky
Pokud potřebujete pouze možnost vytvářet stavy objednávek WooCommerce, pak jsou skvělou volbou následující bezplatné pluginy. Vytváření a správa vlastních stavů objednávek je jednoduchá a všechny tři pluginy nabízejí možnost nastavit barvu štítku pro každý stav objednávky. Kromě vytváření a správy vlastních stavů objednávek nabízejí dva ze zásuvných modulů možnost zasílání e-mailových oznámení zákazníkům při změně stavu objednávky. Třetí zásuvný modul tuto možnost nabízí pouze ve své nabídce pro. Funkce e-mailových oznámení obsažená v těchto zásuvných modulech je velmi jednoduchá, takže doporučujeme používat renomované WordPress SMTP plugin pro zajištění spolehlivého doručení, jakož i zásuvný modul e-mailového loggeru sledovat případné problémy s doručením.
Ni WooCommerce Stav zakázky
Tento zásuvný modul je jedním z nejjednodušších a nejsnadněji použitelných. Je ideální, pokud požadujete pouze možnost přidávat vlastní stavy objednávek bez všech zvonků a píšťalek. Existuje již mnoho let, má poměrně velký počet instalací a zdá se, že je autorem pluginu dobře podporován, ale doporučujeme vám, abyste si pro jistotu provedli vlastní prověrku.
- Vytváření, úprava, aktualizace a odstraňování vlastních stavů objednávek
- Zobrazení stavu na stránce objednávky
- Úpravy, aktualizace a mazání vlastních objednávek
- Přiřazení barev stavům objednávky
- E-mailová oznámení o změně stavu objednávky
Vlastní správce stavu objednávky pro WooCommerce
Tato možnost je podobná předchozímu bezplatnému pluginu, obsahuje však další nastavení, jako je podpora ikon, oznámení pro správce a možnost nastavit stavy objednávek na základě platebních metod. Je také podporována větším týmem a má větší počet aktivních instalací.
- Vytváření, úprava, aktualizace a odstraňování vlastních stavů objednávek
- Zobrazení stavu na stránce objednávky
- Přiřazení barev a ikon stavům objednávek
- Nastavení stavů objednávek na základě platebních metod
- E-mailová oznámení pro zákazníky nebo správce
Stav vlastní objednávky pro WooCommerce
Tato možnost nabízí podobné funkce jako ostatní bezplatné možnosti, ale také nabízí verze pro s pokročilejšími funkcemi. Verzi Pro si můžete vyzkoušet pomocí jejich aplikace. bezplatná ukázka administrátora. Bezplatná verze obsahuje následující funkce:
- Vytváření, úprava, aktualizace a odstraňování vlastních stavů objednávek
- Zobrazení stavu na stránce objednávky
- Přiřazení barev a ikon stavům objednávek
Následující funkce jsou k dispozici pouze ve verzi pro:
- Upozorňování zákazníků pomocí e-mailů a SMS
- Vlastní stavy objednávek pro výchozí a jiné platební brány
- Automatická upozornění pro správce
- Zákazníci mohou rušit objednávky s vlastními stavy
- Znemožnění editace objednávek s vlastními stavy
- Aktualizace skladových zásob produktu při použití vlastního stavu na objednávku.
- Úprava výchozích stavů objednávky WooCommerce
- Aktualizace více objednávek na vlastní stav pomocí hromadných akcí
Prémiové pluginy vlastního stavu objednávky
Kromě možnosti vytvářet vlastní stavy objednávek obsahují následující prémiové pluginy různé pokročilé funkce, které vám pomohou zefektivnit procesy a automatizovat manuální úlohy. Tyto funkce nejsou nutné pro zavedení pracovního postupu, jako je ten popsaný v tomto článku, mohou však přinést přidanou hodnotu v jiných oblastech. Oba tyto zásuvné moduly jsou vyvinuty renomovanými společnostmi zabývajícími se vývojem zásuvných modulů a prodávají se prostřednictvím oficiální stránky WooCommerce Tržiště. To znamená, že jste zajištěna úroveň kvality a přístup k podpoře a dokumentaci.
WooCommerce Správce stavu objednávky od SkyVerge
Tento plugin byl vydán v roce 2015 a je zdaleka nejpokročilejším a nejoblíbenějším pluginem pro stav objednávek (více než 10 000 instalací). Pokud potřebujete jednoduše přidávat vlastní stavy objednávek, může to být přehnané, nicméně mnoho funkcí lze použít k dalšímu vylepšení a automatizaci procesu plnění objednávek.
- Vytváření, úprava, aktualizace a odstraňování vlastních stavů objednávek
- Zobrazení stavu na stránce objednávky
- Vytváření nových stavů objednávek a přidávání ikon nebo akčních tlačítek
- Zobrazení popisu stavu objednávky zákazníkům na stránce "Zobrazit objednávku".
- Použití stavových ikon místo textových odznaků v seznamu "Objednávky"
- Úprava stavů jádra WooCommerce pro nastavení "dalšího stavu" pro nová akční tlačítka
- Použijte "Další stavy" k vytvoření plynulého pracovního postupu plnění a přidejte tlačítka akcí pro objednávku.
- Přidání hromadných akcí pro nové stavy v seznamu objednávek
- Zahrnutí objednávek s vlastními stavy do přehledů obchodu
- Označte stavy objednávek jako "zaplacené", abyste mohli při zobrazení těchto objednávek zahrnout odkazy ke stažení, poznámky k nákupu nebo jiné funkce.
- Označte stavy objednávek jako "vyžaduje platbu", aby se zákazníkům zobrazovaly odkazy "Zaplatit" a "Zrušit".
- Přidání nových e-mailů s objednávkami, které lze spouštět na základě změn stavu.
- Úprava obsahu nových e-mailů prostřednictvím nových šablon
- Import stávajících vlastních stavů z vlastního kódu nebo jiných zásuvných modulů
- Bezpečné odstranění vlastních stavů bez ztráty objednávek
Stav vlastní objednávky od Addify
Jedná se o novější zásuvný modul, který byl vydán na konci roku 2022. Z větší části nabízí podobné funkce jako ostatní zásuvné moduly uvedené v tomto článku, nabízí však také řadu jedinečných podmínek, které lze použít k aktualizaci stavu objednávky.
- Vytváření, úprava, aktualizace a odstraňování vlastních stavů objednávek
- Zobrazení stavu na stránce objednávky
- Přidání vlastních stavů objednávek založených na textu nebo ikonách
- Ruční nebo automatické přiřazování stavů objednávek
- Automaticky měňte stavy objednávek na základě aktuálního stavu objednávky, časových intervalů, množstevních rozsahů, množstevních rozsahů, produktů a/nebo kategorií, fakturace, umístění v zemi odeslání, uživatelských rolí a rozsahů dat vytvoření objednávky.
- Upozorňování zákazníků a správců na změny stavu
- Zobrazení nebo skrytí vlastních stavů objednávky u zákazníků
- Přizpůsobení programu Cronjob tak, aby zahrnoval bezproblémová pravidla automatizace výkonných pracovníků
- Import nebo export do vlastních stavů objednávky
Přidání vlastních stavů objednávky pomocí úryvku kódu
Případně můžete vytvořit vlastní stavy objednávek přidáním úryvku kódu do vašeho Funkce.php soubor. Následující kód je převzat z tento návod od Cloudways a přidává Připraveno k vyzvednutí vlastní stav objednávky po výchozím Zpracování stav objednávky.
funkce foo_ready_for_collection_order_status() { register_post_status( 'wc-ready-for-collection', array( 'label' => 'Připraveno k vyzvednutí', 'public' => true, 'show_in_admin_status_list' => true, 'show_in_admin_all_list' => true, 'exclude_from_search' => false, 'label_count' => _n_noop( 'Ready for Collection (%s)', 'Připraveno k odběru (%s)' ) ) ); } add_action( 'init', 'foo_ready_for_collection_order_status' ); function add_foo_ready_for_collection_order_statuses( $order_statuses ) { $new_order_statuses = array(); foreach ( $order_statuses as $key => $status ) { $new_order_statuses[ $key ] = $status; if ( 'wc-processing' === $key ) { $new_order_statuses['wc-ready-for-collection'] = 'Ready for Collection'; } } return $new_order_statuses; } add_filter( 'wc_order_statuses', 'add_foo_ready_for_collection_order_statuses' );
Cloudways odvádí skvělou práci při vysvětlování kódu, takže se určitě podívejte na jejich výukový program.
Verdikt
Vlastní stavy objednávek WooCommerce představují jednoduchý a efektivní způsob, jak sledovat průběh objednávky a poskytovat zákazníkům smysluplné informace. Pokud je vaším cílem jednoduchost, je použití úryvku kódu skvělou volbou, nicméně bezplatné pluginy by měly dosáhnout stejného výsledku bez znalosti kódování. Prémiové pluginy jsou skvělou volbou, pokud máte větší rozpočet, vyžadujete podporu, máte v úmyslu automatizovat změny stavu nebo potřebujete zavést komunikaci na základě změn stavu objednávky.
Mohl by vás také zajímat tento obsah od našeho partnera FooEvents WooCommerce Vstupenky:
- Zrychlete své webové stránky WooCommerce pomocí těchto 3 osvědčených technik
- Vytvoření kalendáře událostí v Elementoru pomocí FooEvents
- Jak používat zkratky pro vkládání kalendářů událostí na stránky WordPress
- Infografika: Plánování událostí
- Jak používat ChatGPT pro události
- Představujeme FooEvents POS - prodejní místo událostí