訂單狀態
每個訂單都有一個狀態標記其目前狀態。訂單狀態能一目了然提供訂單狀態的重要資訊。以下影片與表格提供 WooCommerce 訂單狀態的概述與詳細說明。
WooCommerce 的訂單狀態
訂單狀態顯示訂單目前的進度,從「等待付款」開始,到「已完成」結束。核心 WooCommerce 外掛使用以下訂單狀態:
| 狀態 | 說明 | 備註 |
|---|---|---|
| 等待付款 | 已收到訂單,但尚未付款。等待付款訂單通常等待客戶操作。 | 如果客戶需要付款連結來付款,請查看訂單付款文件。 |
| 保留中 | 訂單等待付款確認。庫存已減少,但你需要確認付款。 | 保留中狀態通常指派給使用「離線」金流的訂單,這類金流無法立即確認付款,例如 BACS 金流。離線金流需要你手動驗證付款是否已處理;確認收到付款後,你可以變更訂單狀態。 |
如果客戶使用延遲通知的付款方式(例如 SEPA 直接扣款),保留中狀態可能會暫時指派給訂單。根據你網站使用的金流,訂單可能在付款清算後自動從保留中移至不同狀態。詳情請查看訂單備註與金流文件。
如果你使用具有分離授權與收款選項的金流,也可能看到保留中狀態。詳情請查看訂單備註與金流文件。
處理中 | 已收到付款(已付款),且庫存已減少。訂單等待出貨。 | 除了所有商品都是虛擬與可下載的訂單外,所有訂單都需要處理。
這是商店擁有者或倉庫出貨訂單並手動將狀態變更為已完成的提示。
已完成| 訂單已完成。| 不需要進一步操作。
失敗| 客戶的付款失敗或被拒絕,且未成功付款| 根據金流及其使用的付款確認方式,此狀態可能不會立即顯示。
如果訂單在付款完成前就被放棄,且保留庫存時間到期而沒有回應,訂單將標記為失敗。
有一篇,說明如何更深入了解與修正 WooCommerce 的失敗訂單。
草稿| 草稿訂單在客戶使用區塊版本的結帳頁面並開始結帳流程時建立。 | 草稿狀態的訂單只在訂單總覽頁面的「草稿」子分頁中顯示。請參閱下方草稿訂單狀態一節。
已取消| 訂單已由管理員或客戶取消。 | 當訂單狀態為已取消時,如果啟用了庫存管理,訂單品項的庫存將退回商店庫存。
已取消狀態的訂單可能需要退款。詳情請查看訂單備註與金流文件。
已退款| 當管理員或商店經理在付款後完全退款訂單金額時,訂單會自動變更為已退款狀態。| 如果你選擇使用手動退款選項,訂單可能變更為此狀態,但客戶的款項並未退回。
詳情請查看我們的在 WooCommerce 中退款訂單文件。
訂單狀態流程視覺圖表
此流程圖說明訂單如何從等待付款移至保留中、失敗或處理中,然後到已完成、已取消或已退款。
草稿訂單狀態 (checkout-draft)
在 WooCommerce 中,新建立訂單的預設狀態是等待付款。等待付款狀態適用於已提交但等待付款的訂單。
但是,使用 WooCommerce Blocks 進行結帳流程時,訂單會在購物者到達結帳頁面時建立。等待付款狀態無法準確反映這些訂單的狀態,因為它們可能不完整或尚未提交。為了因應這種情況,訂單在提交前會使用checkout-draft狀態。
草稿訂單的特性
- 建立 : 當客戶使用 WooCommerce Blocks 到達結帳頁面時啟動。
- 內容 : 包含客戶的品項、選定的物流方式及提供的地址資訊。
- 更新 : 草稿訂單會隨著客戶在購物車或結帳區塊中修改資訊而動態更新。
- 庫存保留 : 草稿訂單對客戶購物車中的商品設定暫時的 10 分鐘庫存保留。此保留確保品項在結帳期間可供客戶購買,且與保留庫存設定分開。(此行為正在討論中可能修改,可透過程式碼片段更改,詳見此 Github issue)
草稿訂單清理
排程的每日 cron 工作 (woocommerce_cleanup_draft_orders) 會刪除所有不再活躍的草稿訂單。
訂單狀態與電子郵件
在電子郵件設定文件中深入了解發送的不同訂單電子郵件。
