做電商,必須知道這些退款邏輯

20 評論 16007 瀏覽 185 收藏 6 分鐘

做電商需要知道這些退款邏輯,還好消費者不一定非得知道……

咱們在JD、某寶進行退款的時候,都會有很不錯的體驗。

但大家有沒有想過背后的邏輯呢?今天從促銷角度和大家聊聊從電商產品退款的那些事。

其實,大家想想也可以知道,對于后臺來說,退款邏輯是相當復雜的。如果產品經理不去設定這些邏輯,肯定不能每一筆訂單都找客服解決,常見的問題有滿減活動怎么單個商品退款,活動怎么退款,是限制只能退訂單,還是更細?

以下會列舉常見的幾種形式。

一、滿減退商品

比如,一個訂單包括兩個商品,分別為100元和60元,現在訂單滿足滿減100-10,實付150。

當退60的商品時,因為退完商品訂單仍滿足滿100元-10元,所以應退;商品金額-抵扣金額(0)=60元。

退100的商品時:因為退完商品訂單不滿足滿100元-10元,所以應退:商品金額-抵扣金額=90元(退100的商品,訂單不滿足滿減,所以60的商品不能享受特殊對待)。

二、郵費+滿減退商品

訂單內有兩個商品,分別為11元和19元,合計30元,包含滿減30元-10元,加上郵費10元,實付30元。這時候會有兩種情況,第一種是付了錢沒有發貨,第二種是已經發貨。

第一種未發貨情況,是可以退郵費的。當退第一件商品11元時,因為退完不滿足滿減,所以應退11-10=1;退第二個商品19元時,因為退完也不滿足滿減,但退第一件時已經把抵扣金額減去了,所以應退19+10(郵費)=29。

第二種情況因為已經發貨,作為平臺方肯定要保證利潤的情況下兼顧用戶體驗,所以這種情況盡量聯系客服處理。

三、有規則優惠券+滿減退商品

條件:滿足滿減150元-10元,使用優惠券100-10。

訂單內有兩個商品,分別為100元和70元,所以實付為:170-10(滿減優惠)-10(優惠券)=150元。

退100的商品時,剩余商品不滿足優惠券100-10,所以先減優惠券,其次退該商品后,訂單也不滿足滿減金額,所以應100元-10(優惠券)-10(滿減)=80元。

退70的商品,剩余金額滿足優惠券100元-10元,但不滿足滿減,所以應退70元-10(滿減)=60元。剩下100的商品實付是90元,如果還要再退最后一件商品的話,退實付金額和10元的優惠券。

四、無規則優惠券

現在一個訂單包括兩個商品,分別為100元和20元,現在使用無規則優惠券10元,實付110。

退100的商品:100/120=80%,所以應退100-(10*0.8)=92元

退20的商品:20/120=20%,所以應退20-(10*0.2)=18元

這樣92元+18元=實付110元,但這種情況下,是不能退用戶優惠券的,因為如果拿著你退他的無門檻優惠券再去反復走退款流程,這樣平臺利益是受損的。

五、無規則優惠券+滿減

條件:滿足滿減90元-10元,使用一張無門檻20元券。

訂單內有兩個商品,分別為90元和40元,所以實付為:130-10-20=100元。

退90的商品,因為剩余訂單不滿足滿減,所以在該商品上減掉,90/130=70%,所以應退90-20*0.7-10(滿減)=66元。

退40的商品,因為剩余訂單滿足滿減,40-20*0.3=34元。

寫在最后

相信細心看文章的小伙伴也發現了,以上的大多數情況只能應用于商品價格相對正常的情況。如果訂單內每個商品價格差距太多,單品價低的商品減去一些優惠活動可能就是負數了。

但我們總不能讓用戶倒貼錢,所以總結一下:特殊情況下走優惠權重,正常情況下走規則,其他情況找客服。——畢竟規則是死的,人是活的嘛。

 

作者:萬物復蘇;公眾號:產品經理的日常反思。

