如何批量編輯核心和自定義 WooCommerce 訂單狀態?
已發表: 2022-09-15您的 WooCommerce 商店是否處理成百上千的訂單? 更改訂單狀態和管理訂單詳情是否會佔用您寶貴的時間?
那麼這篇文章肯定會讓你擺脫這種世俗,而不需要任何編碼技能。
這篇博文解釋瞭如何在批量和其他訂單管理字段中簡單快捷地管理默認或核心 WooCommerce 訂單狀態。
我們還將了解如何管理 WooCommerce 自定義訂單狀態。
這對於管理後端訂單列表的商店經理和管理員來說非常有用,因為他們現在可以輕鬆地搜索具有特定狀態的訂單並對其採取行動。
默認的 WooCommerce 訂單狀態
WooCommerce 中的訂單狀態是什麼?
簡單來說,訂單狀態就是一個標籤,代表訂單的當前狀態。
客戶完成結帳流程時會創建訂單。 它們僅對分配了“管理員”和“商店經理”角色的用戶可見。 每個訂單都有一個唯一的“訂單 ID”,並被分配一個“狀態”。
根據訂單在交貨週期的付款位置,它被分配一個狀態。
以下是 WooCommerce 中的核心訂單狀態:
- 待付款– 已收到訂單但未開始付款。
- 失敗– 付款失敗或被拒絕。 它可能會被支付平台(如 PayPal)拒絕,或者需要身份驗證 (SCA)。
注意 – 此狀態可能不會立即顯示,而是在驗證之前顯示為待處理。 - 處理中 - 已收到付款,庫存已減少,訂單正在等待履行。
注意 – 所有產品訂單都需要處理,但僅包含虛擬產品和可下載產品的訂單除外。 - 已完成- 訂單已完成並完成。 它不需要進一步的操作,表明一切順利。
- 暫停- 需要商店經理的確認。 庫存減少,但客戶尚未付款。
- 已取消– 由管理員或客戶取消。 庫存增加,無需進一步操作。 但是,您可以聯繫客戶了解原因。
- 已退款- 由管理員退款,無需進一步操作。
- 需要身份驗證——等待客戶對交易進行身份驗證和/或完成 SCA 要求的操作。
有關管理訂單的更多信息,請參閱我們的 WooCommerce 訂單管理指南。
WooCommerce 中的訂單狀態如何變化?
從在您的商店下訂單的那一刻起,直到交付,訂單狀態一直在變化。
這些狀態由 WooCommerce、支付網關和商店所有者/管理員/商店經理設置和/或更改,具體取決於訂單所在的位置。
這是 WooCommerce 中的訂單流程:

例如,對於實體產品,當客戶在線下訂單時,WooCommerce 中將默認設置順序中的下一個訂單狀態“待付款”。
接下來,支付網關驗證客戶是否完成支付並將其狀態更改為“暫停”。 付款成功後,將標記為“處理中”。
在此之後,WooCommerce 不會做任何其他事情。 商店經理會根據最終客戶的行為將訂單標記為“已完成”、“已取消”或“已退款”。
為什麼要更改默認訂單狀態?
每個 WooCommerce 商店都是不同的,並且有不同的要求。 一些經營終身交易和更長退款窗口期的商店將有更多訂單需要退款。 雖然有些商店有不退款政策。
對於實體店,付款發貨成功後,需要手動將訂單狀態更改為“已完成”。 如果客戶退回並且不想更換,請將其更改為“已退款”。
一些商店需要手動將虛擬產品的訂單標記為“已完成”,因為默認的 WooCommerce 在收到付款後會將訂單狀態保留為“處理中”。
此外,可能有一些商店的默認訂單狀態功能不夠用,商店需要自定義訂單狀態。 例如,銷售珠寶的商店在準備發貨之前將具有自定義訂單狀態,例如“按訂單生產”和“雕刻”。
當有成百上千的訂單需要管理時,使用默認的 WooCommerce 就變得非常困難。 您需要一個功能強大的訂單狀態管理器插件來減少您的工作量並節省寶貴的時間和精力。

