汽車后市場(O2O)后臺設(shè)計(二):商家結(jié)算系統(tǒng)的0到1

11 評論 15145 瀏覽 162 收藏 15 分鐘

在項目中,要有耐心和細(xì)心并且及時的和上下游人員溝通,有問題要果斷處理,在工作中要想的更多一些,更細(xì)一些,更果斷些,這樣才能做好一個能用優(yōu)秀的項目。

隨著業(yè)務(wù)的增加,合作商家越來越多,公司的產(chǎn)品形式也越來越多,需要和商家的賬務(wù)往來也越來越頻繁,現(xiàn)有系統(tǒng)不能夠滿足快速、準(zhǔn)確的去和合作商家及時結(jié)算資金的需要,嚴(yán)重影響公司業(yè)務(wù)的展開。

業(yè)務(wù)流程

我們主要和汽車維保商家合作,線上銷售商家的維保等服務(wù),客戶購買后,憑購買憑證(核銷碼)去消費。客戶消費完后,公司這邊再和商家根據(jù)合同的結(jié)算價,進(jìn)行結(jié)算(如下圖)。

線上銷售的產(chǎn)品形式

公司為了更好增加銷售量,把線上產(chǎn)品分成了套餐類產(chǎn)品(下文稱為套餐類產(chǎn)品)和單一消費類產(chǎn)品(下文稱為普通產(chǎn)品)。

套餐類產(chǎn)品具體來說就是把不同商家提供的不同服務(wù)打包成一個套餐型的產(chǎn)品,例如我把N次洗車,N次汽車基本保養(yǎng),N次濾嘴清洗,N次空調(diào)清洗包裝成一個名叫養(yǎng)車寶的產(chǎn)品,只要你在線上買了我這個產(chǎn)品,你就可以憑此訂單到我合作任何商家去消費。至于單一消費類就好理解了,例如你在線買了次洗車,你就去指定店家消費就可以了。

公司內(nèi)部結(jié)算流程

財務(wù)結(jié)算結(jié)構(gòu)圖

關(guān)于對賬

在和商家的結(jié)算時,公司制度要求必先對賬。由于我們的產(chǎn)品都是線上銷售,客戶通過支付寶、微信或銀聯(lián)付款,這就需要做個對賬系統(tǒng)。對賬系統(tǒng)的功能就是獲取各個支付平臺一段時期內(nèi)的收款記錄然后和線上的訂單對。具體規(guī)則就是,系統(tǒng)在獲取支付平臺的每批支付數(shù)據(jù)后,和我們的訂單系統(tǒng)比較,具體規(guī)則如下:

首先是普通產(chǎn)品:一是看是否有此訂單,二是訂單實際支付金額和支付平臺收到的金額是否一致,三是看此訂單是否消費完成。

其次是套餐類產(chǎn)品:因為套餐類產(chǎn)品,橫跨多個店家,多個商家,導(dǎo)致同一個套餐產(chǎn)品下的同一店家的不同服務(wù)項目、或者同一服務(wù)項目的不同店家的結(jié)算價都不一樣,這樣在客戶消費完某項服務(wù)時,相應(yīng)在和不同商家、不同的服務(wù)項目結(jié)算時,結(jié)算的金額也不同。

(關(guān)于套餐類產(chǎn)品的生成,請看《?汽車后市場(O2O)后臺設(shè)計(一) :套餐類商品需求完成全過程》)

關(guān)于套餐類產(chǎn)品的對賬規(guī)則是:一是對是否有此訂單;二是對本訂單是否過期,三是對本訂單在有效期內(nèi)各服務(wù)項目是否全部消費完。

對賬后的數(shù)據(jù),我們分別存到普通對賬數(shù)據(jù)管理套餐對賬數(shù)據(jù)管理。對賬后的數(shù)據(jù)我們按照對賬結(jié)果給予不同的對賬狀態(tài):正常和對賬異常。

在某條數(shù)據(jù)為異常的情況下,數(shù)據(jù)操作有設(shè)為正常和納入異常兩個操作選項供操作人員在對信息核實后進(jìn)行操作!

關(guān)于結(jié)算批次管理

結(jié)算批次管理主要是財務(wù)部門根據(jù)業(yè)務(wù)部門的申請新建結(jié)算批次,然后針對每個批次的結(jié)算,選取符合本批次已消費數(shù)據(jù),然后把本批次的結(jié)算數(shù)據(jù)提交給相關(guān)業(yè)務(wù)部門審核的過程。

首先新建結(jié)算批次,新建批次字段名稱(如下圖):

批次列表

其次是針對所建的結(jié)算批次生成結(jié)算列表

由于普通產(chǎn)品和套餐產(chǎn)品的結(jié)構(gòu)的不同,所以在生成結(jié)算列表去數(shù)據(jù)的位置和規(guī)則也不同。

普通產(chǎn)品結(jié)算列表的數(shù)據(jù):取對賬中對賬正常且消費完并且符合結(jié)算批次時間段范圍內(nèi)的數(shù)據(jù)(如下圖)。

