本技術(shù)涉及數(shù)據(jù)處理,特別涉及一種減少?gòu)?fù)雜支付風(fēng)險(xiǎn)的方法及裝置。
背景技術(shù):
1、隨著業(yè)務(wù)場(chǎng)景越來(lái)越豐富,單獨(dú)的一次轉(zhuǎn)賬支付已經(jīng)無(wú)法滿足客戶需求。例如,通過(guò)某支付平臺(tái)帳號(hào)付款時(shí),帳號(hào)余額不夠,此時(shí)可以選擇和銀行卡組合付款的方式完成支付。如今,智能支付已支持聯(lián)動(dòng)支付、代理支付、自動(dòng)請(qǐng)款,智能批量付款等多種功能,更好的便利了人們的生活。
2、現(xiàn)有技術(shù)中,這些復(fù)雜的支付方式通常存在多個(gè)參與方、多種支付方式、多層資金流轉(zhuǎn),以及復(fù)雜業(yè)務(wù)邏輯。如何減少這些復(fù)雜的支付流程中資金出錯(cuò)的風(fēng)險(xiǎn),提高支付流程的安全性,成為了一個(gè)亟需解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、基于上述問(wèn)題,本技術(shù)提供了一種減少?gòu)?fù)雜支付風(fēng)險(xiǎn)的方法及裝置,以減少這些復(fù)雜的支付流程中資金出錯(cuò)的風(fēng)險(xiǎn),提高支付流程的安全性。
2、本技術(shù)公開(kāi)了一種減少?gòu)?fù)雜支付風(fēng)險(xiǎn)的方法,所述方法包括:
3、綁定子帳號(hào)與母帳號(hào);所述子帳號(hào)為支付交易的發(fā)起帳號(hào);
4、所述母帳號(hào)根據(jù)支付交易信息向所述子帳號(hào)進(jìn)行第一子支付;
5、基于白名單,定時(shí)觸發(fā)所述子帳號(hào)向待支付帳號(hào)進(jìn)行的第二子支付,完成支付交易。
6、可選的,支付交易的狀態(tài)包括不可支付、待支付、支付中、支付成功、支付查證中和支付失敗,所述母帳號(hào)根據(jù)支付交易信息向所述子帳號(hào)進(jìn)行第一子支付,包括:
7、對(duì)所述第一子支付的狀態(tài)進(jìn)行交易查證;
8、若所述第一子支付的狀態(tài)由支付中變?yōu)榻灰壮晒?,則將所述第二子支付的狀態(tài)由不可支付改為待支付;
9、若所述第一子支付的狀態(tài)由支付中變?yōu)榻灰资?,則將所述第二子支付的狀態(tài)由不可支付改為支付失敗,不再進(jìn)行所述第二子支付。
10、可選的,在將所述第二子支付的狀態(tài)由不可支付改為支付失敗后,所述方法還包括:
11、所述子帳號(hào)向所述母帳號(hào)進(jìn)行第三子交易,以退回支付失敗的金額至所述母帳號(hào);
12、對(duì)所述第三子支付的狀態(tài)進(jìn)行交易查證;
13、若所述第三子支付的狀態(tài)由支付查證中變?yōu)榻灰壮晒?,則判斷支付失敗的金額已經(jīng)退回,結(jié)束支付交易;
14、若所述第三子支付的狀態(tài)由支付查證中變?yōu)榻灰资。瑒t判斷支付失敗的金額未退回,上報(bào)支付交易中的所述第三子支付發(fā)生錯(cuò)誤。
15、可選的,所述基于白名單,定時(shí)觸發(fā)所述子帳號(hào)向待支付帳號(hào)進(jìn)行的第二子支付,包括:
16、在所述第二子支付的狀態(tài)變?yōu)榇Ц兜念A(yù)設(shè)時(shí)間間隔后,判斷所述白名單中是否存在目標(biāo)集團(tuán);所述母帳號(hào)與所述子賬號(hào)屬于所述目標(biāo)集團(tuán);
17、當(dāng)所述白名單中存在目標(biāo)集團(tuán)時(shí),對(duì)所述母帳號(hào)的進(jìn)行余額校驗(yàn);
18、所述余額校驗(yàn)不通過(guò)時(shí),以預(yù)設(shè)頻率重復(fù)進(jìn)行所述余額校驗(yàn);
19、所述余額校驗(yàn)通過(guò)時(shí),將所述第二子支付的狀態(tài)由待支付改為支付中;
20、當(dāng)所述白名單中不存在所述目標(biāo)集團(tuán)時(shí),將所述第二子支付的狀態(tài)由待支付改為支付中。
21、可選的,在以預(yù)設(shè)頻率重復(fù)進(jìn)行所述余額校驗(yàn)后,所述方法還包括:
22、所述余額校驗(yàn)的次數(shù)到達(dá)預(yù)設(shè)次數(shù)后,上報(bào)支付交易中的所述余額校驗(yàn)發(fā)生錯(cuò)誤。
23、可選的,在定時(shí)觸發(fā)所述子帳號(hào)向待支付帳號(hào)進(jìn)行的第二子支付,完成支付交易后,所述方法還包括:
24、對(duì)所述第二子支付的狀態(tài)進(jìn)行交易查證;
25、若所述第二子支付的狀態(tài)由支付中變?yōu)榻灰壮晒?,則判斷支付交易成功;
26、若所述第二子支付的狀態(tài)由支付中變?yōu)榻灰资?,則判斷支付交易失敗。
27、可選的,在判斷支付交易失敗后,所述方法還包括:
28、所述子帳號(hào)向所述母帳號(hào)進(jìn)行第三子交易,以退回支付失敗的金額至所述母帳號(hào);
29、對(duì)所述第三子支付的狀態(tài)進(jìn)行交易查證;
30、若所述第三子支付的狀態(tài)由支付查證中變?yōu)榻灰壮晒?,則判斷支付失敗的金額已經(jīng)退回,結(jié)束支付交易;
31、若所述第三子支付的狀態(tài)由支付查證中變?yōu)榻灰资。瑒t判斷支付失敗的金額未退回,上報(bào)支付交易中的所述第三子支付發(fā)生錯(cuò)誤。
32、可選的,所述母帳號(hào)為多個(gè)。
33、基于上述一種減少?gòu)?fù)雜支付風(fēng)險(xiǎn)的方法,本技術(shù)還公開(kāi)了一種減少?gòu)?fù)雜支付風(fēng)險(xiǎn)的裝置,包括:綁定單元、第一支付單元和第二支付單元;
34、所述綁定單元,用于綁定子帳號(hào)與母帳號(hào);所述子帳號(hào)為支付交易的發(fā)起帳號(hào);
35、所述第一支付單元,用于所述母帳號(hào)根據(jù)支付交易信息向所述子帳號(hào)進(jìn)行第一子支付;
36、所述第二支付單元,用于基于白名單,定時(shí)觸發(fā)所述子帳號(hào)向待支付帳號(hào)進(jìn)行的第二子支付,完成支付交易。
37、可選的,支付交易的狀態(tài)包括不可支付、待支付、支付中、支付成功、支付查證中和支付失敗,所述第一支付單元,包括:
38、查證子單元,用于對(duì)所述第一子支付的狀態(tài)進(jìn)行交易查證;
39、待支付子單元,用于若所述第一子支付的狀態(tài)由支付中變?yōu)榻灰壮晒?,則將所述第二子支付的狀態(tài)由不可支付改為待支付;
40、失敗子單元,用于若所述第一子支付的狀態(tài)由支付中變?yōu)榻灰资?,則將所述第二子支付的狀態(tài)由不可支付改為支付失敗,不再進(jìn)行所述第二子支付。
41、可選的,所述裝置還包括:
42、退回單元,用于所述子帳號(hào)向所述母帳號(hào)進(jìn)行第三子交易,以退回支付失敗的金額至所述母帳號(hào);
43、退回查證單元,用于對(duì)所述第三子支付的狀態(tài)進(jìn)行交易查證;
44、退回結(jié)束單元,用于若所述第三子支付的狀態(tài)由支付查證中變?yōu)榻灰壮晒Γ瑒t判斷支付失敗的金額已經(jīng)退回,結(jié)束支付交易;
45、退回失敗單元,用于若所述第三子支付的狀態(tài)由支付查證中變?yōu)榻灰资?,則判斷支付失敗的金額未退回,上報(bào)支付交易中的所述第三子支付發(fā)生錯(cuò)誤。
46、可選的,所述第二支付單元,包括:
47、白名單判斷子單元,用于在所述第二子支付的狀態(tài)變?yōu)榇Ц兜念A(yù)設(shè)時(shí)間間隔后,判斷所述白名單中是否存在目標(biāo)集團(tuán);所述母帳號(hào)與所述子賬號(hào)屬于所述目標(biāo)集團(tuán);
48、余額校驗(yàn)子單元,用于當(dāng)所述白名單中存在目標(biāo)集團(tuán)時(shí),對(duì)所述母帳號(hào)的進(jìn)行余額校驗(yàn);
49、重驗(yàn)子單元,用于所述余額校驗(yàn)不通過(guò)時(shí),以預(yù)設(shè)頻率重復(fù)進(jìn)行所述余額校驗(yàn);
50、校驗(yàn)通過(guò)子單元,用于所述余額校驗(yàn)通過(guò)時(shí),將所述第二子支付的狀態(tài)由待支付改為支付中;
51、校驗(yàn)失敗子單元,用于當(dāng)所述白名單中不存在所述目標(biāo)集團(tuán)時(shí),將所述第二子支付的狀態(tài)由待支付改為支付中。
52、可選的,所述重驗(yàn)子單元還用于:
53、所述余額校驗(yàn)的次數(shù)到達(dá)預(yù)設(shè)次數(shù)后,上報(bào)支付交易中的所述余額校驗(yàn)發(fā)生錯(cuò)誤。
54、可選的,所述裝置還包括:
55、第二查證單元,用于對(duì)所述第二子支付的狀態(tài)進(jìn)行交易查證;
56、第二成功單元,用于若所述第二子支付的狀態(tài)由支付中變?yōu)榻灰壮晒?,則判斷支付交易成功;
57、第二失敗單元,用于若所述第二子支付的狀態(tài)由支付中變?yōu)榻灰资?,則判斷支付交易失敗。
58、可選的,所述第二失敗單元還用于:
59、所述子帳號(hào)向所述母帳號(hào)進(jìn)行第三子交易,以退回支付失敗的金額至所述母帳號(hào);
60、對(duì)所述第三子支付的狀態(tài)進(jìn)行交易查證;
61、若所述第三子支付的狀態(tài)由支付查證中變?yōu)榻灰壮晒?,則判斷支付失敗的金額已經(jīng)退回,結(jié)束支付交易;
62、若所述第三子支付的狀態(tài)由支付查證中變?yōu)榻灰资?,則判斷支付失敗的金額未退回,上報(bào)支付交易中的所述第三子支付發(fā)生錯(cuò)誤。
63、可選的,所述母帳號(hào)為多個(gè)。
64、本技術(shù)公開(kāi)了一種減少?gòu)?fù)雜支付風(fēng)險(xiǎn)的方法及裝置,針對(duì)復(fù)雜但少用的支付交易做減法。將支付交易的發(fā)起帳號(hào),即子帳號(hào),與母帳號(hào)綁定。母帳號(hào)根據(jù)支付交易信息向子帳號(hào)進(jìn)行第一子支付?;诎酌麊?,定時(shí)觸發(fā)子帳號(hào)向待支付帳號(hào)進(jìn)行的第二子支付,完成支付交易。一次復(fù)雜支付交易實(shí)際包含兩筆甚至更多筆支付交易,本技術(shù)所述的方法將原本需要進(jìn)行多次支付的流程,精簡(jiǎn)為只實(shí)現(xiàn)第一子支付。第二子支付則統(tǒng)一根據(jù)白名單和定時(shí)任務(wù)實(shí)現(xiàn),從而使編碼更簡(jiǎn)單、流程更清晰,也在面對(duì)復(fù)雜支付交易時(shí)減少了資金出錯(cuò)的風(fēng)險(xiǎn),提高了支付流程的安全性。