商戶退款訂單應(yīng)如何兼容多方退款規(guī)則
編輯導(dǎo)語(yǔ):網(wǎng)購(gòu)時(shí),我們對(duì)于不滿意或者有瑕疵的商品會(huì)在網(wǎng)上進(jìn)行退款,如果我們?cè)谫?gòu)買(mǎi)商品時(shí)是用了優(yōu)惠券,那選擇退款的時(shí)候系統(tǒng)會(huì)是一個(gè)什么樣的退款流程?本文作者站在聚合支付服務(wù)商的視角為我們介紹支付寶和微信的退款流程的差別。
本文是站在聚合支付服務(wù)商的視角介紹支付寶與微信在處理退款流程的差別,商戶端與用戶端在體驗(yàn)上區(qū)別有哪些,在系統(tǒng)設(shè)計(jì)中如何兼容支付寶與微信退款的不同。
一、退款類型區(qū)分
交易退款時(shí)需要區(qū)分支付訂單是否有使用優(yōu)惠券,使用優(yōu)惠券需要分為商家資金優(yōu)惠券還是無(wú)資金券。
資金券屬于商家預(yù)充值優(yōu)惠券,交易結(jié)算時(shí),優(yōu)惠金額部分也回相應(yīng)的結(jié)算給商家;而無(wú)資金券則是商家與微信、支付寶無(wú)任何資金往來(lái),僅僅只是生成優(yōu)惠券,結(jié)算時(shí)根據(jù)用戶實(shí)際金額結(jié)算給商家。
根據(jù)退款金額可以分為部分退款和全部退款,如下圖所示:
二、梳理全部退款規(guī)則
1. 支付寶全部退款規(guī)則
由于支付寶資金券的產(chǎn)生條件比較苛刻,充值金額需達(dá)到百萬(wàn)級(jí)別,對(duì)于普通商戶難以承受,實(shí)際支付過(guò)程中所遇到的比較少,所以對(duì)于支付寶先介紹無(wú)資金券的使用情況。
①無(wú)優(yōu)惠券情況退款規(guī)則:
- 商戶扣款金額=原交易訂單金額
- 用戶收款金額=原訂單交易金額
②無(wú)資金券退款規(guī)則:
- 商戶扣款金額=原交易訂單金額-優(yōu)惠金額
- 用戶收款金額=原交易訂單金額-優(yōu)惠金額
優(yōu)惠券不退回用戶賬戶
2. 微信全部退款規(guī)則
①無(wú)優(yōu)惠券情況退款規(guī)則:
- 商戶扣款金額=原交易訂單金額
- 用戶收款金額=原訂單交易金額
②資金券退款規(guī)則
- 商戶扣款金額=原交易訂單金額
- 用戶收款金額=原訂單交易金額-優(yōu)惠金額
判斷優(yōu)惠券是否到期,如果到期資金券退回至出資賬戶中;如未到期退回至用戶賬戶中,可在下次支付中使用。
②無(wú)資金券退款規(guī)則:
- 商戶扣款金額=原交易訂單金額-優(yōu)惠金額
- 用戶收款金額=原交易訂單金額-優(yōu)惠金額
判斷優(yōu)惠券是否到期,如果到期資金券退回至出資賬戶中;如未到期退回至用戶賬戶中,可在下次支付中使用。
三、梳理部分退款規(guī)則
1. 支付寶部分退款規(guī)則
①無(wú)優(yōu)惠券退款規(guī)則
- 商戶扣款金額=申請(qǐng)退款金額
- 用戶收款金額=申請(qǐng)退款金額
②無(wú)資金券退款規(guī)則
部分退款時(shí)是先退實(shí)付金額,然后再退優(yōu)惠劵金額,優(yōu)惠劵不會(huì)退還給用戶。
舉個(gè)栗子:100元的訂單,使用了10元優(yōu)惠劵,用戶實(shí)付90元,商家實(shí)收90元。
第一次部分退款50元,用戶實(shí)收退款金額為50元;
第二次部分退款剩下的50元,就是退款40元+優(yōu)惠劵10元,用戶實(shí)收退款金額為40元。
2. 微信部分退款規(guī)則
①無(wú)優(yōu)惠券退款規(guī)則
- 商戶扣款金額=申請(qǐng)退款金額
- 用戶收款金額=申請(qǐng)退款金額
②資金券退款規(guī)則
- 商戶扣款金額=申請(qǐng)退款金額
- 用戶收款金額=申請(qǐng)退款金額*(用戶實(shí)際支付金額/訂單總金額)
- 資金券出資賬戶收款=申請(qǐng)退款金額*(優(yōu)惠金額/訂單總金額)
舉個(gè)栗子:小王購(gòu)買(mǎi)兩件商品每件50元,總訂單金額100元,使用微信支付資金券抵消10元,實(shí)際支付金額90元;小王支付成功后,決定退貨一件商品,其對(duì)應(yīng)收到的退款金額為:50元*(90元/100元)=45元。
退回資金賬戶金額為:50*(10/100)=5元
③無(wú)資金券退款規(guī)則
- 商戶扣款金額=申請(qǐng)退款金額*(用戶實(shí)際支付金額/訂單總金額)
- 用戶收款金額=申請(qǐng)退款金額*(用戶實(shí)際支付金額/訂單總金額)
四、驗(yàn)證退款規(guī)則
上述介紹了支付寶與微信的退款規(guī)則,根據(jù)規(guī)則測(cè)試一下具體的退款情況如何,可以更加清楚整個(gè)退款規(guī)則。由于支付寶資金券情況較少,比較難找到案例,所以針對(duì)無(wú)資金券情況進(jìn)行對(duì)比。
1. 支付寶退款案例說(shuō)明(免充券)
①支付寶全部退款
支付訂單:訂單金額:1.01元、優(yōu)惠金額:1元、實(shí)際支付寶金額:0.01元。
退款訂單:申請(qǐng)退款金額1.01,用戶實(shí)際收到金額:0.01元、優(yōu)惠退款金額:不展示。
②支付寶部分退款
累計(jì)退款申請(qǐng)金額小于用戶實(shí)付金額情況:
支付訂單:訂單金額:11元、優(yōu)惠金額:10元、實(shí)際支付寶金額:1元。
退款訂單:申請(qǐng)退款金額0.4,用戶實(shí)際收到金額:0.4元、優(yōu)惠退款金額:0元。
③累計(jì)退款金額大于用戶實(shí)付情況:
支付訂單:訂單金額:11元、優(yōu)惠金額:10元、實(shí)際支付寶金額:1元。
退款訂單:申請(qǐng)退款金額9.4,優(yōu)惠退款金額:9.4元、用戶實(shí)際收到金額:0元。
2. 微信退款案例說(shuō)明(免充券)
①全部退款
支付訂單:訂單金額:1.01元、優(yōu)惠金額:1元、實(shí)際支付寶金額:0.01元。
退款訂單:申請(qǐng)退款金額1.01,用戶實(shí)際收到金額:0.01元、優(yōu)惠退款金額:1元。
②部分退款
支付訂單:訂單金額:1.1元、優(yōu)惠金額:1元、用戶實(shí)付金額0.1元。
退款訂單:退款申請(qǐng)金額:0.1元、優(yōu)惠退款:0.09元、用戶實(shí)際收到金額:0.01元。
測(cè)試結(jié)果是按照實(shí)際退款比例進(jìn)行計(jì)算。
五、支付寶退款VS微信退款
從退款測(cè)試結(jié)果看出,支付寶退款規(guī)則優(yōu)先退用戶支付金額,而微信是按照退款申請(qǐng)金額比例進(jìn)行退款。
可以從賬單層面、資金層面進(jìn)行對(duì)比一下:
1. 賬單體驗(yàn)分析
賬單方面:微信的賬單比支付寶的做的比較簡(jiǎn)潔明了, 特別是發(fā)送多次退款時(shí),微信賬單一眼就知道原訂單交易金額、實(shí)際支付金額、優(yōu)惠金額是多少,同時(shí)還能看到每次退款金額的記錄。
而支付寶則需要點(diǎn)擊關(guān)聯(lián)訂單才能查看到多次退款的金額; 支付寶對(duì)于無(wú)資金券最后退優(yōu)惠券部分時(shí),用戶的賬單還是會(huì)收到推送消息。
總體而言賬單方面微信體驗(yàn)優(yōu)于支付寶。
2. 資金流向分析
資金層面:對(duì)于無(wú)資金券時(shí),支付寶是優(yōu)先退實(shí)際支付金額,當(dāng)出現(xiàn)部分退款時(shí),由于優(yōu)惠券部分商家是不需要充值,那么就是優(yōu)先退用戶支付的金額。
而微信則是按照計(jì)算公式進(jìn)行退款,包括商家券、用戶支付部分。
通過(guò)場(chǎng)景進(jìn)行分析一下:如果有一個(gè)場(chǎng)景是在超時(shí)購(gòu)買(mǎi)了100元商品,使用了10元優(yōu)惠券,實(shí)際支付90元,其中一件商品因質(zhì)量問(wèn)題發(fā)生退款;如果使用微信支付的退款,只需要輸入該商品的金額即可自動(dòng)退回減免后的該商品單價(jià)給用戶;而支付寶則需要通過(guò)人工計(jì)算,才能計(jì)算得出應(yīng)退用戶金額,通過(guò)這個(gè)場(chǎng)景可以看出微信支付的體驗(yàn)優(yōu)于支付寶的(PS:此處說(shuō)的是線下支付的場(chǎng)景)。
六、退款方案設(shè)計(jì)
針對(duì)梳理的規(guī)則以及相關(guān)測(cè)試驗(yàn)證數(shù)據(jù)后,將退款流程設(shè)計(jì)如下:
1)首先判斷退款金額是否大于可退金額,如果大于可退金額,直接拒單,不創(chuàng)建退款訂單;原因是為了避免惡意請(qǐng)求,產(chǎn)生大量的廢棄訂單,導(dǎo)致系統(tǒng)性能變慢。
2)首先將全部退款與部分退款邏輯區(qū)分,由于支付寶、微信全部退款的邏輯無(wú)差異,商戶端與用戶端感知是一致的,在處理商戶賬務(wù)方式一致。
3)由于微信、支付寶退款處理邏輯不一致,所以在流程設(shè)計(jì)過(guò)程中,需將支付寶、微信流程區(qū)分開(kāi);商戶記賬流程必須按照上游規(guī)則進(jìn)行計(jì)算,否則由于計(jì)算公式不一致會(huì)造成商戶或自身企業(yè)的虧損。
同時(shí)所有的計(jì)算都是取上游的結(jié)算進(jìn)行計(jì)算的,包括計(jì)算手續(xù)費(fèi)、退款扣除商戶賬時(shí)。
為啥要取渠道結(jié)算金額,而不是用戶實(shí)際支付金額,因?yàn)槌松碳颐獬溲a(bǔ)貼,還有上游官方補(bǔ)貼活動(dòng);例如:微信支付紅包、支付寶優(yōu)惠券、城市券等系列活動(dòng),所以計(jì)算時(shí)需要根據(jù)上游的結(jié)算金額進(jìn)行計(jì)算。
除了扣除商戶賬戶余額之后,還需要將商戶的手續(xù)費(fèi)返回給商戶的賬戶上,因?yàn)橥丝畈糠质遣皇杖∈掷m(xù)費(fèi)的。
4)微信的處理邏輯相對(duì)簡(jiǎn)單,按照比較進(jìn)行扣款即可,一條公式走到底。
具體公式如下:
商戶賬戶扣款金額=申請(qǐng)退款金額*(渠道結(jié)算金額/訂單總金額)
退還手續(xù)費(fèi)時(shí)如果按照計(jì)算公式計(jì)算存在四舍五入情況,退最后一筆時(shí)會(huì)存在還有部分手續(xù)費(fèi)未退還情況。
因此在退回手續(xù)時(shí)需要判斷是否為最后一筆交易。
如果是最后一筆計(jì)算公式為:
退回手續(xù)費(fèi)=收取手續(xù)費(fèi)-累計(jì)退還手續(xù)費(fèi)
正常的退還手續(xù)費(fèi)計(jì)算公式為:
退回手續(xù)費(fèi)=收取手續(xù)費(fèi)*(申請(qǐng)金額/渠道結(jié)算金額)
5)支付寶的退款邏輯處理時(shí)比較復(fù)雜,需要先判斷的是卡券類型。
①如果是資金券,則是扣除商戶賬=商戶申請(qǐng)金額,退還手續(xù)費(fèi)=收取手續(xù)費(fèi)*(申請(qǐng)金額/渠道結(jié)算金額)。
②針對(duì)無(wú)資金券情況,因?yàn)橹Ц秾毷莾?yōu)先退用戶支付部分,所以需要判斷累計(jì)退款是否大于渠道結(jié)算金額。
如果累計(jì)退款大于渠道結(jié)算金額金額則表明使用資金部分已退完了,此時(shí)就辭退無(wú)資金券部分,只是走信息流,不會(huì)扣除商戶賬和退還手續(xù)費(fèi)。
③當(dāng)累計(jì)退款小于渠道結(jié)算金額金額時(shí),還需要判斷累計(jì)申請(qǐng)金額是否大于渠道結(jié)算金額,累計(jì)申請(qǐng)金額=累計(jì)退款+申請(qǐng)金額,因?yàn)檫@就涉及是否退卡券部分。
如果大于則有部分金額屬于卡券金額,該部分金額不扣除商戶賬戶以及不退還交易手續(xù)費(fèi)。
所以公式如下:
扣除商戶賬=渠道結(jié)算金額-已退金額
卡券退款金額=申請(qǐng)金額-(渠道結(jié)算金額-累計(jì)退款),退還手續(xù)費(fèi)=收取手續(xù)費(fèi)-累計(jì)退還手續(xù)費(fèi)。
④如果累計(jì)申請(qǐng)金額小于渠道結(jié)算金額,那么扣除商戶賬=退款申請(qǐng)金額,退還手續(xù)費(fèi)=收取手續(xù)費(fèi)*(申請(qǐng)金額/渠道結(jié)算金額)。
具體流程圖如下:
七、總結(jié)
處理退款流程時(shí)首要梳理上游具體的退款規(guī)則。
上述的退款流程僅僅是一部分,譬如有些退款是限制在某個(gè)時(shí)間段才允許退款,需要充分根據(jù)上游規(guī)則制定對(duì)應(yīng)的退款規(guī)則,還有系統(tǒng)本身的退款規(guī)則;由于涉及到公司的原因,就不外展示,處理的方法大同小異。
梳理完退款規(guī)則后,需要針對(duì)規(guī)則場(chǎng)景進(jìn)行驗(yàn)證,實(shí)際退款情況與規(guī)則是否一致;如發(fā)現(xiàn)不一致情況則需要與上游進(jìn)行確認(rèn)。
在梳理完成后,再進(jìn)行輸出相關(guān)的方案設(shè)計(jì),此時(shí)對(duì)于整體方案思路會(huì)比較清晰,并且根據(jù)上游規(guī)則輸出相關(guān)計(jì)算公式。
最后感謝大家閱讀完本文,如有寫(xiě)的不對(duì)的地方,請(qǐng)批評(píng)指正錯(cuò)誤,歡迎大家一起來(lái)探討。
本文由 @TOM 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來(lái)自Unsplash,基于CC0協(xié)議。
專欄作家
LQM,人人都是產(chǎn)品經(jīng)理專欄作家。多年的支付結(jié)算、供應(yīng)鏈金融產(chǎn)品經(jīng)驗(yàn)。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來(lái)自pixabay,基于CC0協(xié)議。
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。
什么是渠道結(jié)算金額啊
支付渠道實(shí)際結(jié)算給商家的錢(qián)
券中還會(huì)分為無(wú)門(mén)檻券和滿減券,當(dāng)商家發(fā)布的滿100-10元滿減券時(shí),用戶買(mǎi)兩件商品(一件80,一件20)才達(dá)到滿減資格,當(dāng)用戶退款了20元的那件,
方式一:用戶退款金額=20*(90/100)=18元;
方式二:由于退款后已不滿足使用滿減資格,將滿減券的差價(jià)補(bǔ)上。用戶退款金額=20-10=10元;(若申請(qǐng)退款的商品原價(jià)小于滿減券的金額,這時(shí)候用戶即使申請(qǐng)退款,用戶退款金額=0)
個(gè)人覺(jué)得方式二可以減少用戶鉆空子,而且可以減少用戶的退款率,但目前淘寶是采用的方式一,不知道這點(diǎn)筆者是如何看待的?
個(gè)人覺(jué)得方式一比較合理,因?yàn)殡p十一本來(lái)就是促進(jìn)用戶消費(fèi)的。用戶特意等雙十一買(mǎi)80元的東西,為了使用優(yōu)惠券,才拼單20元商品。用戶退款20元商品,享受到了80元商品的優(yōu)惠。如果使用方式二,用戶可能連80元的商品也不會(huì)購(gòu)買(mǎi)了,這就達(dá)不到刺激用戶消費(fèi)的母的了。