該插件是智能管理器。
智能管理器是最好的 WooCommerce 訂單狀態管理器插件嗎?
Smart Manager 插件允許您使用類似 Excel 的表格編輯器從一個地方查看、管理和編輯所有訂單。
修改訂單狀態、向訂單添加信息、將訂單數據導出為 CSV、按日期過濾訂單和批量編輯狀態……快速執行數百個訂單操作。

讓我們了解更多有關管理核心 WooCommerce 訂單狀態的信息。 以下內容也適用於編輯與訂單相關的其他數據字段。
首先,安裝並激活 Smart Manager 插件。 完成後,轉到您的WordPress admin panel > Smart Manager
。 將顯示“產品”儀表板。 從下拉列表中選擇Orders
儀表板。
直接創建新訂單和更改訂單狀態
這對實體店更有用。 假設您的客戶訂購了一款高端產品。
使用智能管理器,使用Add Row
選項添加新訂單。 它將被添加到工作表編輯器中,默認為“待付款”訂單狀態。 然後在收到付款時直接在Status
欄下更改它的訂單狀態。 這是內聯編輯。
使用Add Row
按鈕批量添加新訂單,然後批量設置狀態(稍後會詳細介紹)。
注意 – 您還可以直接添加除行項目之外的其他訂單詳細信息。
內聯編輯訂單狀態
如果您想將訂單狀態從“待處理”更改為“已完成”或“已完成”更改為“已退款”,請直接使用電子表格立即更改狀態。
該插件將為您提供一個下拉菜單以選擇訂單狀態。 無需前往個別訂單並進行編輯。
您還可以使用 Smart Manager 的高級搜索在數千個條目中查找訂單並更改其狀態。
批量修改訂單狀態
這是 Smart Manager 最閃耀的地方。
您可以一次批量編輯成百上千個訂單的訂單狀態。
假設您昨天添加了 50 個新訂單,並希望在訂單已交付並且您今天通過貨到付款收到付款時立即將所有訂單的狀態從“待處理”設置為“已完成”。
- 使用搜索過濾器選擇訂單。 您可以設置一個過濾器,其中包含訂單狀態為“待付款”和昨天的日期。
- 單擊訂單儀表板上的
Bulk Edit
按鈕。 它將打開一個滑動面板。 - 輸入條件
Status > set to > Completed
和Payment Method > set to > Cash on Delivery
。 - 單擊
Update
按鈕。

而已。
無論是更改訂單狀態、運輸詳情、付款方式、訂單總額,您都可以在幾秒鐘內更新它們。 100 或 1000 或 10000 多個訂單,Smart Manager 批量編輯技術處理一切。
注意– 您可以一次更新商店中的所有訂單或搜索結果中的所有訂單。
您還可以批量打印訂單的 PDF 發票。
按狀態過濾訂單
Smart Manager 根據條件從數千個訂單中提取準確結果。 您可以使用運算符和關鍵字來搜索您想要的訂單,而不會彈出隨機訂單。
應用過濾器,編輯訂單字段並保存!
單擊訂單儀表板上的Advanced Search
切換。 它將打開一個滑動面板。
現在輸入您的搜索條件以執行導出。 例如,我們想通過以下方式過濾訂單:
- 訂單狀態為“已退款”
- 三個月的日期範圍
- 訂單總額超過 300 美元