然后按照具體結(jié)算要求,篩選出你需要結(jié)算的數(shù)據(jù),點擊立即生成即可。

套餐產(chǎn)品結(jié)算列表的數(shù)據(jù):取套餐消費記錄中消費完并且符合結(jié)算批次時間段范圍內(nèi)的數(shù)據(jù)(如下圖)。

然后按照具體結(jié)算要求,篩選出你需要結(jié)算的數(shù)據(jù),點擊立即生成即可。

批次的結(jié)算列表生成之后,就是本批次提交給業(yè)務(wù)部門審核。這里注意下,需要哪個部門審核,就提交個給某個部門,其他部門是看不到。各個企業(yè)的部門管理權(quán)限不同,提交方式不同。我們這邊由于每個部門都有固定的后臺帳號,這里我們就是直接提交給某個后臺帳號,可以多選(如下圖)。

關(guān)于結(jié)算批次審核

財務(wù)部門把某個結(jié)算批次提交給相關(guān)業(yè)務(wù)部門后,業(yè)務(wù)部門要對批次內(nèi)的逐條數(shù)據(jù)進(jìn)行核實。

在顯示上,批次列表管理和前邊一樣,但是在結(jié)算列表這里系統(tǒng)要對數(shù)據(jù)進(jìn)行自動的整理,結(jié)算的意義歸根結(jié)底是與合作商家的結(jié)算,這里系統(tǒng)會把之前一條條的消費數(shù)據(jù)按照以商家名稱為緯度,把同一商家下消費記錄都?xì)w納在這個商家名下,并做好統(tǒng)計(如下圖)。

商家匯總的審核列表

批次下審核列表(原生成結(jié)算列表)這里普通商品和套餐商品在顯示上是一致的。

點擊明細(xì)審核,顯示本批次下本商家下所有需要審核的結(jié)算數(shù)據(jù)(如下圖)。

這里對于未過審核的數(shù)據(jù),可以復(fù)審操作,要么通過異常,要么納入異常。

所有數(shù)據(jù)通過審核后,在批次管理中,點擊已審核,就會改變列表狀態(tài)的同時提交給財務(wù)去結(jié)算(如下圖)。

關(guān)于批次結(jié)算

財務(wù)根據(jù)通審核的數(shù)據(jù),逐個給商家打款,并把這條數(shù)據(jù)的結(jié)算狀態(tài)改為已結(jié)算,也就是點每條數(shù)據(jù)后的立即結(jié)算按鈕;批次內(nèi)所有數(shù)據(jù)結(jié)算完成后,批次列表狀態(tài)也要改為已結(jié)算狀態(tài)(如下圖)。

批次結(jié)算列表

結(jié)算列表

明細(xì)結(jié)算

關(guān)于異常處理

對于對賬中和審核中出現(xiàn)的異常,走正常的結(jié)算流程無法結(jié)算(這類數(shù)據(jù)要么和商家合作出現(xiàn)問題,或者系統(tǒng)出現(xiàn)問題等,需要線下核實解決?。?,那就走異常結(jié)算流程,也就是線下人工經(jīng)過聯(lián)系核實或者領(lǐng)導(dǎo)批準(zhǔn),對這條數(shù)據(jù)進(jìn)行處理,處理的結(jié)果要么正常和商家結(jié)算金額,要么直接處理為無效金額,不與商家結(jié)算金額,要么不按照系統(tǒng)記錄的金額去結(jié)算,這些情況的數(shù)據(jù)都在異常處理里來操作(如下圖)

異常處理列表(分為普通產(chǎn)品和套餐產(chǎn)品)(如下圖)

普通商品

套餐商品

處理彈窗

關(guān)于商品消費記錄

由于我們原來的系統(tǒng)沒有完整客戶消費記錄(原來只在訂單管理里簡單記錄下),在做結(jié)算系統(tǒng)后,為了結(jié)算系統(tǒng)的完整性和更好讓財務(wù)去統(tǒng)計各種結(jié)算狀態(tài)下的數(shù)據(jù),這里特別對這塊進(jìn)行了綜合顯示和增加篩選調(diào)教方便財務(wù)或者其他業(yè)務(wù)部門操作查詢,具體的就不再多講。

關(guān)于商家版app

與此結(jié)算系統(tǒng)配套還有個商家版APP。在商家版APP里有本商家的消費記錄和結(jié)算記錄里,商家可以看到每次客戶消費的記錄和公司每次結(jié)算的數(shù)據(jù)記錄和金額統(tǒng)計,由于涉及到邏輯比較簡單,也就是簡單展示和統(tǒng)計功能,這里也不再多講!

注意的問題

由于上述對整個系統(tǒng)知識粗略的介紹下,具體還有很多的細(xì)節(jié)問題,例如

  • 列表操作各個狀態(tài)和結(jié)算各個狀態(tài)的對應(yīng)關(guān)系
  • 怎么避免重復(fù)結(jié)算和結(jié)算不全的問題
  • 關(guān)于異常處理,是不是有更好處理方式
  • 怎么保證數(shù)據(jù)的準(zhǔn)確性
  • 套餐內(nèi)的各個服務(wù)項消費完之后,財務(wù)怎么核算利潤的問題。
  • 怎么和商家及時結(jié)算并保證商家?guī)ぬ柌怀霈F(xiàn)錯誤的問題

