在使用 WooCommerce 的時候,系統有提供了好多不同電子郵件來通知管理者或是顧客,某件事情已經發生了。
不過三不五時就會看到有人問為什麼我沒有收到某封信,通常的原因是因為你誤會了這封信的發送時機,不是你沒有收到而是他根本沒有送出啊!
在後台你可以看到下表這麼多的電子郵件,當然可能因為你使用的外掛而增加,通常是不會減少啦。
首先,來說明列表上看的到的收件者部分,正常只會有兩種不同的內容
- 管理者,在列表中會直接用會收到信件的電子郵件地址( 例如:admin@example.com )表示。通常就是該網站在一般設定當中的那一個電子郵件地址。
- 顧客,就是發送給訂單購買人。請注意是發送到該訂單的帳單資訊中所填寫的電子郵件地址,而不是對應的會員帳號的電子郵件地址。
那麼這些電子郵件會在什麼時候被發送呢?
有些是因為訂單狀態的改變,有些是因為使用者有執行了某些特殊的動作,希望下面這張簡單的表格你們可以理解。
電子郵件名稱 | 收件者 | 發送時機 | 狀態來源 | 狀態目的 |
---|---|---|---|---|
新訂單 | 管理者 | 訂單狀態改變 | 等待付款中、失敗、取消 | 處理中、完成、保留 |
已取消訂單 | 管理者 | 訂單狀態改變 | 處理中、保留 | 取消 |
失敗的訂單 | 管理者 | 訂單狀態改變 | 等待付款中、保留 | 失敗 |
訂單保留 | 顧客 | 訂單狀態改變 | 等待付款中、失敗、取消 | 保留 |
處理中的訂單 | 顧客 | 訂單狀態改變 | 等待付款中、失敗、取消、保留 | 處理中 |
完成訂購 | 顧客 | 訂單狀態改變 | (不限) | 完成 |
已退款的訂單 | 顧客 | 當執行退費動作 | ||
客戶發票/訂單明細 | 顧客 | 當執行寄送發票/明細動作 | ||
顧客備註 | 顧客 | 當訂單新增【給顧客的備註】 | ||
重設密碼 | 顧客 | 當使用者執行重設密碼 | ||
新帳號 | 顧客 | 當使用者帳號註冊完成 |
關於各種不同的訂單狀態的解釋,讓你想的跟 WooCommerce 開發者想的可以是一樣的。當然也要期望你用的相關外掛開發者也要按照正確的想法去使用各種不同的狀態。