本文由 @萬物復蘇 原創發布于人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基于CC0協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 淘寶使用優惠券退款,也不是這個規則

    回復
  2. 單品價低的商品減去一些優惠活動可能就是負數了,這個情況怎么處理呢,難道還需要用戶再付錢?

    來自上海 回復
    1. 非常同意,針對這種情況其實作者寫的方案是有漏洞的,比如全平臺的優惠券,一單買了多個店鋪的商品,要補錢的話補給誰呢,這就非常不好處理了。雖然從商家角度來說,文中的方案可以保證不虧,但是大部分情況下,個人認為應該從C端角度來考慮減少C的操作成本、優化C的體驗,畢竟惡意售后始終有商家的運營客服介入,是能夠有效止損的,如果還出現要C補款的情況,C很可能因為糟糕的體驗而抵制店鋪甚至平臺。所以個人認為還是應該保留優惠,當然可以有更好的辦法來因地制宜,但是是不是需要把這塊邏輯做得完整但復雜還是值得考慮的,我還是愿意相信客服的力量的,哈哈哈

      來自重慶 回復
  3. 整篇文章還是不錯,為作者點贊,我有個疑問你這是建立在某個單品瞞住條件時的情況下,那如果我是兩個商品加起來才滿足的情況下這個虧損怎么辦呢?比如我兩個商品為:80 和 50時 滿減為100減10,按照你這個計算方式的話:我退任何一件單品的時候都不滿住的情況下,我退 50這件單品的時候,80不滿住100減10,則退款:商品金額-優惠金額(10)=40,這用戶會造成虧損,那么還有一種場景就是:兩件單品是 99 1時,我退1元的商品,99不滿住100減10時 則退款金額:商品金額-優惠價格(10)=-9,那么用戶退款后還到給平臺9塊嗎?希望大佬講解一下

    來自重慶 回復
  4. 但是按理來說無規則優惠券應該是可以100%作用于單個商品的吧

    來自廣東 回復
  5. 正好遇見這個問題,非常受用,謝謝分享。
    有一個問題求指教,按比例退的情況下,出現除不盡的情況,該如何計算,比如單價10元,購入3件,優惠抵扣10元,實付20,每件按比例退6.67,三件分開退則最終退款20.01,多出來的0.01如何處理,在財務上這筆帳算什么?

    來自四川 回復
    1. 前兩筆按比例退,保留兩位小數,把余數加到最后一筆訂單,全退

      回復
  6. 雖然有點麻煩,但是實際操作一下買東西去退款好像是這個邏輯的,優秀呀?。。?!

    來自黑龍江 回復
    1. 嗯嗯~根據不同的業務需求也有可能不同哦 ??

      來自北京 回復
  7. 其實現在淘寶基本都是按比例來退優惠了,如果按退完剩下金額是否滿足優惠條件來算的話,逆向退款的計算復雜度太大了(因為有單品優惠券、店鋪優惠券、品類優惠券、平臺通用優惠券、還有購物津貼等等)
    雖然給了用戶薅羊毛的機會,但是淘寶已經是比例來算優惠來的了。

    來自北京 回復
    1. 相對于比較復雜的規則也變現提高了擼羊毛的門檻~~

      來自北京 回復
  8. 這個口我來開吧哈哈哈,和平交流為前提,其他角度分一下,以下只是愚見: ??

    1.計算精細程度可以更嚴謹,畢竟20/100才等于20%,我理解作者是為了方便預算,但是這20/120=20%太突兀了哈哈哈哈哈,原諒強迫癥 ?? ?
    100/120≈0.833≈80%
    20/120≈0.167≈20%

    2.肯定有很多小白不明白,為什么無規則優惠券要按比例返還,為什么不是退100的就還20-10=90,退20的就還100-10=90。
    為什么不是 100+20-10=110(實付),或 (100-10)+20=110,或100+(20-10)=110
    而是 (100+20)-10=110(實付)
    因為無規則優惠券不是滿減,也不是某商品的規則優惠券(如:A商品滿100-10),而是針對總價的優惠,兩個商品都按比例占了無規則優惠券的一部分,所以才是(100+20)-10=110
    無規則優惠券的底層運算邏輯解釋得更透一些,才能讓更多人看得懂 ??

    3.為什么不能退回無規則優惠券,從作者舉的例子中可以找到一個底層原因,因為編程時10元的無規則優惠券是一個整體,從根本上(代碼層)就不能拆分成兩份去退(一份8,一份2) ?? ?? ?

    來自廣東 回復
    1. 分析的很好,也補充了文章中欠缺的分析維度,現在就更容易理解啦~~

      來自北京 回復
    2. 20-10=10哈哈哈哈哈哈我也打錯了

      來自廣東 回復
  9. 來自廣東 回復
    1. ??

      來自北京 回復
  10. 還可以寫得更好

    回復
    1. 嗯嗯,謝謝鼓勵 ??

      來自北京 回復
  11. 雖然有點復雜,但還是很實用的退款邏輯

    來自廣東 回復
    1. :mrgreen:

      來自北京 回復