……..

總結(jié)

在做本項目過程中,出現(xiàn)很多之前沒想到的細(xì)節(jié)問題,在團(tuán)隊中其他人的幫助下,逐條克服,在整個項目過程中我總結(jié)了以下經(jīng)驗,供大家參考:

耐心溝通

在開始項目之前,要耐心的和財務(wù)人員以及業(yè)務(wù)人員進(jìn)行詳細(xì)的溝通,特別是財務(wù)人員,要進(jìn)行耐心、細(xì)致、多次的溝通,同時要把財務(wù)人員的財務(wù)語言了解清楚。

篩選出剛需

認(rèn)真把握財務(wù)想要的需求,同時也要仔細(xì)篩分財務(wù)提出的各種需求,是否是個人習(xí)慣,是否是和結(jié)算有關(guān)的需求,要在充分完成財務(wù)結(jié)算需求的同時,也要有選擇的舍棄一些與結(jié)算的無關(guān)需求。作為產(chǎn)品要抑制需求過大過全的沖動,前期先把那些粘邊靠沿的需求排除掉,要緊緊圍繞核心需求去設(shè)計。

全面細(xì)心,多想想極端情況

在劃定主要需求功能的同時,圍繞功能之間,全面的細(xì)致的考慮,多想想極端情況下特例,避免出現(xiàn)一些基本的邏輯錯誤和考慮不周的情況出現(xiàn)。

多聽聽有經(jīng)驗的技術(shù)的建議

需求或者原型出來后,要和有經(jīng)驗的技術(shù)、財務(wù)等主要人員先過下,讓財務(wù)人員看是否滿足他們的要求,讓技術(shù)看看是否有明顯的邏輯問題,同時技術(shù)人員很多都會提出很多具體怎么實現(xiàn)的問題,這樣可以在前期很快完善需求的不足和一些細(xì)節(jié)問題(小心被程序員噴的面目全非哦)

緊跟開發(fā)進(jìn)度,及時解決問題

要緊緊跟蹤開發(fā)的進(jìn)度,對一些復(fù)雜的狀態(tài)轉(zhuǎn)換問題,要給出具體的狀態(tài)轉(zhuǎn)換節(jié)點,做好注釋說明,及時和開發(fā)人員溝通。

總之,在項目中,要有耐心和細(xì)心并且及時的和上下游人員溝通,有問題要果斷處理,在工作中要想的更多一些,更細(xì)一些,更果斷些,這樣才能做好一個能用優(yōu)秀的項目。

相關(guān)閱讀

汽車后市場(O2O)后臺設(shè)計(一) :套餐類商品需求完成全過程

 

本文由 @?劉相奇 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 求加微信,我們也想做一個這樣的系統(tǒng), 13925503475,希望能學(xué)習(xí)下

    來自廣東 回復(fù)
  2. 求加微信,我的微信abc1158457932

    來自北京 回復(fù)
  3. 關(guān)于財務(wù)對賬是怎樣的功能,有沒有相應(yīng)的對賬列表??
    能不能也截個圖,來理解下支付數(shù)據(jù)與訂單系統(tǒng)的比較?謝謝

    來自福建 回復(fù)
  4. @lain 您好有一點不理解 財務(wù)結(jié)算>批次審核 是什么內(nèi)容 ?是一個批次的列表嗎,然后點擊查看按鈕 進(jìn)入 商家匯總的審核列表是這樣的嗎

    來自北京 回復(fù)
    1. 是一個批次列表,只不過經(jīng)過系統(tǒng)把同一個商家下訂單自動整合和統(tǒng)計;具體就是財務(wù)新建的批次要經(jīng)過其他的業(yè)務(wù)部門審核(也就是審核是否有錯誤),同時審核這塊把之前批次列表的訂單數(shù)據(jù)自動進(jìn)行了整合,一個商家下訂單統(tǒng)一整合起來,然后簡單統(tǒng)計下。審核過之后 財務(wù)才能正常結(jié)賬。

      來自河南 回復(fù)
  5. 學(xué)習(xí)了,感謝分享。

    來自北京 回復(fù)
  6. 理解到位,充分,受教了

    回復(fù)
  7. 想了解下,你們對賬的節(jié)點是哪里?是用戶到店消費后才會產(chǎn)生對賬數(shù)據(jù),還說用戶購買后就會產(chǎn)生對賬數(shù)據(jù)了。。。

    來自上海 回復(fù)
    1. 購買就產(chǎn)生了,但是對賬時要檢測訂單狀態(tài)是否退款,退款的要屏蔽掉,另外結(jié)算時取對賬正常且消費完的數(shù)據(jù)。

      來自河南 回復(fù)
  8. 還沒有做過財務(wù)系統(tǒng),看的有點暈,先馬住,感謝!

    來自福建 回復(fù)
  9. 寫的很棒

    來自浙江 回復(fù)