
退款處理拖太久 的直接答案通常不是你完全沒退款,而是站上把「申請退款、驗退確認、金流刷退、銀行到帳」寫成同一件事。對台灣電商來說,只要這四個時點沒有分開公告,顧客就會把每一段等待都解讀成商家還沒處理。最穩的做法,是先把法規底線、例外商品、退款通知節奏與不同付款方式的到帳時間拆開寫清楚,再同步到商品頁、退換貨政策頁、訂單通知與客服回覆。這樣做不只減少催單,也能避免 Google Merchant Center、金流後台和站上說法互相打架。
這篇適合誰,不適合誰
這篇適合有自有官網、品牌官網購物車、Shopify、第三方金流或 Google Merchant Center 的台灣電商,尤其是最近常被問「退款到底退了沒」「為什麼系統寫 pending」「退貨收到了怎麼還沒入帳」的團隊。只要你同時有客服、金流後台與站內政策頁,這套做法就能直接落地。
它不適合完全沒有線上退款流程、所有訂單都靠人工現場處理,或主要賣的是純預約服務且不走一般商品退貨邏輯的情境。這些情況更該先把商業模式、取消規則與定型化契約講清楚,再來談電商退款節奏。
退款處理拖太久,很多時候是退款時點沒拆清楚
客服最容易卡住的,不是顧客想退,而是顧客以為「同意退款」等於「錢已經到帳」。實際上,這中間至少還會經過驗退、後台發起刷退,以及銀行或發卡行處理三個階段。若你在政策頁只寫一句「退款約 7 至 14 天」,但沒說這 7 至 14 天是從哪一刻開始算,顧客收到退貨簽收通知後,隔天就會開始追。
BigCommerce 的退貨最佳實務也把透明溝通列為核心,重點不是用法律語氣把責任切乾淨,而是讓顧客在下單前就知道產品說明、退貨流程與後續通知怎麼走。這代表退款問題通常不只發生在售後,而是商品頁承諾、政策頁說法與物流通知從一開始就沒有對齊。BigCommerce: Ecommerce Returns Best Practices
台灣法規底線要先說清楚:解除權、例外與退款期限不是同一件事
《消費者保護法》第 18 條要求通訊交易業者提供商品內容、對價、交付方式,以及消費者依第 19 條行使解除契約的期限與方式。第 19 條則規定,通訊交易或訪問交易的消費者,原則上可在收受商品或接受服務後 7 日內解除契約,且無須說明理由;但通訊交易有合理例外情事者,不在此限。來源:法務部全國法規資料庫:消費者保護法。
行政院消費者保護會也整理得很明白:網購原則上仍享有 7 日解除權,但若屬於「通訊交易解除權合理例外情事適用準則」規定的特殊商品,而且業者已事先告知,就可以排除 7 日無條件退貨。像易腐敗商品、客製化給付、拆封影音軟體、已拆封個人衛生用品與部分數位內容,都可能落在例外裡。行政院消費者保護會:網路購物及線上遊戲問題 行政院消費者保護處:通訊交易 7 日解除權例外規定
另一個常被忽略的點,是第 19-2 條要求業者在收到解除通知後 15 日內取回商品,並在取回商品、收到退回商品或收到解除服務契約通知的次日起 15 日內返還已支付對價。這條規定關係到退款期限的起算點,不是收到顧客訊息就立刻開始算每一種情境。法務部全國法規資料庫:消費者保護法第 19-2 條
| 法律或政策概念 | 顧客最常誤會的地方 | 台灣電商更好的寫法 |
|---|---|---|
| 7 日解除權 | 以為所有商品都無條件可退 | 先寫原則,再把例外商品與告知位置列清楚 |
| 退款期限 | 以為按下退款申請就開始算到帳 | 明確寫退款起算點,例如驗退完成或收到退回商品後 |
| 退回商品費用 | 以為退貨運費一定由買家出 | 把寄送費與退回費分開寫,避免客服臨時改口 |
| 例外商品 | 只寫在 FAQ,商品頁與結帳前沒看到 | 商品頁、政策頁、結帳前都要出現同一套說法 |
消保會對退回商品費用也有明確解釋:在網購 7 日解除權情境下,消費者無須負擔任何費用或對價,所稱費用原則上也包含退回商品所需費用。若你的站上想另外約定,至少要先判斷是不是屬於法規例外,而不是把一般通訊交易直接寫成一律買家自付。行政院消費者保護會:運費應由誰負擔?
先把退款流程拆成 4 個時點,客服才不會每天回答同一題
多數顧客追的不是法條,而是「現在卡在哪一步」。所以退款頁面與客服話術不要只寫處理中,而要先拆成四個時點:申請、驗退、刷退、到帳。只要每一步都有條件、通知點與預估時間,顧客就比較不會把每一段沉默都解讀成拖延。
| 退款時點 | 這一步在做什麼 | 誰負責確認 | 顧客應看到什麼通知 |
|---|---|---|---|
| 申請退款 | 顧客提出退貨、取消或退款需求 | 客服或訂單系統 | 已收到申請、下一步要不要寄回商品、需要哪些資料 |
| 驗退確認 | 確認商品已退回、品況與訂單資料相符 | 倉儲或營運 | 已完成驗退,將進入刷退或轉帳程序 |
| 金流刷退 | 在 Shopify、Stripe 或其他金流後台發起退款 | 營運或財務 | 已發起退款、狀態可能顯示 pending、金額與付款方式 |
| 銀行到帳 | 由發卡行或銀行把款項真正退回買家帳戶 | 發卡行或銀行端 | 預估到帳時間、若逾期應向誰查詢 |
這四段裡最容易漏寫的是第三段到第四段的差別。很多商家在後台按下退款後,就回覆顧客「已退款」,但對顧客來說,真正有感的是銀行帳戶或信用卡帳單何時看到入帳。若沒把這段時間說清楚,顧客就會覺得商家說法反覆。
為什麼 Shopify、Stripe 會顯示 pending,但不代表你沒退款
Shopify Payments 官方文件寫得很清楚:退款狀態可能會顯示為 pending,通常最長可達 2 個工作天;之後因銀行處理時間不同,顧客實際收到退款可能還要再等最多 10 個工作天。退款金額也通常會從商家下一次可用撥款中扣除。Shopify Help Center: Shopify Payments refunds
Stripe 的支援頁也說,顧客退款常見需要 5 到 10 個工作天才會顯示在帳戶中;若退款仍是 pending,有可能是原始付款尚未完成結算,或商家帳戶餘額不足,導致退款暫時卡在等待處理的狀態。Stripe Support: Where is my customer's refund? Stripe Support: Understanding refund statuses Stripe Support: Fix your pending refund
這也是為什麼政策頁不能只寫「退款約 7 個工作天」。你至少要拆成兩段:後台發起退款需要多久,以及發卡行實際入帳需要多久。若你的店同時收信用卡、超商代碼、銀行轉帳或貨到付款,還要再把退款方式差異寫出來,否則客服會被同一個問題追著跑。
Google Merchant Center 也會逼你把退款時間講清楚
Google Merchant Center 的退貨政策設定頁,除了退貨期限、退貨方式與退貨費用,也要求商家設定消費者收到退款所需的時間。這代表退款時程不是只給客服看的內規,而是可能影響購物廣告與免費產品資訊一致性的公開資訊。Google Merchant Center 說明:設定購物廣告及免費產品資訊的退貨政策
如果你的 Merchant Center 寫 5 天入帳、站上政策頁寫 7 到 14 天、客服又說看銀行不一定,顧客和平台都會看到三種不同版本。這種不一致不只增加售後摩擦,也會削弱買家對站上承諾的信任。
退款越講越亂,通常是這 5 個頁面或話術沒同步
第一個是商品頁。若例外商品只能在政策頁最底下找到,顧客下單時根本不會留意。第二個是結帳前摘要,如果只有寫同意退貨政策,但沒有把關鍵時點和例外說清楚,顧客仍會把它當成制式勾選框。
第三個是訂單通知。很多電商會寄出「已收到退款申請」和「已退款」兩封信,但中間的驗退與 pending 完全沒有通知,顧客自然會在空窗期來問。第四個是客服腳本,如果客服沒有固定用詞,今天說 7 天、明天說 14 天、後天又說等銀行,就會把原本可控的等待變成信任問題。第五個則是 Merchant Center 與金流後台,若公開政策與後台實際流程不同,前台承諾再漂亮也很難撐住。
| 常見缺口 | 為什麼會引發退款焦慮 | 修正方式 |
|---|---|---|
| 只寫退款天數 | 顧客不知道起算點 | 改寫成從申請、驗退、刷退、到帳各自多久 |
| 例外商品藏太深 | 顧客下單後才發現不能退 | 商品頁、政策頁、結帳前同步揭露 |
| 沒有驗退通知 | 顧客以為商品寄回就應立即入帳 | 驗退完成後主動通知進入刷退流程 |
| 金流 pending 沒解釋 | 顧客把 pending 當成商家沒按退款 | 把 pending 與銀行處理時間寫成 FAQ 與信件模板 |
| 不同支付方式共用同一句話 | 信用卡、轉帳、貨到付款實際流程不同 | 依付款方式拆通知模板與預估時程 |
7 天內可上線的退款通知與對帳 SOP
第 1 到 2 天:先畫退款時間線
把你的退款流程從顧客發訊息到真正到帳整條畫出來,確認每一步由誰負責、在哪個系統完成,以及目前有沒有對外通知。只要有一步是口頭傳遞、沒有留下紀錄,之後就容易變成客服追進度。
第 3 到 4 天:重寫政策頁與 FAQ
把退款頁改成四段式說明,而不是只有一段長條款。先寫法律底線和例外,再寫不同付款方式的退款節奏,最後補上客服窗口與需要準備的資訊。重點不是字很多,而是顧客能立刻看懂自己現在在哪一段。
第 5 天:補三封標準通知
至少補上三種通知:已收到退款申請、已完成驗退、已發起刷退。第三封尤其重要,因為這一封最能把商家已處理與銀行尚在處理切開。只要語氣固定,客服重複回覆量通常就會先降一輪。
第 6 到 7 天:用同一份欄位跟客服、營運、財務對帳
欄位至少包含訂單編號、退款申請日、退貨收回日、驗退完成日、後台刷退日、付款方式、預估到帳日與例外備註。這張表不是多做文書,而是讓所有人看到同一條退款時間線。當客服能直接說出「我們已在昨天完成刷退,信用卡通常還要 5 到 10 個工作天入帳」,顧客的不安會比只看到處理中小很多。
哪些店家最需要先做這件事
最適合優先做的,是商品退貨率不低、付款方式多、客服量高,或已經在 Google Shopping、社群廣告和品牌官網同步接單的台灣電商。尤其是服飾、美妝保養、居家用品、3C 配件、團購與客單價中等以上的品牌,退款說法一亂,常常不只影響售後,也會反過來拖累轉換率與廣告學習。
若你現在連例外商品、退貨期限和退款起算點都還沒定好,先不要急著導入更複雜的自動化工具。先把退款邏輯寫成顧客看得懂、內部也對得上的版本,後面再接金流通知或客服自動化會穩得多。
資料更新與主要來源
本文最後檢查日期為 2026 年 6 月 29 日。重要事實優先依據法務部全國法規資料庫、行政院消費者保護會、Google Merchant Center、Shopify Help Center 與 Stripe Support 的現行公開文件整理。
其中最關鍵的更新點包括《消費者保護法》第 19 條與第 19-2 條的解除權與退款期限、行政院消費者保護會對 7 日解除權例外與退回商品費用的說明、Google Merchant Center 要求設定退款時間、Shopify Payments pending 最長 2 個工作天與最長 10 個工作天到帳說明,以及 Stripe 5 到 10 個工作天入帳與 pending refund 原因。正式上線前,仍應依你的金流、商品類型與站上政策頁逐項確認。
- 法務部全國法規資料庫:消費者保護法
- 行政院消費者保護會:網路購物及線上遊戲問題
- 行政院消費者保護處:通訊交易 7 日解除權例外規定
- 行政院消費者保護會:運費應由誰負擔?
- Google Merchant Center 說明:設定購物廣告及免費產品資訊的退貨政策
- Shopify Help Center: Shopify Payments refunds
- Shopify Help Center: Creating and processing returns and exchanges
- Stripe Support: Where is my customer's refund?
- Stripe Support: Understanding refund statuses
結論
退款處理拖太久 時,顧客抱怨的往往不是單純等待,而是不知道自己究竟在等哪一段。對台灣電商來說,只要先把申請、驗退、刷退、到帳四個時點拆清楚,再把法規底線、例外商品、付款方式差異與通知節奏同步到商品頁、政策頁、通知信和客服腳本,退款就比較不會從售後問題一路燒到信任問題。真正值得先做的,不是多寫一句已受理,而是讓每個人都看同一條退款時間線。
FAQ
退款處理拖太久,一定代表商家還沒退款嗎?
不一定。很多情況是商家已經完成驗退並在金流後台發起退款,但銀行或發卡行還在處理到帳,所以顧客看到的是等待中的最後一段。
7 日解除權是不是代表所有網購商品都能無條件退貨?
不是。台灣通訊交易原則上有 7 日解除權,但若商品屬於合理例外情事,而且業者已事先告知,就可能排除這項權利。
退款期限應該從顧客提出申請那天開始算嗎?
不一定。實務上常見還要分申請、退貨寄回、驗退完成與後台刷退,政策頁最好直接寫清楚起算點,不要只寫一個模糊天數。
為什麼後台顯示 pending,顧客還是收不到退款?
因為 pending 通常只代表金流正在處理或等待銀行端完成,不等於款項已經出現在顧客的信用卡或帳戶裡。
Google Merchant Center 也要寫退款時間嗎?
要。如果你有用 Google Merchant Center 送購物廣告或免費產品資訊,官方退貨政策設定就要求商家填退款所需時間。