為提升商店營運效率,開啟此功能後,當店家或顧客取消訂單時,如果訂單的付款方式為 SHOPLINE Payments,則系統將在訂單取消後,自動為取消訂單執行線上退款。
以下內容將介紹:
一、如何啟用功能
步驟一
步驟二
於頁面下方,點選「更新」按鈕,即完成開啟功能。
開啟功能後,當以下情況發生且訂單符合條件時,系統將自動執行退款流程:
- 店家於後台操作,將單筆訂單狀態調整為「已取消」時。
- 店家於後台操作,將多筆訂單狀態調整為「已取消」時,請參考:二、大量訂單退款。
- 店家透過「Update Order Status」&「Cancel Order」API,將訂單狀態調整為「已取消」時。
- 顧客於前台網站自行取消訂單時,請參考:允許顧客取消訂單|訂單管理。
*注意:
- 此功能僅支援有串接 SHOPLINE Payments 且帳戶處於有效狀態的店家。
- 此功能支援的付款方式:信用卡、Apple Pay、街口支付、中租 - zingala 銀角零卡分期、AFTEE 先享後付、指定信用卡類別。
- 香港除了上述付款方式,也支援:支付寶(HK)、微信支付、Google Pay、轉數快。
- 此功能不支援的付款方式:銀行轉帳。
- 此功能不支援的訂單類型:合併訂單、訂單拆單後成立的子單。
- 員工具有「線上退款」權限,才能為訂單手動進行線上退款;但若商店開啟此功能後,不具該權限的員工將訂單狀態改為「已取消」時,系統依舊會為該訂單自動進行線上退款。
二、大量訂單退款
您也可以於「訂單管理 > 訂單」中一次勾選多筆訂單,於「批次動作」下拉選單,選取「更改狀態 > 訂單狀態 > 已取消」,再點選「更新」按鈕,即可將多筆訂單取消,系統將自動進行線上退款。
前往「報表及分析 > 大量作業進度」可查看訂單自動退款結果。若有退款失敗訂單,則可以下載失敗報表,查看失敗的訂單編號。
*注意:結果總覽及失敗報表僅會統計適用的付款方式。若訂單為不適用的付款方式(如:銀行轉帳),將不會統計於結果總覽及失敗報表中。
例如:上圖於「訂單管理 > 訂單」勾選了 2 筆訂單將訂單狀態變更為「已取消」,其中付款方式 1 筆為信用卡付款、1 筆為銀行轉帳,則下圖「批量訂單線上退款」任務中,僅出現 1 筆成功(信用卡付款),並不會統計銀行轉帳的部分。
三、退款邏輯
1. 退款紀錄
如果發起退款成功,訂單活動紀錄會增加「退款中/已退款/已部分退款」的紀錄。
如果發起退款失敗,訂單活動紀錄裡會增加一條「訂單發起『線上退款』失敗」的紀錄。
*備註:此紀錄不等同於實際退款失敗;一筆訂單有可能「發起退款成功」,但是後續「實際退款失敗」,若實際退款失敗將顯示在付款資料中。
2. 退款金額
- 系統在進行自動線上退款流程時,會將訂單中剩餘的金額全部退款。
- 如果此訂單從未退款過,則退款金額 = 訂單金額。
- 如果此訂單曾部分退款過,則退款金額 = 訂單金額 - 已部分退款金額。
- 退款金額不受編輯金額行為影響。如果店家在顧客付款後,透過編輯訂單的方式變更訂單金額,退款金額仍為編輯前(即付款時)的訂單金額。
- 在訂單拆單之後,如果母單被取消,系統將依據母單的原始總金額發起退款,而非母單拆單後剩餘的金額。
3. 多商品屬性訂單(多溫層)退款邏輯
當您的訂單包含多商品屬性分層時,若您選擇其中 1 筆訂單退貨時,該購物車下所有訂單皆會進入「退款中/已退款」付款狀態,但實際退款金額僅會退款您選擇的該筆訂單金額。
例如:
- 下圖由上而下依序為訂單 A、B、C,當訂單 A 訂單狀態為「已取消」時,訂單 A、B、C 付款狀態轉為「退款中」,並於訂單完成後顯示「已部分退款」。
- 實際退款金額僅會退訂單 A 的訂單金額 3 元。
相關舉例請參考以下表格:
情境 |
訂單 |
操作 |
結果 |
| 多溫層 |
某購物車編號下包含訂單:
|
取消訂單 A、B | 系統自動為訂單 A、B 進行線上退款,訂單 A、B、C 付款狀態皆轉為「退款中/已退款」,退款金額為 3 元。 |
| 曾部分退款 |
某購物車編號下包含訂單:
|
取消訂單 A | 系統自動為訂單 A 進行線上退款,訂單 A、B 付款狀態皆轉為「退款中/已退款」,退款金額為 1 元。 |
| 超額退款 |
某購物車編號下包含訂單:
|
取消訂單 B | 因為退款的金額已經大於訂單金額,因此系統將不會自動退款。 |
延伸閱讀
- 允許顧客取消訂單|訂單管理
- 商品屬性分層結帳
- 退款流程|SHOPLINE Payments(香港)
- 退款流程|SHOPLINE Payments(新加坡)
-
信用卡退刷流程|SHOPLINE Payments (台灣)

評論