之前項目對接農(nóng)行的銀企直聯(lián)俱诸,發(fā)現(xiàn)提交打款信息后接口中會實時返回“打款成功”和“打款失敗”。于是就把系統(tǒng)內(nèi)的支付流程做了如下設(shè)計维雇。
但是淤刃,實際測試時才發(fā)現(xiàn)踩到一個大坑,跨行打款銀企直聯(lián)系統(tǒng)返回的支付成功信息并不是指對方入賬吱型,也就是說當收到支付成功的推送后依然有可能會失敗逸贾。
后來發(fā)現(xiàn),這并不是農(nóng)行一家的問題津滞,只要是經(jīng)過央行的跨行打款都無法實時得知真實入賬信息铝侵,只能通過規(guī)定時限內(nèi)是否產(chǎn)生退款來判斷。
經(jīng)多方打探触徐,梳理出銀行系統(tǒng)中跨行打款的業(yè)務(wù)流程(見下圖)
正常情況:
1哟沫、工作時間,對方賬戶正常锌介,跨行打款,對方半小時內(nèi)能收到猾警,通常5分鐘內(nèi)孔祸;
2、若剛好卡在人行大額系統(tǒng)關(guān)閉的時候发皿,會被延期至下一個工作日(最長如國慶崔慧、春節(jié)就是7天)。
異常情況:
3穴墅、若賬戶有問題惶室,入不了賬就會掛賬温自,掛賬當天下班前人工處理,如果處理的時間太晚皇钞,人行大額支付系統(tǒng)已經(jīng)關(guān)閉了就會次日(回款時間同第一條悼泌,人行規(guī)定掛賬處理不得晚于下一個工作日中午12:00,通常會在當日處理完)夹界;
4馆里、打款行收到退款依然會產(chǎn)生一筆掛賬,人工處理掛賬后收到退款可柿。
客戶反饋未收到款的處理方案:
5鸠踪、先打電話給出款行,確認是否已匯出(金額過大內(nèi)部審核可能會耽擱時間)复斥;
6营密、打電話給對方行,確認打款狀態(tài)目锭,是否已退票评汰,或催促處理;
7侣集、等回款后重新打款键俱。
最終跨行打款業(yè)務(wù)調(diào)整為如下設(shè)計
[打款失敗]a.提交成功后收到退款(入對賬)世分;b.提交成功后錄入失敱嗾瘛(不入對賬);
[打款成功]提交成功且下個工作日19:30前未退款臭埋;
[跨行退款匹配]根據(jù)賬號踪央、戶名、金額瓢阴,匹配打款訂單畅蹂。