電商訂單成立之後,退款才是真正考驗店家的時刻。WooCommerce(電商外掛)內建了完整的退款機制,但許多店主第一次遇到退款申請才開始摸索,往往已在客訴壓力下倉皇操作。提前把退款設定釐清、在商品頁與結帳頁放好政策說明,能同時降低操作失誤的機率與買家的疑慮。
退款流程大致分兩條路:一是在後台手動處理,退款動作留在帳務紀錄裡但不觸發金流;二是搭配支援自動回沖的金流外掛,從 WooCommerce 後台直接送出請求,把款項退回原付款方式。兩條路各有適用場景,選錯了輕則多跑流程,重則退了款卻沒退回信用卡。
手動退款的操作流程
進到 WooCommerce 訂單詳情頁,找到「退款」按鈕前先確認訂單狀態是「已完成」或「處理中」,其他狀態下按鈕可能無法使用。點下「退款」後,後台會展開退款輸入區,讓操作者按商品項目填入退款數量或直接填金額。
退款金額可以是全額,也可以是部分金額,兩者用同一個介面完成。填好金額後,最下方有兩個選項需要特別留意。
- 退款原因:選填欄位,但強烈建議填寫,方便日後核對帳務,也可作為退款數據分析的依據。
- 退款方式:「手動退款」與「透過〔金流名稱〕退款」是兩個不同的按鈕,若看不到第二個按鈕,代表目前金流外掛不支援自動回沖,只能走手動退款。
選擇手動退款時,WooCommerce 只更新訂單狀態與帳務記錄,不會實際把款項退回。這條路適合貨到付款、銀行轉帳等不需要線上回沖的收款方式;退款動作要另外在銀行端或金流後台處理,再回後台標記完成。
自動退款與金流回沖設定
自動回沖(Automatic Refund)是指後台直接透過金流外掛的介面(API)送出退款請求,讓款項退回原刷卡的信用卡或電子錢包,不需要店家另外登入金流後台操作。能否使用這個功能,取決於金流外掛本身是否實作了退款回呼介面。
台灣常見的金流外掛中,ECPay(綠界)和 LinePay 的官方外掛都已支援後台直接回沖。PayPal 的官方外掛亦支援;若使用第三方維護的外掛版本,要先確認版本號是否納入此功能。
設定上沒有獨立的開關頁面。當外掛支援回沖時,訂單詳情頁的退款區塊底部會自動出現「透過〔外掛名稱〕退款」的按鈕,按下去後外掛會送出請求,並把結果寫回訂單備注欄位。若請求失敗,備注欄位會顯示金流端回傳的錯誤訊息,這時只能改走手動退款流程,再至金流後台申請。
值得注意的是,部分金流對退款時效有限制。以部分信用卡交易為例,超過 180 天後無法線上回沖,即使外掛支援回沖也會直接返回失敗,需改以書面申請方式向金流服務商處理。
部分退款與多次退款的操作細節
部分退款(Partial Refund)在 WooCommerce 裡操作直覺:在退款金額欄位輸入小於訂單總額的數字,或只對部分商品項目填入退款數量,按確認後訂單會保留剩餘金額,狀態通常維持原狀,已完成的訂單不會回退為處理中。
同一筆訂單可以執行多次部分退款,累計金額不能超過訂單實付總額,系統會自動驗算,超出時會提示錯誤。每次退款動作都會在訂單備注欄位留下一筆記錄,包含退款時間、金額與操作人員帳號,適合有多人管理後台的商店作為稽核依據。
運費是否納入退款,也在同一個介面處理。退款區塊底部有一欄「運費退款」,預設為 0,需要退還運費時自行填入。若店家設有「依購買金額免運費」的門檻,退款後訂單金額跌破門檻,運費並不會自動補回——這個例外狀況建議在退款政策文案中提前說明,避免買家事後爭議。
在商品頁與結帳頁展示退款政策
退款政策放在對的位置,能在買家下單前就消化掉大多數疑慮,進而減少事後的客訴與糾紛。常見的展示位置有三處,各有不同的適用情境。
商品頁描述區塊最適合放商品特定的退款條件,例如易損品、訂製品不接受退款,或生鮮食品的退換貨時限。這類資訊放在商品描述的末段或另立「退換貨說明」分頁,買家在商品頁做購買決策時就能看到,比事後在訂單確認信裡發現更有效。
結帳頁的附加說明適合放全店通用的退款政策摘要,例如「收到商品後 7 日內申請退款,一律原路退回」,搭配「我已閱讀退款政策」的核取方塊,讓買家主動確認,這個核取記錄在法律上也有一定的存證價值。在後台的「設定 → 結帳 → 額外文字(Additional Checkout Field)」可以加入純文字說明,不需要額外外掛。
頁尾(Footer)與獨立政策頁適合放完整版的退款政策條款。獨立政策頁建立後,在頁尾導航加上連結,讓買家隨時能找到;原生設定也支援在結帳頁底部自動插入連結,位置在「WooCommerce → 設定 → 進階 → 頁面設定」中指定「退款與取消政策頁」。
三個位置可以同時使用,分別負責不同的資訊層次:商品頁管商品特定條件、結帳頁管下單確認摘要、頁尾與政策頁管完整條款。政策文案建議避免全用法律術語,以一般買家看得懂的語言說明申請方式、退款時限與退款方式,才能真正發揮降低客訴的效果。
退款政策寫法建議
退款政策文案常見的問題有兩類:一是過度寬鬆,例如聲稱「不滿意包退」卻沒說退款流程;二是過度限縮,條件繁瑣讓買家覺得根本退不了。兩種寫法都容易在退款事件發生時引發糾紛,前者讓店家被動接受不合理要求,後者在糾紛升溫後反而讓店家陷入被動。
比較實用的做法是把政策拆成幾個明確欄位來表達。
- 申請時限:具體天數,例如「收到商品後 7 個自然日內」,不要只寫「合理時間內」。
- 退款方式:說明是原路退回信用卡、退入會員帳戶點數,還是轉帳退款,各方式的處理時間也要一併說明。
- 不受理情形:開封後無法復原的商品、訂製品、數位商品(依消費者保護法的合理例外),具體列出,避免模糊地帶。
- 退貨運費負擔:台灣消費者保護法規定的 7 天猶豫期退貨由店家負擔運費,但猶豫期外因買家因素退貨可由店家自訂規則,這一點要明確區分。
把政策寫清楚,本質上是為了保護店家而非限制買家。當退款申請進來時,雙方都對照同一份文件處理,流程就不會在「當初說好怎樣」上空轉。