本發(fā)明涉及互聯(lián)網(wǎng)金融技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法和裝置。
背景技術(shù):
一些應(yīng)用場景下,用戶通過支付類應(yīng)用程序進(jìn)行網(wǎng)上支付的過程中,用戶會(huì)首先通過支付類應(yīng)用程序(第三方支付機(jī)構(gòu))發(fā)起支付請(qǐng)求,網(wǎng)聯(lián)平臺(tái)在收到第三方支付機(jī)構(gòu)交易請(qǐng)求后,先轉(zhuǎn)發(fā)付款銀行進(jìn)行扣款,得到扣款成功回執(zhí)后再轉(zhuǎn)發(fā)收款銀行進(jìn)行入賬。在實(shí)際處理過程中,由于網(wǎng)絡(luò)傳輸?shù)仍?,可能?huì)發(fā)生付款銀行或者收款銀行無應(yīng)答的異常情況。
相關(guān)技術(shù)中,在支付機(jī)構(gòu)和銀行直連模式下,交易過程中如遇響應(yīng)異常,交易最終狀態(tài)以銀行對(duì)賬后的結(jié)果為準(zhǔn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
為此,本發(fā)明的一個(gè)目的在于提出一種網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法,能夠在交易超時(shí)后快速對(duì)交易置異常成功或異常失敗終態(tài),提升交易效率,保障資金安全,改善用戶體驗(yàn),降低交易系統(tǒng)處理壓力。
本發(fā)明的另一個(gè)目的在于提出一種網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置。
本發(fā)明的另一個(gè)目的在于提出一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
本發(fā)明的另一個(gè)目的在于提出一種計(jì)算機(jī)程序產(chǎn)品。
為達(dá)到上述目的,本發(fā)明第一方面實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法,包括:確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,所述角色為付款銀行或者收款銀行;基于與所述角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置;其中,當(dāng)所述角色為所述付款銀行時(shí),所述對(duì)應(yīng)的異常終態(tài)設(shè)置方法為:直接將所述交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài);當(dāng)所述角色為所述收款銀行時(shí),所述對(duì)應(yīng)的異常終態(tài)設(shè)置方法為:判斷所述收款銀行的類型是否為備付金銀行;若為所述備付金銀行,則在所述收款銀行產(chǎn)生響應(yīng)之前,直接將所述交易結(jié)果的終態(tài)設(shè)置為成功終態(tài);若為非備付金銀行,則將所述交易結(jié)果的異常終態(tài)設(shè)置為異常成功終態(tài),并基于軋差清算業(yè)務(wù)流程對(duì)交易資金進(jìn)行配置。
本發(fā)明第一方面實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法,通過確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,角色為付款銀行或者收款銀行,基于與角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,實(shí)現(xiàn)根據(jù)產(chǎn)生異常的參與方的角色不同,確定對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,能夠在交易超時(shí)后快速對(duì)交易置異常成功或異常失敗終態(tài),提升交易效率,保障資金安全,改善用戶體驗(yàn),降低交易系統(tǒng)處理壓力。
為達(dá)到上述目的,本發(fā)明第二方面實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置,包括:角色確定模塊,用于確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,所述角色為付款銀行或者收款銀行;終態(tài)設(shè)置模塊,用于基于與所述角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置;其中,所述終態(tài)設(shè)置模塊包括:第一終態(tài)設(shè)置子模塊,用于在所述角色為所述付款銀行時(shí),直接將所述交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài);第二終態(tài)設(shè)置子模塊,用于在所述角色為所述收款銀行時(shí),判斷所述收款銀行的類型是否為備付金銀行,若為所述備付金銀行,則在所述收款銀行產(chǎn)生響應(yīng)之前,直接將所述交易結(jié)果的終態(tài)設(shè)置為成功終態(tài),若為非備付金銀行,則將所述交易結(jié)果的異常終態(tài)設(shè)置為異常成功終態(tài),并基于軋差清算業(yè)務(wù)流程對(duì)所述交易資金進(jìn)行配置。
本發(fā)明第二方面實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置,通過確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,角色為付款銀行或者收款銀行,基于與角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,實(shí)現(xiàn)根據(jù)產(chǎn)生異常的參與方的角色不同,確定對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,能夠在交易超時(shí)后快速對(duì)交易置異常成功或異常失敗終態(tài),提升交易效率,保障資金安全,改善用戶體驗(yàn),降低交易系統(tǒng)處理壓力。
為達(dá)到上述目的,本發(fā)明第三方面實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置,其特征在于,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,所述角色為付款銀行或者收款銀行;基于與所述角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置;其中,當(dāng)所述角色為所述付款銀行時(shí),所述對(duì)應(yīng)的異常終態(tài)設(shè)置方法為:直接將所述交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài);當(dāng)所述角色為所述收款銀行時(shí),所述對(duì)應(yīng)的異常終態(tài)設(shè)置方法為:判斷所述收款銀行的類型是否為備付金銀行;若為所述備付金銀行,則在所述收款銀行產(chǎn)生響應(yīng)之前,直接將所述交易結(jié)果的終態(tài)設(shè)置為成功終態(tài);若為非備付金銀行,則將所述交易結(jié)果的異常終態(tài)設(shè)置為異常成功終態(tài),并基于軋差清算業(yè)務(wù)流程對(duì)交易資金進(jìn)行配置。
本發(fā)明第三方面實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置,通過確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,角色為付款銀行或者收款銀行,基于與角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,實(shí)現(xiàn)根據(jù)產(chǎn)生異常的參與方的角色不同,確定對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,能夠在交易超時(shí)后快速對(duì)交易置異常成功或異常失敗終態(tài),提升交易效率,保障資金安全,改善用戶體驗(yàn),降低交易系統(tǒng)處理壓力。
為達(dá)到上述目的,本發(fā)明第四方面實(shí)施例提出的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由移動(dòng)終端的處理器被執(zhí)行時(shí),使得移動(dòng)終端能夠執(zhí)行一種網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法,所述方法包括:確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,所述角色為付款銀行或者收款銀行;基于與所述角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置;其中,當(dāng)所述角色為所述付款銀行時(shí),所述對(duì)應(yīng)的異常終態(tài)設(shè)置方法為:直接將所述交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài);當(dāng)所述角色為所述收款銀行時(shí),所述對(duì)應(yīng)的異常終態(tài)設(shè)置方法為:判斷所述收款銀行的類型是否為備付金銀行;若為所述備付金銀行,則在所述收款銀行產(chǎn)生響應(yīng)之前,直接將所述交易結(jié)果的終態(tài)設(shè)置為成功終態(tài);若為非備付金銀行,則將所述交易結(jié)果的異常終態(tài)設(shè)置為異常成功終態(tài),并基于軋差清算業(yè)務(wù)流程對(duì)交易資金進(jìn)行配置。
本發(fā)明第四方面實(shí)施例提出的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),通過確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,角色為付款銀行或者收款銀行,基于與角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,實(shí)現(xiàn)根據(jù)產(chǎn)生異常的參與方的角色不同,確定對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,能夠在交易超時(shí)后快速對(duì)交易置異常成功或異常失敗終態(tài),提升交易效率,保障資金安全,改善用戶體驗(yàn),降低交易系統(tǒng)處理壓力。
為達(dá)到上述目的,本發(fā)明第五方面實(shí)施例提出的計(jì)算機(jī)程序產(chǎn)品,當(dāng)所述計(jì)算機(jī)程序產(chǎn)品中的指令處理器執(zhí)行時(shí),執(zhí)行一種網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法,所述方法包括:確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,所述角色為付款銀行或者收款銀行;基于與所述角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置;其中,當(dāng)所述角色為所述付款銀行時(shí),所述對(duì)應(yīng)的異常終態(tài)設(shè)置方法為:直接將所述交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài);當(dāng)所述角色為所述收款銀行時(shí),所述對(duì)應(yīng)的異常終態(tài)設(shè)置方法為:判斷所述收款銀行的類型是否為備付金銀行;若為所述備付金銀行,則在所述收款銀行產(chǎn)生響應(yīng)之前,直接將所述交易結(jié)果的終態(tài)設(shè)置為成功終態(tài);若為非備付金銀行,則將所述交易結(jié)果的異常終態(tài)設(shè)置為異常成功終態(tài),并基于軋差清算業(yè)務(wù)流程對(duì)交易資金進(jìn)行配置。
本發(fā)明第五方面實(shí)施例提出的計(jì)算機(jī)程序產(chǎn)品,通過確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,角色為付款銀行或者收款銀行,基于與角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,實(shí)現(xiàn)根據(jù)產(chǎn)生異常的參與方的角色不同,確定對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,能夠在交易超時(shí)后快速對(duì)交易置異常成功或異常失敗終態(tài),提升交易效率,保障資金安全,改善用戶體驗(yàn),降低交易系統(tǒng)處理壓力。
本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
圖1是本發(fā)明一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法的流程示意圖;
圖2為相關(guān)技術(shù)中網(wǎng)絡(luò)支付的終態(tài)設(shè)置流程示意圖;
圖3是本發(fā)明另一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法的流程示意圖;
圖4為本發(fā)明實(shí)施例中一網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置流程示意圖;
圖5是本發(fā)明另一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法的流程示意圖;
圖6為本發(fā)明實(shí)施例中另一網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置流程示意圖;
圖7是本發(fā)明另一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法的流程示意圖;
圖8是本發(fā)明一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置的結(jié)構(gòu)示意圖;
圖9是本發(fā)明另一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
圖1是本發(fā)明一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法的流程示意圖。
本實(shí)施例中網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法可以被配置在網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置中。該網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置可以設(shè)置在服務(wù)器中,或者也可以設(shè)置在電子設(shè)備中,本發(fā)明實(shí)施例對(duì)此不作限制。
其中,電子設(shè)備例如為個(gè)人電腦(personalcomputer,pc),云端設(shè)備或者移動(dòng)設(shè)備,移動(dòng)設(shè)備例如智能手機(jī),或者平板電腦等。
需要說明的是,本發(fā)明實(shí)施例的執(zhí)行主體,在硬件上可以例如為服務(wù)器/電子設(shè)備中的中央處理器(centralprocessingunit,cpu),在軟件上可以例如為服務(wù)器/電子設(shè)備中的支付類應(yīng)用程序,對(duì)此不作限制。
該網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法可以應(yīng)用于用戶通過支付類應(yīng)用程序進(jìn)行網(wǎng)上支付的過程中。
其中,該支付類應(yīng)用程序的角色可以為第三方支付機(jī)構(gòu)。
參見圖1,該網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法包括:
s11:確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,角色為付款銀行或者收款銀行。
一些應(yīng)用場景下,用戶通過支付類應(yīng)用程序進(jìn)行網(wǎng)上支付的過程中,用戶會(huì)首先通過支付類應(yīng)用程序(第三方支付機(jī)構(gòu))發(fā)起支付請(qǐng)求,網(wǎng)聯(lián)平臺(tái)在收到第三方支付機(jī)構(gòu)交易請(qǐng)求后,先轉(zhuǎn)發(fā)付款銀行進(jìn)行扣款,得到扣款成功回執(zhí)后再轉(zhuǎn)發(fā)收款銀行進(jìn)行入賬。在實(shí)際處理過程中,由于網(wǎng)絡(luò)傳輸?shù)仍?,可能?huì)發(fā)生付款銀行或者收款銀行無應(yīng)答的異常情況。
參見圖2,圖2為相關(guān)技術(shù)中網(wǎng)絡(luò)支付的終態(tài)設(shè)置流程示意圖,在網(wǎng)絡(luò)支付中,各參與方有第三方支付機(jī)構(gòu)、付款銀行、收款銀行和網(wǎng)聯(lián)平臺(tái)共4方。網(wǎng)聯(lián)平臺(tái)在收到第三方支付機(jī)構(gòu)交易請(qǐng)求后,先轉(zhuǎn)發(fā)付款銀行進(jìn)行扣款,得到扣款成功回執(zhí)后再轉(zhuǎn)發(fā)收款銀行進(jìn)行入賬。當(dāng)?shù)?步付款回執(zhí)中的設(shè)置結(jié)果是成功狀態(tài)時(shí),網(wǎng)聯(lián)平臺(tái)將交易轉(zhuǎn)發(fā)收款銀行進(jìn)行入賬處理,當(dāng)?shù)?步收款銀行給出入賬成功回執(zhí)時(shí),網(wǎng)聯(lián)平臺(tái)將交易狀態(tài)置成功終態(tài);當(dāng)收款銀行給出入賬失敗回執(zhí)時(shí),網(wǎng)聯(lián)平臺(tái)將交易狀態(tài)置失敗終態(tài)。圖2中,在第三方支付機(jī)構(gòu)和銀行直連模式下,交易過程中如遇響應(yīng)異常,交易最終狀態(tài)以銀行對(duì)賬后的結(jié)果為準(zhǔn)。
而在本發(fā)明的實(shí)施例中,可以首先確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,角色為付款銀行或者收款銀行,在某角色的銀行產(chǎn)生異常響應(yīng)情況下,實(shí)現(xiàn)在銀行對(duì)賬前快速配置交易結(jié)果的異常終態(tài),以便各參與機(jī)構(gòu)能夠及時(shí)采取有效措施應(yīng)對(duì)異常響應(yīng),提升各參與機(jī)構(gòu)的交易效率。
s12:基于與角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置。
在本發(fā)明的實(shí)施例中,當(dāng)角色為付款銀行時(shí),對(duì)應(yīng)的異常終態(tài)設(shè)置方法為:直接將交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài)。
在本發(fā)明的實(shí)施例中,當(dāng)角色為收款銀行時(shí),對(duì)應(yīng)的異常終態(tài)設(shè)置方法為:判斷收款銀行的類型是否為備付金銀行;若為備付金銀行,則在收款銀行產(chǎn)生響應(yīng)之前,直接將交易結(jié)果的終態(tài)設(shè)置為成功終態(tài);若為非備付金銀行,則將交易結(jié)果的終態(tài)設(shè)置為成功終態(tài),并基于軋差清算業(yè)務(wù)流程對(duì)交易資金進(jìn)行配置。
本實(shí)施例中,通過確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,角色為付款銀行或者收款銀行,基于與角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,實(shí)現(xiàn)根據(jù)產(chǎn)生異常的參與方的角色不同,確定對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,能夠在交易超時(shí)后快速對(duì)交易置異常成功或異常失敗終態(tài),提升交易效率,保障資金安全,改善用戶體驗(yàn),降低交易系統(tǒng)處理壓力。
圖3是本發(fā)明另一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法的流程示意圖。
該實(shí)施例以產(chǎn)生異常的終端所屬參與方的角色為付款銀行進(jìn)行示例。
參見圖3,該方法包括:
s31:確定產(chǎn)生異常的終端所屬參與方的角色為付款銀行。
s32:直接將交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài)。
s33:獲取對(duì)交易結(jié)果的異常終態(tài)的設(shè)置結(jié)果。
s34:基于設(shè)置結(jié)果生成提示信息,并將提示信息發(fā)送至第三方支付機(jī)構(gòu),以使第三方支付機(jī)構(gòu)基于提示信息對(duì)用戶進(jìn)行提示。
舉例而言,參見圖4,圖4為本發(fā)明實(shí)施例中一網(wǎng)絡(luò)支付的終態(tài)設(shè)置流程示意圖,當(dāng)?shù)?步付款銀行產(chǎn)生異常時(shí),直將交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài)。
本實(shí)施例中,通過在付款銀行產(chǎn)生異常時(shí),不論其是否為備付金銀行,直接將交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài),并基于設(shè)置結(jié)果生成提示信息,將提示信息發(fā)送至第三方支付機(jī)構(gòu),以使第三方支付機(jī)構(gòu)基于提示信息對(duì)用戶進(jìn)行提示,能夠使得第三方支付機(jī)構(gòu)快速獲知交易結(jié)果,且,由于交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài),交易資金不計(jì)入軋差清算,有效避免了資金損失風(fēng)險(xiǎn)。
圖5是本發(fā)明另一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法的流程示意圖。
該實(shí)施例以產(chǎn)生異常的終端所屬參與方的角色為收款銀行,且,收款銀行的類型是備付金銀行進(jìn)行示例。
參見圖5,該方法包括:
s51:確定產(chǎn)生異常的終端所屬參與方的角色為收款銀行,且,收款銀行的類型是備付金銀行。
s52:在收款銀行產(chǎn)生響應(yīng)之前,直接將交易結(jié)果的終態(tài)設(shè)置為成功終態(tài)。
舉例而言,參見圖6,圖6為本發(fā)明實(shí)施例中另一網(wǎng)絡(luò)支付的終態(tài)設(shè)置流程示意圖,在收款銀行為備付金銀行的情況下,網(wǎng)聯(lián)平臺(tái)一旦收到付款銀行給出交易成功的回執(zhí)后,無需等待收款銀行產(chǎn)生響應(yīng),可以立即將交易結(jié)果的終態(tài)設(shè)置為成功終態(tài),而后,通知第三方支付機(jī)構(gòu)交易成功和通知收款銀行(備付金行)進(jìn)行入賬處理。
進(jìn)一步地,若發(fā)生因備付金賬戶填寫錯(cuò)誤等原因?qū)е聼o法入賬的,可后續(xù)對(duì)收款銀行的銀行人員進(jìn)行通知,使得銀行人員通過差錯(cuò)處理手工入賬。
本實(shí)施例中,當(dāng)收款銀行為備付金銀行時(shí),網(wǎng)聯(lián)平臺(tái)不需要根據(jù)其入賬結(jié)果,即可直接將交易結(jié)果的終態(tài)設(shè)置為成功終態(tài),不需要用戶重新發(fā)起交易流程,提升用戶的付款體驗(yàn)度。
圖7是本發(fā)明另一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法的流程示意圖。
該實(shí)施例以產(chǎn)生異常的終端所屬參與方的角色為收款銀行,且,收款銀行的類型為非備付金銀行進(jìn)行示例。
參見圖7,該方法包括:
s71:確定產(chǎn)生異常的終端所屬參與方的角色為收款銀行,且,收款銀行的類型為非備付金銀行。
s72:將交易結(jié)果的異常終態(tài)設(shè)置為異常成功終態(tài)。
s73:檢測收款銀行在交易過程中是否接收到預(yù)設(shè)請(qǐng)求,預(yù)設(shè)請(qǐng)求用于對(duì)交易資金進(jìn)行入賬處理,若是,執(zhí)行s75,否則,執(zhí)行s74。
s74:觸發(fā)收款銀行對(duì)交易資金進(jìn)行入賬處理,觸發(fā)s75。
s75:判斷收款銀行是否入賬成功,若是,則執(zhí)行s78,否則,執(zhí)行s77。
s76:基于異常成功終態(tài)生成提示信息,并將提示信息發(fā)送至第三方支付機(jī)構(gòu),以使第三方支付機(jī)構(gòu)基于提示信息對(duì)用戶進(jìn)行提示。
s77:直接將交易資金退回至付款銀行中。
s78:不作任何處理。
舉例而言,當(dāng)收款銀行為非備付金銀行時(shí),若收款銀行產(chǎn)生異常,網(wǎng)聯(lián)平臺(tái)通過將交易置異常成功終態(tài)的方式,觸發(fā)基于軋差清算業(yè)務(wù)流程對(duì)交易資金進(jìn)行配置。
其中,基于軋差清算業(yè)務(wù)流程對(duì)交易資金進(jìn)行配置如下:
1、若收款銀行在交易中未收到用于對(duì)交易資金進(jìn)行入賬處理的預(yù)設(shè)請(qǐng)求,則觸發(fā)收款銀行對(duì)交易資金進(jìn)行入賬處理。
(1)如入賬成功,則各方均無需做任何后續(xù)調(diào)整。
(2)如入賬失敗,收款銀行可以及時(shí)通知網(wǎng)聯(lián)平臺(tái),使得網(wǎng)聯(lián)平臺(tái)后續(xù)以調(diào)賬方式將資金退回至付款銀行中,有效避免資金損失風(fēng)險(xiǎn)。
2、若收款銀行在交易中已收到用于對(duì)交易資金進(jìn)行入賬處理的預(yù)設(shè)請(qǐng)求,且已觸發(fā)對(duì)交易資金進(jìn)行入賬處理。
(1)如入賬成功,則各方均無需做任何后續(xù)調(diào)整。
(2)如入賬失敗,收款銀行可以及時(shí)通知網(wǎng)聯(lián)平臺(tái),使得網(wǎng)聯(lián)平臺(tái)后續(xù)以調(diào)賬方式將資金退回至付款銀行中,有效避免資金損失風(fēng)險(xiǎn)。
本實(shí)施例中,通過在產(chǎn)生異常的收款銀行為非備付金銀行時(shí),直接將交易結(jié)果的異常終態(tài)設(shè)置為異常成功終態(tài),基于軋差清算業(yè)務(wù)流程對(duì)交易資金進(jìn)行配置,觸發(fā)收款銀行對(duì)交易資金進(jìn)行入賬處理,如入賬成功,則各方均無需做任何后續(xù)調(diào)整,如入賬失敗,收款銀行可以及時(shí)通知網(wǎng)聯(lián)平臺(tái),使得網(wǎng)聯(lián)平臺(tái)后續(xù)以調(diào)賬方式將資金退回至付款銀行中,有效避免資金損失風(fēng)險(xiǎn)。對(duì)收款銀行產(chǎn)生異常的交易置異常成功終態(tài),有利于提高交易成功率。不需要用戶重新發(fā)起交易流程,提升用戶的付款體驗(yàn)度。由于減少了交易重試,降低了網(wǎng)聯(lián)平臺(tái)和銀行系統(tǒng)的業(yè)務(wù)處理壓力。
圖8是本發(fā)明一實(shí)施例提出的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置的結(jié)構(gòu)示意圖。
參見圖8,該網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置800包括:
角色確定模塊801,用于確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,角色為付款銀行或者收款銀行。
終態(tài)設(shè)置模塊802,用于基于與角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置。
其中,終態(tài)設(shè)置模塊802包括:
第一終態(tài)設(shè)置子模塊8021,用于在角色為付款銀行時(shí),直接將交易結(jié)果的異常終態(tài)設(shè)置為異常失敗終態(tài)。
第二終態(tài)設(shè)置子模塊8022,用于在角色為收款銀行時(shí),判斷收款銀行的類型是否為備付金銀行,若為備付金銀行,則在收款銀行產(chǎn)生響應(yīng)之前,直接將交易結(jié)果的終態(tài)設(shè)置為成功終態(tài),若為非備付金銀行,則將交易結(jié)果的異常終態(tài)設(shè)置為異常成功終態(tài),并基于軋差清算業(yè)務(wù)流程對(duì)交易資金進(jìn)行配置。
可選地,一些實(shí)施例中,第二終態(tài)設(shè)置子模塊8022具體用于:
檢測收款銀行在交易過程中是否接收到預(yù)設(shè)請(qǐng)求,預(yù)設(shè)請(qǐng)求用于對(duì)交易資金進(jìn)行入賬處理;若未接收到預(yù)設(shè)請(qǐng)求,則觸發(fā)收款銀行對(duì)交易資金進(jìn)行入賬處理;若接收到預(yù)設(shè)請(qǐng)求,則根據(jù)收款銀行對(duì)交易資金是否入賬成功的結(jié)果對(duì)交易資金進(jìn)行配置。
可選地,一些實(shí)施例中,第二終態(tài)設(shè)置子模塊8022具體用于:
若結(jié)果為收款銀行未入賬成功,則將交易資金退回至付款銀行中。
可選地,一些實(shí)施例中,第二終態(tài)設(shè)置子模塊8022具體用于:
在收款銀行未入賬成功時(shí),直接將交易資金退回至付款銀行中。
可選地,一些實(shí)施例中,參見圖9,該網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置800還包括:
設(shè)置結(jié)果獲取模塊803,用于獲取對(duì)交易結(jié)果的異常終態(tài)的設(shè)置結(jié)果。
提示信息生成模塊804,用于基于設(shè)置結(jié)果生成提示信息,并將提示信息發(fā)送至第三方支付機(jī)構(gòu),以使第三方支付機(jī)構(gòu)基于提示信息對(duì)用戶進(jìn)行提示。
需要說明的是,前述圖1-圖7實(shí)施例中對(duì)網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置方法實(shí)施例的解釋說明也適用于該實(shí)施例的網(wǎng)絡(luò)支付的異常終態(tài)設(shè)置裝置800,其實(shí)現(xiàn)原理類似,此處不再贅述。
本實(shí)施例中,通過確定在交易過程中產(chǎn)生異常的終端所屬參與方的角色,其中,角色為付款銀行或者收款銀行,基于與角色對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,實(shí)現(xiàn)根據(jù)產(chǎn)生異常的參與方的角色不同,確定對(duì)應(yīng)的異常終態(tài)設(shè)置方法對(duì)交易結(jié)果的異常終態(tài)進(jìn)行設(shè)置,能夠在交易超時(shí)后快速對(duì)交易置異常成功或異常失敗終態(tài),提升交易效率,保障資金安全,改善用戶體驗(yàn),降低交易系統(tǒng)處理壓力。
需要說明的是,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。此外,在本發(fā)明的描述中,除非另有說明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(pga),現(xiàn)場可編程門陣列(fpga)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。
上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。