安全支付方法、服務(wù)器及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù),還涉及在線支付領(lǐng)域,尤其涉及一種安全支付方法、服務(wù)器及系統(tǒng)。
【背景技術(shù)】
[0002]目前,付款帳戶基于第三方支付平臺(tái)進(jìn)行在線支付時(shí),對(duì)于實(shí)時(shí)到賬的支付情況,當(dāng)付款帳戶將一定的資金數(shù)額劃撥到第三方支付平臺(tái)時(shí),第三方支付平臺(tái)實(shí)時(shí)或者等待一定時(shí)長(zhǎng)后,即將付款帳戶的上述資金數(shù)額劃撥至對(duì)應(yīng)的收款帳戶中,而無(wú)需付款帳戶再基于第三方支付平臺(tái)發(fā)起確認(rèn)付款的指令。
[0003]針對(duì)上述在線支付的實(shí)時(shí)到賬情況,在付款帳戶劃撥資金數(shù)額至第三方支付平臺(tái)的過(guò)程中,第三方支付平臺(tái)對(duì)付款帳戶的操作進(jìn)行檢測(cè),判斷本次支付是否有效;第三方支付平臺(tái)的這一檢測(cè)操作勢(shì)必會(huì)延長(zhǎng)數(shù)據(jù)處理時(shí)間,從而增加付款帳戶的付款等待時(shí)間;且當(dāng)有大量的付款帳戶并發(fā)執(zhí)行向該第三方支付平臺(tái)進(jìn)行資金劃撥的操作時(shí),第三方支付平臺(tái)需同時(shí)檢測(cè)各付款帳戶的支付操作是否有效,造成付款帳戶的支付操作延時(shí)過(guò)長(zhǎng),嚴(yán)重時(shí)甚至導(dǎo)致服務(wù)器宕機(jī);但若不對(duì)付款帳戶的支付操作進(jìn)行檢測(cè),則嚴(yán)重影響在線支付的安全性。
【發(fā)明內(nèi)容】
[0004]鑒于以上內(nèi)容,有必要提供一種安全支付方法、服務(wù)器及系統(tǒng),使得在縮短服務(wù)器處理付款帳戶支付操作時(shí)長(zhǎng)的同時(shí),提高在線支付的安全性。
[0005]本發(fā)明實(shí)施例公開(kāi)了一種安全支付方法,包括以下步驟:
[0006]接收到付款帳戶基于第三方支付平臺(tái)發(fā)起的扣減預(yù)設(shè)數(shù)值的支付操作事件,獲取所述付款帳戶特征信息及對(duì)應(yīng)的收款帳戶特征信息;
[0007]根據(jù)所述支付操作事件,將所述付款帳戶中的數(shù)額減去所述預(yù)設(shè)數(shù)值;
[0008]根據(jù)所述付款帳戶特征信息及收款帳戶特征信息,驗(yàn)證所述支付操作事件是否有效;
[0009]若所述支付操作事件有效,則對(duì)所述收款帳戶中的數(shù)額增加所述預(yù)設(shè)數(shù)值。
[0010]本發(fā)明實(shí)施例還公開(kāi)一種安全支付服務(wù)器,包括:
[0011]信息獲取模塊,用于接收到付款帳戶基于第三方支付平臺(tái)發(fā)起的扣減預(yù)設(shè)數(shù)值的支付操作事件,獲取所述付款帳戶特征信息及對(duì)應(yīng)的收款帳戶特征信息;
[0012]額度扣減模塊,用于根據(jù)所述支付操作事件,將所述付款帳戶中的數(shù)額減去所述預(yù)設(shè)數(shù)值;
[0013]安全驗(yàn)證模塊,用于根據(jù)所述付款帳戶特征信息及收款帳戶特征信息,驗(yàn)證所述支付操作事件是否有效;
[0014]額度調(diào)整模塊,用于在所述支付操作事件有效時(shí),對(duì)所述收款帳戶中的數(shù)額增加所述預(yù)設(shè)數(shù)值。
[0015]本發(fā)明實(shí)施例還公開(kāi)一種安全支付方法,包括以下步驟:
[0016]客戶端檢測(cè)到付款帳戶基于第三方支付平臺(tái)發(fā)起的扣減預(yù)設(shè)數(shù)值的支付操作事件,將所述支付操作事件發(fā)送至服務(wù)器;
[0017]服務(wù)器接收到所述支付操作事件,獲取所述付款帳戶特征信息及對(duì)應(yīng)的收款帳戶特征信息;
[0018]服務(wù)器根據(jù)所述支付操作事件,將所述付款帳戶中的數(shù)額減去所述預(yù)設(shè)數(shù)值;
[0019]服務(wù)器根據(jù)所述付款帳戶特征信息及收款帳戶特征信息,驗(yàn)證所述支付操作事件是否有效;
[0020]若所述支付操作事件有效,則服務(wù)器對(duì)所述收款帳戶中的數(shù)額增加所述預(yù)設(shè)數(shù)值。
[0021]本發(fā)明實(shí)施例還公開(kāi)一種安全支付系統(tǒng),包括服務(wù)器和付款帳戶對(duì)應(yīng)的客戶端;
[0022]所述客戶端用于:檢測(cè)到付款帳戶基于第三方支付平臺(tái)發(fā)起的扣減預(yù)設(shè)數(shù)值的支付操作事件,將所述支付操作事件發(fā)送至服務(wù)器;
[0023]所述服務(wù)器用于:
[0024]接收到所述支付操作事件,獲取所述付款帳戶特征信息及對(duì)應(yīng)的收款帳戶特征信息;
[0025]根據(jù)所述支付操作事件,將所述付款帳戶中的數(shù)額減去所述預(yù)設(shè)數(shù)值;
[0026]根據(jù)所述付款帳戶特征信息及收款帳戶特征信息,驗(yàn)證所述支付操作事件是否有效;
[0027]若所述支付操作事件有效,則對(duì)所述收款帳戶中的數(shù)額增加所述預(yù)設(shè)數(shù)值。
[0028]本發(fā)明實(shí)施例接收到付款帳戶基于第三方支付平臺(tái)發(fā)起的扣減預(yù)設(shè)數(shù)值的支付操作事件,獲取所述付款帳戶特征信息及對(duì)應(yīng)的收款帳戶特征信息;根據(jù)所述支付操作事件,將所述付款帳戶中的數(shù)額減去所述預(yù)設(shè)數(shù)值;根據(jù)所述付款帳戶特征信息及收款帳戶特征信息,驗(yàn)證所述支付操作事件是否有效;若所述支付操作事件有效,則對(duì)所述收款帳戶中的數(shù)額增加所述預(yù)設(shè)數(shù)值;本發(fā)明實(shí)施例服務(wù)器將在線支付的安全驗(yàn)證操作放在服務(wù)器向收款帳戶中的數(shù)額增加預(yù)設(shè)數(shù)值的階段執(zhí)行,相較于現(xiàn)有技術(shù)中:服務(wù)器將上述安全驗(yàn)證操作放在服務(wù)器對(duì)付款帳戶扣減預(yù)設(shè)數(shù)據(jù)的階段執(zhí)行,本發(fā)明實(shí)施例具有縮短服務(wù)器處理付款帳戶支付操作時(shí)長(zhǎng)的有益效果,提高了人機(jī)的可交互性,釋放了服務(wù)器的壓力;進(jìn)一步地,也提高了在線支付的安全性。
【附圖說(shuō)明】
[0029]圖1是本發(fā)明安全支付方法第一實(shí)施例流程示意圖;
[0030]圖2a是本發(fā)明安全支付方法中付款帳戶購(gòu)買商品一實(shí)施例顯示界面示例圖;
[0031]圖2b是本發(fā)明安全支付方法中付款帳戶基于第三方支付平臺(tái)進(jìn)行支付一實(shí)施例顯示界面示例圖;
[0032]圖2c是本發(fā)明安全支付方法中付款帳戶完成支付一實(shí)施例顯示界面示例圖;
[0033]圖3是本發(fā)明安全支付方法中付款帳戶對(duì)應(yīng)的終端顯示危險(xiǎn)提示信息一實(shí)施例顯示界面示例圖;
[0034]圖4是本發(fā)明安全支付方法中驗(yàn)證付款帳戶發(fā)起的支付操作事件一實(shí)施例流程示意圖;
[0035]圖5是本發(fā)明安全支付方法第二實(shí)施例流程示意圖;
[0036]圖6是本發(fā)明安全支付服務(wù)器一實(shí)施例功能模塊示意圖;
[0037]圖7是本發(fā)明安全支付服務(wù)器的硬件結(jié)構(gòu)示意圖;
[0038]圖8是本發(fā)明安全支付方法第三實(shí)施例流程示意圖;
[0039]圖9是本發(fā)明安全支付方法第四實(shí)施例流程示意圖;
[0040]圖10是本發(fā)明安全支付系統(tǒng)一實(shí)施例功能模塊示意圖;
[0041]圖11是本發(fā)明安全支付系統(tǒng)一實(shí)施例運(yùn)行環(huán)境示例圖。
[0042]本發(fā)明實(shí)施例目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0043]以下結(jié)合說(shuō)明書附圖及具體實(shí)施例進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0044]本發(fā)明實(shí)施例提供了一種安全支付方法;如圖1所示,本發(fā)明安全支付方法包括以下步驟:
[0045]步驟S01、接收到付款帳戶基于第三方支付平臺(tái)發(fā)起的預(yù)設(shè)數(shù)值的支付操作事件,獲取所述付款帳戶特征信息及對(duì)應(yīng)的收款帳戶特征信息;
[0046]第三方支付平臺(tái)對(duì)應(yīng)的服務(wù)器(以下實(shí)施例均簡(jiǎn)稱為“服務(wù)器”)接收到付款帳戶基于第三方支付平臺(tái)發(fā)起的支付操作事件時(shí),獲取所述付款帳戶特征信息及收款帳戶特征信息。所述付款帳戶特征信息包括付款賬戶、付款賬戶開(kāi)戶行、付款賬戶當(dāng)前總額度、與所述付款賬戶綁定的付款帳戶身份信息等;與所述付款賬戶綁定的付款帳戶身份信息包括:付款帳戶真實(shí)姓名、付款帳戶身份號(hào)碼、付款帳戶注冊(cè)時(shí)登記的電話號(hào)碼、付款帳戶使用的第三方支付平臺(tái)的登錄名和登錄密碼、第三方支付平臺(tái)的支付賬號(hào)和支付密碼等。所述收款帳戶特征信息包括:收款賬戶、收款賬戶開(kāi)戶行、與所述收款賬戶綁定的身份信息等;與所述收款賬戶綁定的身份信息包括:收款帳戶注冊(cè)時(shí)登記的電話號(hào)碼、收款帳戶使用的第三方支付平臺(tái)的登錄名、第三方支付平臺(tái)的支付賬號(hào)等。
[0047]在本發(fā)明一優(yōu)選實(shí)施例中,所述付款帳戶發(fā)起的預(yù)設(shè)數(shù)值的支付操作事件包括:付款帳戶執(zhí)行了較大數(shù)值的數(shù)額扣減,比如該數(shù)值超過(guò)十萬(wàn)。
[0048]本發(fā)明實(shí)施例中,付款帳戶基于第三方支付平臺(tái)發(fā)起的支付操作事件可以理解為:付款帳戶基于第三方支付平臺(tái)對(duì)應(yīng)的服務(wù)器扣減預(yù)設(shè)數(shù)值的數(shù)額時(shí),服務(wù)器接收到付款帳戶扣減的該預(yù)設(shè)數(shù)值的數(shù)額后,實(shí)時(shí)或者間隔一定時(shí)長(zhǎng)(比如24小時(shí))即將該預(yù)設(shè)數(shù)值的數(shù)額添加至對(duì)應(yīng)的收款賬戶,而無(wú)需付款帳戶基于該第三方支付平臺(tái)發(fā)起確認(rèn)支付的操作指令。
[0049]本發(fā)明實(shí)施例中,所述第三方支付平臺(tái)將多種銀行卡支付方式整合到一個(gè)界面上,充當(dāng)了電子商務(wù)交易各方與銀行的接口,負(fù)責(zé)交易結(jié)算中與銀行的對(duì)接,消費(fèi)者通過(guò)第三方支付平臺(tái)付款給商家,第三方支付為商家提供一個(gè)可以兼容多銀行支付方式的接口平臺(tái);比如快錢、拉卡拉、財(cái)付通、網(wǎng)易寶、微信支付等支付平臺(tái)。
[0050]步驟S02、根據(jù)所述支付操作事件,將所述付款帳戶中的數(shù)額減去所述預(yù)設(shè)數(shù)值;
[0051]服務(wù)器根據(jù)獲取的付款帳戶特征信息及收款帳戶特征信息,實(shí)時(shí)對(duì)付款帳戶中的數(shù)額減去該支付操作事件對(duì)應(yīng)的預(yù)設(shè)數(shù)值,同時(shí)并不對(duì)所述收款帳戶增加所述預(yù)設(shè)數(shù)值。t匕如,在上述付款帳戶完成支付操作后,在服務(wù)器通知收款帳戶之前,服務(wù)器對(duì)付款帳戶執(zhí)行的上述支付操作進(jìn)行凍結(jié),延遲增加收款賬戶的數(shù)額。
[0052]比如,服務(wù)器接收到用戶基于圖2a所示的操作界面,點(diǎn)擊“立即購(gòu)買”功能控件,購(gòu)買了某一網(wǎng)上商城的某一產(chǎn)品,并基于圖2b所示的支付界面,在輸入了對(duì)應(yīng)的支付密碼后,點(diǎn)擊“支付”功能控件而發(fā)起了該支付操作事件;由于本發(fā)明實(shí)施例中,服務(wù)器對(duì)支付的安全驗(yàn)證操作放在了服務(wù)器向收款帳戶增加額度時(shí)執(zhí)行,因此,當(dāng)服務(wù)器接收到付款帳戶基于“支付”功能控發(fā)起的支付操作事件后,實(shí)時(shí)對(duì)該付款賬戶的數(shù)額減去上述預(yù)設(shè)數(shù)值,并通過(guò)付款帳戶客戶端顯示減去上述預(yù)設(shè)數(shù)值后的付款賬戶;對(duì)付款帳戶的用戶側(cè)來(lái)講,該付款帳戶的支付操作得到了系統(tǒng)的實(shí)時(shí)處理,提高了付款帳戶對(duì)應(yīng)的用戶操作體驗(yàn)。
[0053]以第三方支付平臺(tái)中的財(cái)付通為例,比如服務(wù)器接收到付款帳戶A基于財(cái)付通發(fā)起的十萬(wàn)元人民幣的支付操作事件時(shí),服務(wù)器實(shí)時(shí)從該付款帳戶A中扣減該十萬(wàn)元人民幣對(duì)應(yīng)的十萬(wàn)這一數(shù)值;但服務(wù)器并沒(méi)有按照傳統(tǒng)的即時(shí)到帳的做法將十萬(wàn)這一數(shù)額立即增加至對(duì)應(yīng)的收款帳戶B中,相反,本發(fā)明實(shí)施例中,服務(wù)器對(duì)上述支付操作的后續(xù)執(zhí)行階段——即服務(wù)器將上述十萬(wàn)這一數(shù)值對(duì)應(yīng)的額度增加至收款賬戶的執(zhí)行階段,對(duì)該支付操作進(jìn)行凍結(jié),以對(duì)付款帳戶發(fā)起的支付操作事件的安全性進(jìn)行驗(yàn)證,確保付款帳戶支付的安全性。
[0054]步驟S03、根據(jù)所述付款帳戶特征信息及收款帳戶特征信息,驗(yàn)證所述支付操作事件是否有效;
[0055]服務(wù)器禁止對(duì)所述收款帳戶特征信息中的收款賬戶增加所述預(yù)設(shè)數(shù)值的數(shù)額后,也即服務(wù)器在對(duì)該收款賬戶增加所述預(yù)設(shè)數(shù)值的賬戶額度之前,服務(wù)器根據(jù)付款帳戶特征信息和收款帳戶特征信息,驗(yàn)證付款帳戶發(fā)起的所述支付操作事件。
[0056]本發(fā)明實(shí)施例中,服務(wù)器根據(jù)付款帳戶特征信息和收款帳戶特征信息,對(duì)付款帳戶發(fā)起的支付操作事件進(jìn)行驗(yàn)證包括:
[0057]服務(wù)器根據(jù)獲取的付款帳戶特征信息和收款帳戶特征信息,綜合評(píng)估付款帳戶發(fā)起的支付操作事件所指向的是否為釣魚(yú)網(wǎng)站;或者是否為黑客利用系統(tǒng)漏洞所設(shè)置的惡意欺詐事件。比如,服務(wù)器識(shí)別付款帳戶未選擇任何有效的商品信息即直接向某一未經(jīng)過(guò)任何安全認(rèn)證(如經(jīng)過(guò)實(shí)名認(rèn)證)的財(cái)付通賬號(hào)增加一較大數(shù)值的數(shù)額,則服務(wù)器調(diào)用該付款帳戶基于財(cái)付通支付平臺(tái)發(fā)起的操作事件所對(duì)應(yīng)的所有操作數(shù)據(jù),同時(shí)調(diào)用該收款賬戶對(duì)應(yīng)的收款賬戶特征信息,綜合解析上述信息,驗(yàn)證付款帳戶發(fā)起的支付操作事件是否有效?;蛘?,服務(wù)器將上述信息綜合推送至后臺(tái)維護(hù)客戶端,由后臺(tái)技術(shù)人員對(duì)上述信息進(jìn)行綜合的技術(shù)評(píng)定后,將驗(yàn)證結(jié)果反饋至服務(wù)器,服務(wù)器保存上述驗(yàn)證結(jié)果。
[0058]本發(fā)明實(shí)施例中,服務(wù)器驗(yàn)證所述支付操作事件的途徑多種多樣,本發(fā)明實(shí)施例不對(duì)其進(jìn)行一一窮舉,只要能達(dá)到本發(fā)明實(shí)施例驗(yàn)證出付款帳戶發(fā)起的所述支付操作事件是否有效在本發(fā)明安全支付方法的保護(hù)范圍之內(nèi)。
[0059]步驟S04、若所述支付操作事件有效,則對(duì)所述收款帳戶中的數(shù)額增加所述預(yù)設(shè)數(shù)值。
[0060]服務(wù)器根據(jù)驗(yàn)證結(jié)果為有效的支付操作事件時(shí),對(duì)所述收款賬戶中的數(shù)額增加上述預(yù)設(shè)數(shù)值。
[0061]比如,在驗(yàn)證所述支付操作事件有效時(shí),服務(wù)器對(duì)所述收款賬戶的數(shù)額增加所述預(yù)設(shè)數(shù)值;在驗(yàn)證所述支付操作事件無(wú)效時(shí),服務(wù)器將扣減的所述預(yù)設(shè)數(shù)值返回至所述付款賬戶,并對(duì)所述付款帳戶中的數(shù)額增加所述預(yù)設(shè)數(shù)值,恢復(fù)所述收款賬戶中的數(shù)值。在服務(wù)器不能確定所述支付操作事件是否有效時(shí),發(fā)送可能存在安全風(fēng)險(xiǎn)的提示信息至付款帳戶,如圖3所示的付款帳戶客戶端顯示的服務(wù)器推送的提示信息:“您因購(gòu)買XXX產(chǎn)品所進(jìn)行的支付可能存在安全風(fēng)險(xiǎn),請(qǐng)確認(rèn)是否繼續(xù)將人民幣XXX.XX支付給賣家*** ?若取消支付,請(qǐng)執(zhí)行如下操作:********”。或者,服務(wù)器發(fā)送幫助信息至后臺(tái)技術(shù)人員,由后臺(tái)技術(shù)人員對(duì)上述信息進(jìn)行綜合的技術(shù)評(píng)定后,將驗(yàn)證結(jié)果反饋至服務(wù)器,服務(wù)器根據(jù)后臺(tái)技術(shù)人員發(fā)送的上述驗(yàn)證結(jié)果,再執(zhí)行對(duì)應(yīng)的調(diào)整操作;比如,服務(wù)器接收到后臺(tái)接收人員發(fā)送的驗(yàn)證結(jié)果為所述支付操作事件為有效操作時(shí),則服務(wù)器對(duì)所述收款賬戶中的數(shù)額增加所述預(yù)設(shè)數(shù)值;服務(wù)器接收到后臺(tái)接收人員發(fā)送的驗(yàn)證結(jié)果為所述支付操作事件為無(wú)效操作時(shí),則服務(wù)器將扣減的所述預(yù)設(shè)數(shù)值的數(shù)額返回至所述付款賬戶。
[0062]進(jìn)一步地,在本發(fā)明一優(yōu)選實(shí)施例中,服務(wù)器在驗(yàn)證結(jié)果為上述支付操作事件為無(wú)效操作,將扣減的所述預(yù)設(shè)數(shù)值的數(shù)額返回至所述付款賬戶并對(duì)所述付款帳戶中的數(shù)額增加所述預(yù)設(shè)數(shù)值后,服務(wù)器發(fā)送對(duì)應(yīng)的提示信息至付款賬戶,比如服務(wù)器發(fā)送“您的***操作可能存在安全風(fēng)險(xiǎn),已經(jīng)您支付的XXX額度的資金返還至您的賬戶******”等。
[0063]本發(fā)明實(shí)施例服務(wù)器將在線支付的安全驗(yàn)證操作放在服務(wù)器向收款帳戶中的數(shù)額增加預(yù)設(shè)數(shù)值的階段執(zhí)行,相較于現(xiàn)有技術(shù)中:服務(wù)器將上述安全驗(yàn)證操作放在服務(wù)器對(duì)付款帳戶扣減預(yù)設(shè)數(shù)據(jù)的階段執(zhí)行,本發(fā)明實(shí)施例具有縮短服務(wù)器處理付款帳戶支付操作時(shí)長(zhǎng)的有益效果,提高了人機(jī)的可交互性,釋放了服務(wù)器的壓力;進(jìn)一步地,也提高了在線支付的安全性。
[0064]進(jìn)一步地,本發(fā)明還提供了一種安全支付方法中驗(yàn)證支付操作事件的實(shí)施例;如圖4所示,本發(fā)明安全支付方法中,如圖1所示實(shí)施例中的步驟S03、根據(jù)所述付款帳戶特征信息及收款帳戶特征信息,驗(yàn)證所述支付操作事件,包括:
[0065]步驟S11、根據(jù)所述收款帳戶特征信息,識(shí)別所述收款賬戶是否為經(jīng)過(guò)實(shí)名認(rèn)證的信任賬戶;若否,則執(zhí)行步驟S12 ;若是,則執(zhí)行步驟S13 ;
[0066]步驟S12、驗(yàn)證所述支付操作事件無(wú)效;
[0067]在本發(fā)明的一優(yōu)選實(shí)施例中,由于涉及金融安全問(wèn)題,因此服務(wù)器要求收款帳戶必須經(jīng)過(guò)實(shí)名認(rèn)證,即該支付賬號(hào)必須和有效的身份信息進(jìn)行綁定;當(dāng)然,若收款賬戶為銀聯(lián)發(fā)行的借記卡或信用卡時(shí),由于上述銀聯(lián)卡在注冊(cè)時(shí),必須綁定真實(shí)的身份證號(hào)碼和對(duì)應(yīng)的電話號(hào)碼,因此,服務(wù)器在驗(yàn)證付款帳戶發(fā)起的支付操作事件是否有效時(shí),首先根據(jù)獲取的收款賬戶特征信息,識(shí)別該收款帳戶對(duì)應(yīng)的收款的支付賬戶是否為經(jīng)過(guò)實(shí)名認(rèn)證的信任賬戶;若識(shí)別該收款賬戶未經(jīng)過(guò)實(shí)名認(rèn)證,或者識(shí)別該收款賬戶經(jīng)過(guò)實(shí)名認(rèn)證但被多次投訴,已列入非信任賬