適合誰使用
使用 WooCommerce 管理訂單的網站管理員與店家客服人員
開始前準備
- 已安裝並使用 WooCommerce 外掛管理訂單
教學內容
訂單狀態的基本概念
每一筆 WooCommerce 訂單都有一個狀態,用來表示訂單目前所處的階段,從『Pending payment』開始,到『Completed』結束。
訂單狀態的流程包含:Pending payment 之後可能進入 On hold、Failed 或 Processing,接著再到 Completed、Canceled 或 Refunded。

新建立的訂單,預設狀態為『Pending payment』,代表訂單已送出但尚在等待付款。
區塊式結帳與 Draft(草稿)狀態
當使用區塊式結帳(block-based checkout)時,客人一進入結帳頁面,WooCommerce 就會立即建立訂單,此時『Pending payment』狀態無法準確反映訂單狀態,因此系統改以『Draft』狀態表示,直到客人正式送出訂單為止。
Draft 訂單會在客人到達結帳頁面時建立,內容包含客人所選商品、運送方式與已提供的地址資訊,並會隨客人在 Cart 或 Checkout 區塊中修改資料而動態更新。
Draft 訂單會針對購物車內商品的庫存進行 10 分鐘的暫時保留,確保客人在結帳過程中該商品仍可購買,此機制與 Hold Stock 庫存設定是分開獨立運作的。
Draft 訂單的自動清除與通知信件
WooCommerce 每天會執行一次排程清理程序,自動刪除已不再使用中的 Draft 訂單,管理者不需要手動處理。
當訂單狀態變更時,WooCommerce 會寄送特定通知信件給店家與客戶,例如有新訂單成立時店家會收到通知信,訂單完成時客戶則會收到通知信。
介面名稱對照
Pending payment:訂單已送出但尚在等待付款的狀態,是新訂單的預設狀態。Draft:使用區塊式結帳時,客人進入結帳頁面但尚未正式送出訂單前所顯示的狀態。Processing:訂單流程中的一個狀態,出現在流程圖中,代表訂單處理進度的一環。Completed:訂單流程的最終狀態之一,代表訂單已完成。On hold:訂單流程圖中的一個狀態分支。Hold Stock:後台庫存設定中的一項功能,與 Draft 訂單的庫存暫留機制是分開的。