刪除訂單
您有時可能會創建測試訂單並希望將其刪除。 最好在不需要時清除它們。 您可以將它們移至廢紙簍或永久刪除它們。
重複訂單
如果您想創建具有與運輸、總計但不同狀態相關的類似字段的訂單,請使用智能管理器中的複制選項。 然後,根據需要進行編輯。
根據訂單狀態導出為 CSV
您可以導出所有訂單或基於過濾器的訂單。 例如,導出今年 7 月份的所有“已取消”訂單。
或使用多個過濾器 - 導出過去六個月內退款且訂單總額超過 300 美元的所有訂單。
了解有關高級訂單導出的更多信息。
訂單數據的自定義視圖
現在訂單儀表板涉及大量數據。 如果您想一直使用一些有限的數據字段,您可以設置一個僅包含這些數據字段的特殊儀表板(這是一個自定義視圖),然後在需要時繼續對該自定義視圖進行編輯。
使用列過濾器僅選擇要查看的特定數據列。
以下是創建自定義視圖的方法
訪問權限
您的商店經理可以查看訂單數據,但您也希望限制他們查看和管理與產品、用戶和其他帖子類型相關的數據。
Smart Manager 插件允許您僅向特定用戶授予對特定儀表板的訪問權限。 您還可以為自定義視圖分配訪問權限。
筆記和電子郵件通知
就像在 WooCommerce 中一樣,交易記錄也將通過智能管理器添加到狀態更改的訂單中。 當訂單狀態發生變化時,客戶將收到一封電子郵件。 您還可以編輯訂單的“客戶提供的註釋”。
注意– 除訂單項(購買的產品)外,您現在可以管理和編輯所有訂單數據字段。
試用 Smart Manager 現場演示
管理和編輯 WooCommerce 自定義訂單狀態
Smart Manager 也擴展了其管理自定義訂單狀態的靈活性。
以下是帶有示例的快速概述:
- 使用自定義訂單狀態直接添加新訂單。 例如,珠寶物品的“雕刻”狀態。
- 通過以 Venessa Rodrigues 的名義定位訂單,在線編輯自定義訂單狀態,從“雕刻”到“準備發貨”。
- 收到付款並收到客戶訂單後,將二十件珠寶物品的自定義訂單狀態從“準備發貨”批量編輯為“已完成”。
- 應用過濾器以根據自定義訂單狀態(如“製造”和訂單總額超過 500 美元)定位訂單。
- 根據自定義狀態“按訂單生產”導出上個月的所有訂單,並且僅包含這些列 - 名稱、電子郵件、狀態、訂單總額。
- 為里昂(用戶角色商店經理)設置自定義視圖,並僅授予對包含自定義訂單狀態的視圖的訪問權限。
- 通過電子郵件通知客戶自定義訂單狀態的更改。
如何自動完成虛擬和可下載產品的訂單狀態?
現在,WooCommerce 可以自動將可下載產品的訂單標記為已完成。 但是對於虛擬產品,它會在收到付款後將訂單狀態保留為“處理中”。
在這種情況下,手動將每個訂單標記為“已完成”非常耗時。
因此,您可以使用 Smart Manager 使用批量編輯功能快速將這些訂單標記為“已完成”。
另一種選擇是使用我們的 WooCommerce 自動完成虛擬訂單擴展程序將這些訂單標記為自動完成。 它也適用於 WooCommerce 訂閱插件。
超越訂單管理
不僅可以下單,還可以管理產品、優惠券、訂閱、預訂、課程……任何 WordPress 帖子類型使用智能管理器。
使用 Smart Manager,您可以:
- 為批量發行的數百張優惠券延長優惠券到期限制。
- 為產品批量分配類別和屬性。
- 搜索所有過期的訂閱並將其刪除(移至廢紙簍)。
- 取消在某個日期範圍內進行的所有預訂。
- 根據搜索過濾器內聯編輯成員資格。
- 複製具有相似數據的課程,進行編輯并快速設置新課程。
還有更多……
結論
使用 Smart Manager 管理核心和自定義 WooCommerce 訂單狀態將幫助您完全控制您的訂單管理。
這將幫助店主及其團隊節省時間並專注於更重要的事情以改善他們的業務。
因此,別無所求,立即開始以更智能的方式管理您的訂單!
獲取智能管理器插件