亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種動(dòng)態(tài)授權(quán)碼生成方法及裝置、支付交易方法及系統(tǒng)的制作方法

文檔序號(hào):10625150閱讀:743來(lái)源:國(guó)知局
一種動(dòng)態(tài)授權(quán)碼生成方法及裝置、支付交易方法及系統(tǒng)的制作方法
【專利摘要】一種動(dòng)態(tài)授權(quán)碼生成方法及裝置、支付交易方法及系統(tǒng),所述動(dòng)態(tài)授權(quán)碼生成方法包括:創(chuàng)建至少一個(gè)付款卡賬號(hào),且每個(gè)付款卡賬號(hào)對(duì)應(yīng)一個(gè)付款卡信息;生成動(dòng)態(tài)授權(quán)碼,建立并保存所述動(dòng)態(tài)授權(quán)碼與所述付款卡賬號(hào)間的對(duì)應(yīng)關(guān)系;將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存。通過(guò)本發(fā)明實(shí)施例提供的技術(shù)方案,生成動(dòng)態(tài)授權(quán)碼,并建立動(dòng)態(tài)授權(quán)碼、付款卡賬號(hào)以及付款卡信息之間的對(duì)應(yīng)關(guān)系,在進(jìn)行支付交易時(shí),用戶只需要提供動(dòng)態(tài)授權(quán)碼就可以觸發(fā)服務(wù)器完成支付交易,動(dòng)態(tài)授權(quán)碼可隨時(shí)被更新或終止,有效提高了用戶數(shù)據(jù)以及支付交易的安全性。
【專利說(shuō)明】
-種動(dòng)態(tài)授權(quán)碼生成方法及裝置、支付交易方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其設(shè)及一種動(dòng)態(tài)授權(quán)碼生成方法及裝置、支付交 易方法及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著付款卡(可具體體現(xiàn)為銀行卡、信用卡等)在人們?nèi)粘I钪械牟粩嗥占昂?應(yīng)用,用卡安全性運(yùn)一問(wèn)題也日益凸顯出來(lái),尤其是付款卡的支付安全性問(wèn)題。
[0003] 現(xiàn)有技術(shù)中采用不同的技術(shù)方案用W提高付款卡的支付安全性,例如,用戶可W 向信用卡公司申請(qǐng)有效期較短的臨時(shí)信用卡,又例如現(xiàn)有技術(shù)中采用W下描述的利用手機(jī) 確認(rèn)付款交易的技術(shù)方案:
[0004] 首先,在銀行服務(wù)器內(nèi)保存用戶的付款卡信息(例如卡號(hào)、密碼)、手機(jī)號(hào)碼W及 確認(rèn)碼;其次,在用戶進(jìn)行金額支付時(shí),將付款卡插入交易終端,并輸入密碼,運(yùn)樣交易終端 就可W將包含卡號(hào)、密碼W及交易內(nèi)容的交易請(qǐng)求發(fā)送至銀行服務(wù)器;然后,銀行服務(wù)器根 據(jù)保存的信息核對(duì)卡號(hào)和密碼的正確性,并在判定卡號(hào)和密碼正確的前提下獲取用戶的手 機(jī)號(hào)碼,W短信形式將交易內(nèi)容發(fā)送至用戶的手機(jī);接著,用戶接收到銀行服務(wù)器發(fā)送的確 認(rèn)信息后,如果是其本人要求完成的交易,則再次與銀行服務(wù)器通信,W短信形式將確認(rèn)碼 發(fā)送至銀行服務(wù)器;最后,銀行服務(wù)器根據(jù)保存的確認(rèn)碼核對(duì)用戶發(fā)送的確認(rèn)碼的正確性, 如果正確,則執(zhí)行交易完成支付,如果不正確,則終止交易,保證支付安全性。
[0005] 采用運(yùn)種支付方案,用戶需要向商家提供其付款卡的卡號(hào)和密碼信息,運(yùn)很容易 造成用戶信息的丟失和泄漏,降低支付安全性,雖然進(jìn)一步采用了確認(rèn)碼驗(yàn)證過(guò)程來(lái)提高 銀行卡的支付安全性,但是因?yàn)槭謾C(jī)號(hào)碼、付款卡卡號(hào)W及確認(rèn)碼是W綁定形式存在的,且 卡號(hào)、手機(jī)號(hào)和確認(rèn)碼等都是靜態(tài)的固定碼,用戶每次利用手機(jī)確認(rèn)交易時(shí)使用的也都是 一個(gè)固定的確認(rèn)碼,而確認(rèn)碼被破解W及騙盜的可能性也很大,運(yùn)就大大降低了運(yùn)種方案 提高付款卡支付安全性的效果。此外,為了保證用戶可W將確認(rèn)碼發(fā)送給銀行服務(wù)器,還需 要使手機(jī)始終處于聯(lián)網(wǎng)狀態(tài),在通信信號(hào)不好或者手機(jī)欠費(fèi)等情況下,則無(wú)法利用運(yùn)種方 案進(jìn)行支付,給用戶帶來(lái)不便。

【發(fā)明內(nèi)容】

[0006] 有鑒于此,本發(fā)明實(shí)施例提供一種動(dòng)態(tài)授權(quán)碼生成方法及裝置、支付交易方法及 系統(tǒng),采用該技術(shù)方案在進(jìn)行支付交易時(shí),能夠有效提高支付安全性。 陽(yáng)007] 本發(fā)明實(shí)施例通過(guò)如下技術(shù)方案實(shí)現(xiàn):
[0008] 一種動(dòng)態(tài)授權(quán)碼生成方法,所述方法包括:
[0009] 創(chuàng)建至少一個(gè)付款卡賬號(hào),且每個(gè)付款卡賬號(hào)對(duì)應(yīng)一個(gè)付款卡信息;
[0010] 生成動(dòng)態(tài)授權(quán)碼,建立并保存所述動(dòng)態(tài)授權(quán)碼與所述付款卡賬號(hào)間的對(duì)應(yīng)關(guān)系; 將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存。
[0011] 一種動(dòng)態(tài)授權(quán)碼下發(fā)方法,所述方法包括:
[0012] 響應(yīng)定時(shí)觸發(fā)的動(dòng)態(tài)授權(quán)碼生成請(qǐng)求,生成多個(gè)動(dòng)態(tài)授權(quán)碼;
[0013] 將所述多個(gè)動(dòng)態(tài)授權(quán)碼分別分配至多個(gè)付款卡賬號(hào),且各個(gè)付款卡賬號(hào)分配得到 不同的動(dòng)態(tài)授權(quán)碼;
[0014] 將所述多個(gè)動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存,或者利用生成的動(dòng)態(tài)授權(quán)碼更新所 述用戶終端中的已保存動(dòng)態(tài)授權(quán)碼;
[0015] 其中,所述將所述多個(gè)動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存為:通過(guò)付款卡賬號(hào)與用 戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述多個(gè)付款卡賬號(hào)中的各個(gè)付款卡賬號(hào)對(duì)應(yīng)的用戶終端, 建立與查詢到的各個(gè)用戶終端的通信連接,將各個(gè)付款卡賬號(hào)分配得到的動(dòng)態(tài)授權(quán)碼發(fā)送 至各個(gè)付款卡賬號(hào)對(duì)應(yīng)的用戶終端保存;
[0016] 所述利用生成的動(dòng)態(tài)授權(quán)碼更新所述用戶終端中的已保存動(dòng)態(tài)授權(quán)碼為:判斷所 述用戶終端是否存在所述已保存動(dòng)態(tài)授權(quán)碼;如果是,則利用生成的所述動(dòng)態(tài)授權(quán)碼更新 所述已保存動(dòng)態(tài)授權(quán)碼;如果否,則將生成的所述動(dòng)態(tài)授權(quán)碼保存在所述用戶終端;
[0017] 或者,
[0018] 響應(yīng)用戶終端發(fā)送的攜帶有用戶終端標(biāo)識(shí)的動(dòng)態(tài)授權(quán)碼更新請(qǐng)求,生成動(dòng)態(tài)授權(quán) 碼;
[0019] 從所述動(dòng)態(tài)授權(quán)碼更新請(qǐng)求中獲得所述用戶終端標(biāo)識(shí);
[0020] 通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述用戶終端標(biāo)識(shí)對(duì)應(yīng)的付款 卡賬號(hào),將所述動(dòng)態(tài)授權(quán)碼分配至所述付款卡賬號(hào);
[0021] 響應(yīng)所述動(dòng)態(tài)授權(quán)碼更新請(qǐng)求,將生成的所述動(dòng)態(tài)授權(quán)碼返回至所述用戶終端, 更新所述用戶終端中的所述已保存動(dòng)態(tài)授權(quán)碼;
[0022] 或者,
[0023] 響應(yīng)攜帶有用戶終端標(biāo)識(shí)的交易請(qǐng)求,生成動(dòng)態(tài)授權(quán)碼;
[0024] 從所述交易請(qǐng)求中獲得所述用戶終端標(biāo)識(shí);
[0025] 通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述用戶終端標(biāo)識(shí)對(duì)應(yīng)的付款 卡賬號(hào),將所述動(dòng)態(tài)授權(quán)碼分配至所述付款卡賬號(hào);
[00%] 將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存,或者利用生成的動(dòng)態(tài)授權(quán)碼更新所述用 戶終端中的已保存動(dòng)態(tài)授權(quán)碼;
[0027] 其中,所述將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存為:通過(guò)付款卡賬號(hào)與用戶終 端之間的對(duì)應(yīng)關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;建立與查詢到的用戶終端的通 信連接,將所述動(dòng)態(tài)授權(quán)碼發(fā)送至所述用戶終端保存;
[0028] 所述利用生成的動(dòng)態(tài)授權(quán)碼更新所述用戶終端中的已保存動(dòng)態(tài)授權(quán)碼為:通過(guò)付 款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;判斷查詢到 的用戶終端是否存在所述已保存動(dòng)態(tài)授權(quán)碼;如果是,則利用生成的所述動(dòng)態(tài)授權(quán)碼更新 所述已保存動(dòng)態(tài)授權(quán)碼;如果否,則將生成的所述動(dòng)態(tài)授權(quán)碼保存在所述用戶終端;
[0029] 或者,
[0030] 響應(yīng)攜帶有用戶身份信息的交易請(qǐng)求,生成動(dòng)態(tài)授權(quán)碼;
[0031] 從所述交易請(qǐng)求中獲得所述用戶身份信息;
[0032] 通過(guò)付款卡賬號(hào)與用戶身份信息之間的對(duì)應(yīng)關(guān)系,查詢所述用戶身份信息對(duì)應(yīng)的 付款卡賬號(hào),將所述動(dòng)態(tài)授權(quán)碼分配至所述付款卡賬號(hào);
[0033] 將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存,或者利用生成的動(dòng)態(tài)授權(quán)碼更新所述用 戶終端中的已保存動(dòng)態(tài)授權(quán)碼;
[0034] 其中,所述將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存為:通過(guò)付款卡賬號(hào)與用戶終 端之間的對(duì)應(yīng)關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;建立與查詢到的用戶終端的通 信連接,將所述動(dòng)態(tài)授權(quán)碼發(fā)送至所述用戶終端保存;
[0035] 所述利用生成的動(dòng)態(tài)授權(quán)碼更新所述用戶終端中的已保存動(dòng)態(tài)授權(quán)碼為:通過(guò)付 款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;判斷查詢到 的用戶終端是否存在所述已保存動(dòng)態(tài)授權(quán)碼;如果是,則利用生成的所述動(dòng)態(tài)授權(quán)碼更新 所述已保存動(dòng)態(tài)授權(quán)碼;如果否,則將生成的所述動(dòng)態(tài)授權(quán)碼保存在所述用戶終端。
[0036] 一種動(dòng)態(tài)授權(quán)碼下發(fā)方法,所述方法包括:
[0037] 服務(wù)器響應(yīng)動(dòng)態(tài)授權(quán)碼生成觸發(fā)請(qǐng)求,在預(yù)先設(shè)置的動(dòng)態(tài)授權(quán)碼生成算法中選擇 一種算法作為當(dāng)前生成算法;
[0038] 所述服務(wù)器利用所述當(dāng)前生成算法,基于保存的用戶信息生成動(dòng)態(tài)授權(quán)碼,并將 所述當(dāng)前生成算法的標(biāo)識(shí)信息發(fā)送至用戶終端;
[0039] 所述用戶終端根據(jù)所述標(biāo)識(shí)信息查詢所述服務(wù)器生成所述動(dòng)態(tài)授權(quán)碼時(shí)使用的 所述當(dāng)前生成算法;
[0040] 所述用戶終端保存所述當(dāng)前生成算法,W便在進(jìn)行交易時(shí)基于所述當(dāng)前生成算法 生成所述動(dòng)態(tài)授權(quán)碼。
[0041] 一種支付交易方法,服務(wù)器預(yù)先保存利用上述方法生成的動(dòng)態(tài)授權(quán)碼,所述方法 包括:
[0042] 服務(wù)器接收第Ξ方設(shè)備轉(zhuǎn)發(fā)的由用戶終端提供的動(dòng)態(tài)授權(quán)碼;
[0043] 查找與所述動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào);
[0044] 利用所述付款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易。
[0045] 一種動(dòng)態(tài)授權(quán)碼生成裝置,所述裝置包括:
[0046] 賬號(hào)創(chuàng)建單元,用于創(chuàng)建至少一個(gè)付款卡賬號(hào),且每個(gè)付款卡賬號(hào)對(duì)應(yīng)一個(gè)付款 卡信息;
[0047] 授權(quán)碼生成單元,用于生成動(dòng)態(tài)授權(quán)碼,建立并保存所述動(dòng)態(tài)授權(quán)碼與所述付款 卡賬號(hào)間的對(duì)應(yīng)關(guān)系;
[0048] 發(fā)送單元,用于將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存。
[0049] 一種支付交易系統(tǒng),所述系統(tǒng)包括服務(wù)器、用戶終端、第Ξ方設(shè)備,
[0050] 所述服務(wù)器,用于生成動(dòng)態(tài)授權(quán)碼,并將所述動(dòng)態(tài)授權(quán)碼發(fā)送至所述用戶終端保 存;
[0051] 所述第Ξ方設(shè)備,用于將所述用戶終端提供的動(dòng)態(tài)授權(quán)碼轉(zhuǎn)發(fā)至所述服務(wù)器;
[0052] 所述服務(wù)器,還用于查找與所述動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào),并利用所述付 款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易。
[0053] 通過(guò)本發(fā)明實(shí)施例提供的上述技術(shù)方案,生成動(dòng)態(tài)授權(quán)碼,并建立動(dòng)態(tài)授權(quán)碼、付 款卡賬號(hào)W及付款卡信息之間的對(duì)應(yīng)關(guān)系,在進(jìn)行支付交易時(shí),用戶只需要提供動(dòng)態(tài)授權(quán) 碼就可W觸發(fā)服務(wù)器完成支付交易,由于動(dòng)態(tài)授權(quán)碼可隨時(shí)被更新,從而有效提高了用戶 數(shù)據(jù)W及支付交易的安全性。
【附圖說(shuō)明】
[0054] 為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本 申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,還可W根據(jù)運(yùn)些附圖獲得其他 的附圖。 陽(yáng)化5] 圖1為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成方法實(shí)施例1的流程圖;
[0056] 圖2為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成方法實(shí)施例2的流程圖;
[0057] 圖3為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成方法實(shí)施例3的流程圖;
[0058] 圖4為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成方法實(shí)施例4的流程圖;
[0059] 圖5為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼下發(fā)方法實(shí)施例1的流程圖; W60]圖6為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼下發(fā)方法實(shí)施例2的流程圖;
[0061] 圖7為本發(fā)明實(shí)施例支付交易方法的流程圖;
[0062] 圖8為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成裝置實(shí)施例1的示意圖;
[0063] 圖9為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成裝置實(shí)施例2的示意圖;
[0064] 圖10為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成裝置實(shí)施例3的示意圖; 陽(yáng)0化]圖11為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成裝置實(shí)施例4的示意圖;
[0066] 圖12為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼下發(fā)裝置實(shí)施例1的示意圖;
[0067] 圖13為本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼下發(fā)裝置實(shí)施例2的示意圖;
[0068] 圖14為本發(fā)明實(shí)施例支付交易系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0069] 為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和實(shí)施方式對(duì)本 發(fā)明實(shí)施例作進(jìn)一步的詳細(xì)說(shuō)明。 W70] 實(shí)施例一
[0071] 參見(jiàn)圖1,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成方法實(shí)施例1的流程圖,所述方法 包括:
[0072] 步驟101,創(chuàng)建至少一個(gè)付款卡賬號(hào),且每個(gè)付款卡賬號(hào)對(duì)應(yīng)一個(gè)付款卡信息。
[0073] 現(xiàn)有的支付交易過(guò)程,不論是只驗(yàn)證付款卡卡號(hào)和密碼合法性的方案,還是在卡 號(hào)和密碼驗(yàn)證通過(guò)后,繼續(xù)驗(yàn)證其它信息的方案(例如【背景技術(shù)】中提及的驗(yàn)證確認(rèn)碼的方 案),均需要用戶向商家提供其持有的付款卡的卡號(hào)和密碼信息,運(yùn)種支付方式就很容易造 成卡號(hào)和密碼的泄露,使用戶重要的隱私數(shù)據(jù)處于一種安全性很低的狀態(tài)??紤]到運(yùn)種情 況,本發(fā)明實(shí)施例旨在提供一種無(wú)需用戶向商家提供付款卡卡號(hào)等隱私數(shù)據(jù)的方案來(lái)完成 支付交易,W此來(lái)保護(hù)用戶數(shù)據(jù)的安全。為此,本發(fā)明方案提出基于動(dòng)態(tài)授權(quán)碼進(jìn)行支付交 易,避免交易時(shí)用戶提供付款卡卡號(hào)等隱私數(shù)據(jù),保護(hù)用戶數(shù)據(jù)的安全性。
[0074] 本步驟即是用戶在服務(wù)器內(nèi)為其持有的付款卡創(chuàng)建賬號(hào)的過(guò)程。例如,用戶A持 有Ξ張付款卡Ai、A2、A3,若用戶A欲利用本發(fā)明提供的方案實(shí)現(xiàn)付款卡Ai和A 2的支付交易 過(guò)程,則先要請(qǐng)求服務(wù)器為其創(chuàng)建與付款卡Ai相對(duì)應(yīng)的付款卡賬號(hào)B 1,W及與付款卡A2相 對(duì)應(yīng)的付款卡賬號(hào)B2,且每個(gè)付款卡賬號(hào)中均保存有與之對(duì)應(yīng)的付款卡的信息,例如持卡 人姓名、卡號(hào)、有效期等付款卡信息。
[0075] 需要說(shuō)明的是,每個(gè)付款卡賬號(hào)只能對(duì)應(yīng)一張付款卡,付款卡賬號(hào)可通過(guò)與之對(duì) 應(yīng)的付款卡的卡號(hào)、開戶行名稱或者其它預(yù)定義的信息表示,對(duì)此本發(fā)明不做限定。
[0076] 步驟102,生成動(dòng)態(tài)授權(quán)碼,建立并保存所述動(dòng)態(tài)授權(quán)碼與所述付款卡賬號(hào)間的對(duì) 應(yīng)關(guān)系。
[0077] 動(dòng)態(tài)授權(quán)碼可W是一組隨機(jī)數(shù),也可W是由字母、數(shù)字或其它符號(hào)組成的代碼,月良 務(wù)器可W在用戶終端的觸發(fā)下隨時(shí)生成所述動(dòng)態(tài)授權(quán)碼,或者服務(wù)器也可W根據(jù)系統(tǒng)設(shè)置 隨時(shí)生成所述動(dòng)態(tài)授權(quán)碼。
[0078] 需要說(shuō)明的是,一個(gè)動(dòng)態(tài)授權(quán)碼只能對(duì)應(yīng)一個(gè)付款卡賬號(hào),但是一個(gè)付款卡賬號(hào) 卻可W對(duì)應(yīng)多個(gè)動(dòng)態(tài)授權(quán)碼。例如,用戶A創(chuàng)建的付款卡賬號(hào)Bi對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼可W為 Ci、C2和付款卡賬號(hào)B2對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼可W為D 1。另外,為了保證支付交易的正常進(jìn) 行,服務(wù)器不能生成相同的動(dòng)態(tài)授權(quán)碼,也就是說(shuō),付款卡賬號(hào)Bi對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼不能是 〇1,當(dāng)然付款卡賬號(hào)B2對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼亦不能是C 1、C2或C 3,否則在確定與動(dòng)態(tài)授權(quán)碼相 對(duì)應(yīng)的付款卡賬號(hào)時(shí)就會(huì)出錯(cuò)。
[00巧]步驟103,將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存。
[0080] 經(jīng)由步驟101后,服務(wù)器內(nèi)就保存了付款卡賬號(hào)與付款卡信息之間的對(duì)應(yīng)關(guān)系, 經(jīng)由步驟102后,服務(wù)器內(nèi)就保存了付款卡賬號(hào)與動(dòng)態(tài)授權(quán)碼之間的對(duì)應(yīng)關(guān)系,由此可知, 付款卡賬號(hào)、付款卡信息、動(dòng)態(tài)授權(quán)碼運(yùn)Ξ個(gè)信息是呈對(duì)應(yīng)關(guān)系的,只要用戶終端知曉運(yùn)Ξ 個(gè)信息之中的一個(gè),就能觸發(fā)服務(wù)器完成支付交易。但是,考慮到動(dòng)態(tài)授權(quán)碼的可變性,本 發(fā)明實(shí)施例將動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端,W使用戶終端在需要時(shí),可W利用動(dòng)態(tài)授權(quán)碼 觸發(fā)服務(wù)器完成支付交易。 陽(yáng)0川 實(shí)施例二
[0082] 參見(jiàn)圖2,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成方法實(shí)施例2的流程圖,在服務(wù)器 將動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端之后,所述方法還可W包括:
[0083] 步驟201,接收用戶終端發(fā)送的更新請(qǐng)求,所述更新請(qǐng)求包含待更新動(dòng)態(tài)授權(quán)碼。
[0084] 在用戶使用某個(gè)動(dòng)態(tài)授權(quán)碼一段時(shí)間后,或者在用戶認(rèn)為當(dāng)前的動(dòng)態(tài)授權(quán)碼不安 全時(shí)(即存在被盜騙的可能時(shí)),可W啟動(dòng)授權(quán)碼更新流程,向服務(wù)器發(fā)送包含待更新的動(dòng) 態(tài)授權(quán)碼的更新請(qǐng)求,W使服務(wù)器對(duì)該動(dòng)態(tài)授權(quán)碼進(jìn)行更新操作。
[00化]需要說(shuō)明的是,用戶可W-次只更新一個(gè)動(dòng)態(tài)授權(quán)碼,例如用戶只更新付款卡賬 號(hào)Bi對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼C 1,那么更新請(qǐng)求中包含的動(dòng)態(tài)授權(quán)碼即為用戶也可W-次更 新多個(gè)動(dòng)態(tài)授權(quán)碼,例如更新付款卡賬號(hào)Bi對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼C 1和C 3,相應(yīng)地更新請(qǐng)求中 包含的就是。和C 3,如果用戶想同時(shí)更新付款卡賬號(hào)Bi對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼C 2?及付款卡 賬號(hào)B2對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼D 1,那么更新請(qǐng)求中包含的就是C2和D 1。
[0086] 步驟202,查找與所述待更新動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào)。
[0087] 本步驟主要是為后續(xù)建立新動(dòng)態(tài)授權(quán)碼與付款卡賬號(hào)間的對(duì)應(yīng)關(guān)系做準(zhǔn)備,只有 查找到與待更新的動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào),服務(wù)器才知道更新后的新動(dòng)態(tài)授權(quán)碼 隸屬于誰(shuí),需要與誰(shuí)建立對(duì)應(yīng)關(guān)系。
[0088] 例如,更新請(qǐng)求中包含的動(dòng)態(tài)授權(quán)碼是。,則本步驟查找到的付款卡賬號(hào)就是Bi。
[0089] 步驟203,生成新動(dòng)態(tài)授權(quán)碼,建立并保存所述新動(dòng)態(tài)授權(quán)碼與所述付款卡賬號(hào)間 的對(duì)應(yīng)關(guān)系,并刪除所述待更新動(dòng)態(tài)授權(quán)碼。
[0090] 服務(wù)器在用戶終端更新請(qǐng)求的觸發(fā)下,生成新動(dòng)態(tài)授權(quán)碼(該授權(quán)碼不能與已有 的相同),并建立該新動(dòng)態(tài)授權(quán)碼與步驟202查找到的付款卡賬號(hào)之間的對(duì)應(yīng)關(guān)系,同時(shí)還 需要?jiǎng)h除待更新動(dòng)態(tài)授權(quán)碼,即用新動(dòng)態(tài)授權(quán)碼替代原來(lái)的動(dòng)態(tài)授權(quán)碼,原來(lái)的動(dòng)態(tài)授權(quán) 碼作廢。運(yùn)樣,用戶終端下次在利用新動(dòng)態(tài)授權(quán)碼觸發(fā)服務(wù)器進(jìn)行支付交易時(shí),服務(wù)器就能 準(zhǔn)確的查找到與之對(duì)應(yīng)的付款卡賬號(hào),而原來(lái)的動(dòng)態(tài)授權(quán)碼則不能再觸發(fā)服務(wù)器。
[0091] 例如,服務(wù)器生成的新動(dòng)態(tài)授權(quán)碼為C4,那么在執(zhí)行建立C4與B 1對(duì)應(yīng)關(guān)系W及刪 除。的操作動(dòng)作后,此時(shí)與付款卡賬號(hào)B 1對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼為C 2、C3和C 4。
[0092] 需要說(shuō)明的是,在實(shí)際應(yīng)用中,服務(wù)器也可W先生成新動(dòng)態(tài)授權(quán)碼,再查找與待更 新動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào),然后再建立新動(dòng)態(tài)授權(quán)碼與付款卡賬號(hào)間的對(duì)應(yīng)關(guān) 系,刪除待更新動(dòng)態(tài)授權(quán)碼。
[009引此外,服務(wù)器也可W根據(jù)用戶的要求自動(dòng)更新動(dòng)態(tài)授權(quán)碼的操作。例如,用戶可W 要求服務(wù)器在每次付款成功后自動(dòng)更新動(dòng)態(tài)授權(quán)碼。
[0094] 步驟204,將所述新動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存。
[00巧]為保證用戶終端與服務(wù)器的同步,服務(wù)器需要將生成的新動(dòng)態(tài)授權(quán)碼發(fā)送至用戶 終端,W備下次支付交易時(shí)使用。 陽(yáng)〇96] 實(shí)施例S
[0097] 參見(jiàn)圖3,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成方法實(shí)施例3的流程圖,在服務(wù)器 將動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端之后,所述方法還可W包括:
[0098] 步驟301,接收用戶終端發(fā)送的終止請(qǐng)求,所述終止請(qǐng)求包含待終止動(dòng)態(tài)授權(quán)碼。
[0099] 用戶除了可W更新與付款卡賬號(hào)相對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼,還可W終止某個(gè)或某些動(dòng) 態(tài)授權(quán)碼的使用,此時(shí),用戶終端需要啟動(dòng)授權(quán)碼終止流程,向服務(wù)器發(fā)送包含待終止的動(dòng) 態(tài)授權(quán)碼的終止請(qǐng)求,W使服務(wù)器對(duì)該動(dòng)態(tài)授權(quán)碼進(jìn)行終止操作。
[0100] 與更新請(qǐng)求相同,用戶終端也可W-次只終止一個(gè)動(dòng)態(tài)授權(quán)碼,也可W-次終止 多個(gè)動(dòng)態(tài)授權(quán)碼,例如,用戶只終止付款卡賬號(hào)Bi對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼C 1,則終止請(qǐng)求中包含 的動(dòng)態(tài)授權(quán)碼就是如果用戶想同時(shí)終止付款卡賬號(hào)Bi對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼CzW及付款卡 賬號(hào)B2對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼D 1,那么終止請(qǐng)求中包含的就是C2和D 1。 陽(yáng)101] 步驟302,查找與所述待終止動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào)。 陽(yáng)102] 所謂終止動(dòng)態(tài)授權(quán)碼,可W理解為在物理上或者邏輯上刪除待終止的動(dòng)態(tài)授權(quán)碼 與付款卡賬號(hào)之間對(duì)應(yīng)關(guān)系的過(guò)程。因此,服務(wù)器需要查找與待終止的動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng) 的付款卡賬號(hào),即服務(wù)器需要知曉該待終止動(dòng)態(tài)授權(quán)碼隸屬于誰(shuí),需要?jiǎng)h除該動(dòng)態(tài)授權(quán)碼 與誰(shuí)之間的對(duì)應(yīng)關(guān)系。 陽(yáng)103] 例如,終止請(qǐng)求中包含的待終止動(dòng)態(tài)授權(quán)碼是C2和D 1,則本步驟查找到的付款卡 賬號(hào)即是與C2對(duì)應(yīng)的B 1W及與D 1對(duì)應(yīng)的B 2。 陽(yáng)104] 步驟303,刪除所述待終止動(dòng)態(tài)授權(quán)碼與所述付款卡賬號(hào)間的對(duì)應(yīng)關(guān)系。
[01化]在步驟302查找到待終止動(dòng)態(tài)授權(quán)碼隸屬的付款卡賬號(hào)后,則刪除二者之間的對(duì) 應(yīng)關(guān)系,終止該動(dòng)態(tài)授權(quán)碼的使用。 陽(yáng)106] 實(shí)施例四 陽(yáng)107] 參見(jiàn)圖4,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成方法實(shí)施例4的流程圖,在服務(wù)器 將動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端之后,所述方法還可w包括:
[0108] 步驟401,接收用戶終端發(fā)送的配置請(qǐng)求,所述配置請(qǐng)求包括動(dòng)態(tài)授權(quán)碼W及動(dòng)態(tài) 授權(quán)碼的屬性信息,所述屬性信息包括使用時(shí)限、使用密碼、使用額度中的一個(gè)或多個(gè)。
[0109] 步驟402,查找所述動(dòng)態(tài)授權(quán)碼,建立并保存所述動(dòng)態(tài)授權(quán)碼與所述屬性信息間的 對(duì)應(yīng)關(guān)系。
[0110] 本實(shí)施例除了要建立付款卡賬號(hào)、付款卡信息、動(dòng)態(tài)授權(quán)碼之間的對(duì)應(yīng)關(guān)系之外, 還可進(jìn)一步為動(dòng)態(tài)授權(quán)碼配置屬性信息,建立動(dòng)態(tài)授權(quán)碼與屬性信息間的對(duì)應(yīng)關(guān)系,運(yùn)樣 用戶就可W根據(jù)其定義的屬性信息使用與之對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼。具體可體現(xiàn)為: 陽(yáng)111] 如果屬性信息為使用時(shí)限,就限定了動(dòng)態(tài)授權(quán)碼的有效時(shí)間。參見(jiàn)表1,可通過(guò)最 大交易次數(shù)來(lái)限定動(dòng)態(tài)授權(quán)碼的使用實(shí)現(xiàn),對(duì)于動(dòng)態(tài)授權(quán)碼。來(lái)說(shuō),其最大交易次數(shù)為1, 也就是說(shuō)利用動(dòng)態(tài)授權(quán)碼。觸發(fā)服務(wù)器進(jìn)行一次支付交易之后,該動(dòng)態(tài)授權(quán)碼則失效;對(duì) 于動(dòng)態(tài)授權(quán)碼Di來(lái)說(shuō),其最大交易次數(shù)為5,也就是說(shuō)利用動(dòng)態(tài)授權(quán)碼D 1觸發(fā)服務(wù)器進(jìn)行 五次支付交易之后,該動(dòng)態(tài)授權(quán)碼才失效。對(duì)于失效的動(dòng)態(tài)授權(quán)碼,用戶可W對(duì)其進(jìn)行更新 操作或者終止操作。當(dāng)然,對(duì)于處于有效狀態(tài)的動(dòng)態(tài)授權(quán)碼,用戶也可W根據(jù)自己的使用需 求隨時(shí)要求服務(wù)器更新或終止某個(gè)或某些動(dòng)態(tài)授權(quán)碼。
[0112] 此外,還可W通過(guò)時(shí)間來(lái)限定動(dòng)態(tài)授權(quán)碼的使用時(shí)限,例如使用時(shí)限為5天,則在 運(yùn)5天時(shí)間段內(nèi)動(dòng)態(tài)授權(quán)碼均處于有效狀態(tài),不論運(yùn)一時(shí)間段內(nèi)是否觸發(fā)服務(wù)器。
[0113] 如果屬性信息是使用額度,就限定了使用動(dòng)態(tài)授權(quán)碼進(jìn)行支付交易時(shí)的最高金 額。參見(jiàn)表1,對(duì)于動(dòng)態(tài)授權(quán)碼。來(lái)說(shuō),其最高交易金額為$300,也就是說(shuō)利用動(dòng)態(tài)授權(quán)碼 。觸發(fā)服務(wù)器進(jìn)行支付交易時(shí),最高僅支持$300的交易金額;對(duì)于動(dòng)態(tài)授權(quán)碼D 1來(lái)說(shuō),其 最高交易金額為$100,也就是說(shuō)利用動(dòng)態(tài)授權(quán)碼化觸發(fā)服務(wù)器進(jìn)行支付交易時(shí),最高僅支 持$100的交易金額。
[0114] 如果屬性信息是使用密碼,則在通過(guò)動(dòng)態(tài)授權(quán)碼觸發(fā)服務(wù)器進(jìn)行支付交易時(shí),還 需要將使用密碼發(fā)送至服務(wù)器,驗(yàn)證使用密碼的正確性,W此來(lái)進(jìn)一步提高本發(fā)明實(shí)施例 支付交易的安全性。參見(jiàn)表1,對(duì)于動(dòng)態(tài)授權(quán)碼。來(lái)說(shuō),其具有使用密碼,那么在利用動(dòng)態(tài) 授權(quán)碼Cl觸發(fā)服務(wù)器時(shí),還需要輸入正確的使用密碼1234才能觸發(fā)服務(wù)器進(jìn)行支付交易; 對(duì)于動(dòng)態(tài)授權(quán)碼化來(lái)說(shuō),其不具有使用密碼,因此可W直接利用動(dòng)態(tài)授權(quán)碼D 1觸發(fā)服務(wù)器 進(jìn)行支付交易。 陽(yáng)11引表1 陽(yáng)116]
[0117] 實(shí)施例五
[0118] 參見(jiàn)圖5,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼下發(fā)方法實(shí)施例1的流程圖,所述方法 包括:
[0119] 步驟501,響應(yīng)動(dòng)態(tài)授權(quán)碼生成觸發(fā)請(qǐng)求,生成動(dòng)態(tài)授權(quán)碼。
[0120] 步驟502,將所述動(dòng)態(tài)授權(quán)碼分配至對(duì)應(yīng)的付款卡賬號(hào),建立并保存所述動(dòng)態(tài)授權(quán) 碼與所述付款卡賬號(hào)間的對(duì)應(yīng)關(guān)系。 陽(yáng)121] 步驟503,將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存,或者利用生成的所述動(dòng)態(tài)授權(quán) 碼更新所述用戶終端中的已保存動(dòng)態(tài)授權(quán)碼。 陽(yáng)122]為了避免交易過(guò)程中用戶向商家提供付款卡卡號(hào)等隱私數(shù)據(jù),保護(hù)用戶數(shù)據(jù)的安 全;同時(shí),避免靜態(tài)固定碼被破解或盜騙導(dǎo)致的支付安全性低的問(wèn)題,本發(fā)明還提供一種服 務(wù)器根據(jù)實(shí)際需要,實(shí)時(shí)向用戶終端下發(fā)動(dòng)態(tài)授權(quán)碼的方案。
[0123] 具體地,服務(wù)器響應(yīng)觸發(fā)請(qǐng)求實(shí)時(shí)生成動(dòng)態(tài)授權(quán)碼,并建立該動(dòng)態(tài)授權(quán)碼與付款 卡賬號(hào)之間的對(duì)應(yīng)關(guān)系,并將該動(dòng)態(tài)授權(quán)碼下發(fā)至用戶終端保存或者更新,W便后續(xù)進(jìn)行 支付交易時(shí),可W通過(guò)該對(duì)應(yīng)關(guān)系,查詢到動(dòng)態(tài)授權(quán)碼對(duì)應(yīng)的付款卡賬號(hào),完成支付過(guò)程。
[0124] 下面結(jié)合具體場(chǎng)景,對(duì)本發(fā)明的動(dòng)態(tài)授權(quán)碼下發(fā)過(guò)程進(jìn)行解釋說(shuō)明。
[0125] 場(chǎng)景一,所述觸發(fā)請(qǐng)求為定時(shí)觸發(fā)的動(dòng)態(tài)授權(quán)碼生成請(qǐng)求。本場(chǎng)景下,服務(wù)器側(cè)預(yù) 先設(shè)置動(dòng)態(tài)授權(quán)碼生成周期,并W該周期為間隔,定時(shí)觸發(fā)服務(wù)器生成動(dòng)態(tài)授權(quán)碼。
[01%] 對(duì)應(yīng)地,所述將所述動(dòng)態(tài)授權(quán)碼分配至對(duì)應(yīng)的付款卡賬號(hào)可W體現(xiàn)為:服務(wù)器將 多個(gè)所述動(dòng)態(tài)授權(quán)碼分別分配至多個(gè)付款卡賬號(hào),且各個(gè)付款卡賬號(hào)分配得到不同的動(dòng)態(tài) 授權(quán)碼。也就是說(shuō),服務(wù)器可被定時(shí)觸發(fā)生成多個(gè)動(dòng)態(tài)授權(quán)碼,然后將運(yùn)些動(dòng)態(tài)授權(quán)碼分配 給不同的付款卡賬號(hào)。通常,所述多個(gè)動(dòng)態(tài)授權(quán)碼可W均分給所述多個(gè)付款卡賬號(hào);或者, 也可根據(jù)實(shí)際需要,設(shè)置所述多個(gè)付款卡賬號(hào)中每個(gè)付款卡賬號(hào)對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼數(shù)目, 并據(jù)此完成對(duì)所述多個(gè)動(dòng)態(tài)授權(quán)碼的分配。
[0127] 對(duì)應(yīng)地,所述將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存可W體現(xiàn)為:服務(wù)器通過(guò)付 款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述多個(gè)付款卡賬號(hào)中的各個(gè)付款卡賬號(hào)對(duì)應(yīng) 的用戶終端,建立與查詢到的各個(gè)用戶終端的通信連接,將各個(gè)付款卡賬號(hào)分配得到的動(dòng) 態(tài)授權(quán)碼發(fā)送至各個(gè)付款卡賬號(hào)對(duì)應(yīng)的用戶終端保存。也就是說(shuō),服務(wù)器預(yù)先保存有付款 卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,在需要下發(fā)動(dòng)態(tài)授權(quán)碼時(shí),服務(wù)器可根據(jù)該對(duì)應(yīng)關(guān)系, 查找每個(gè)付款卡賬號(hào)各自對(duì)應(yīng)的用戶終端,并與運(yùn)些用戶終端建立通信,將分配給每個(gè)付 款卡賬號(hào)的動(dòng)態(tài)授權(quán)碼下發(fā)至該付款卡賬號(hào)對(duì)應(yīng)的用戶終端中保存。
[0128] 對(duì)應(yīng)地,所述利用生成的所述動(dòng)態(tài)授權(quán)碼更新所述用戶終端中的已保存動(dòng)態(tài)授權(quán) 碼可W體現(xiàn)為:判斷所述用戶終端是否存在所述已保存動(dòng)態(tài)授權(quán)碼;如果是,則利用生成 的所述動(dòng)態(tài)授權(quán)碼更新所述已保存動(dòng)態(tài)授權(quán)碼;如果否,則將生成的所述動(dòng)態(tài)授權(quán)碼保存 在所述用戶終端。也就是說(shuō),對(duì)應(yīng)于非首次向用戶終端下發(fā)動(dòng)態(tài)授權(quán)碼的場(chǎng)景,服務(wù)器執(zhí)行 更新過(guò)程,利用新生成的動(dòng)態(tài)授權(quán)碼替換掉用戶終端中的已保存動(dòng)態(tài)授權(quán)碼,有助于提高 動(dòng)態(tài)授權(quán)碼的使用安全性。優(yōu)選的,服務(wù)器確定存在已保存動(dòng)態(tài)授權(quán)碼時(shí),還可繼續(xù)判斷所 述已保存動(dòng)態(tài)授權(quán)碼是否滿足預(yù)設(shè)條件,如果是,則再執(zhí)行上述更新過(guò)程。所述預(yù)設(shè)條件可 W體現(xiàn)為:超出使用時(shí)限、使用密碼錯(cuò)誤、超出使用額度等等,本發(fā)明對(duì)此可不做具體限定。
[0129] 場(chǎng)景二,所述觸發(fā)請(qǐng)求為所述用戶終端發(fā)送的動(dòng)態(tài)授權(quán)碼更新請(qǐng)求,所述動(dòng)態(tài)授 權(quán)碼更新請(qǐng)求包括用戶終端標(biāo)識(shí)。本場(chǎng)景下,在需要進(jìn)行動(dòng)態(tài)授權(quán)碼更新時(shí),通過(guò)用戶終端 觸發(fā)服務(wù)器生成動(dòng)態(tài)授權(quán)碼。
[0130] 對(duì)應(yīng)地,所述將所述動(dòng)態(tài)授權(quán)碼分配至對(duì)應(yīng)的付款卡賬號(hào)可W體現(xiàn)為:從所述動(dòng) 態(tài)授權(quán)碼更新請(qǐng)求中獲得所述用戶終端標(biāo)識(shí);通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān) 系,查詢所述用戶終端標(biāo)識(shí)對(duì)應(yīng)的付款卡賬號(hào),將所述動(dòng)態(tài)授權(quán)碼分配至所述付款卡賬號(hào)。 也就是說(shuō),服務(wù)器預(yù)先保存有付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,在需要生成動(dòng)態(tài)授 權(quán)碼時(shí),用戶終端會(huì)將自身標(biāo)識(shí)發(fā)送至服務(wù)器,服務(wù)器便可據(jù)此查找到用戶終端對(duì)應(yīng)的付 款卡賬號(hào),并將動(dòng)態(tài)授權(quán)碼分配給該付款卡賬號(hào)。 陽(yáng)131 ] 對(duì)應(yīng)地,所述利用生成的所述動(dòng)態(tài)授權(quán)碼更新所述用戶終端中的已保存動(dòng)態(tài)授權(quán) 碼為:響應(yīng)所述動(dòng)態(tài)授權(quán)碼更新請(qǐng)求,將生成的所述動(dòng)態(tài)授權(quán)碼返回至所述用戶終端,更新 所述用戶終端中的所述已保存動(dòng)態(tài)授權(quán)碼。也就是說(shuō),本場(chǎng)景下,用戶終端中不僅存在已保 存動(dòng)態(tài)授權(quán)碼,而且還需要對(duì)該已保存動(dòng)態(tài)授權(quán)碼進(jìn)行更新處理,因此,服務(wù)器可直接利用 新生成動(dòng)態(tài)授權(quán)碼替換掉已保存動(dòng)態(tài)授權(quán)碼。 陽(yáng)132] 場(chǎng)景Ξ,所述觸發(fā)請(qǐng)求為交易請(qǐng)求。本場(chǎng)景下,在需要利用動(dòng)態(tài)授權(quán)碼進(jìn)行支付交 易時(shí),由交易請(qǐng)求觸發(fā)服務(wù)器生成動(dòng)態(tài)授權(quán)碼,如此由交易觸發(fā)的實(shí)時(shí)生成并下發(fā)動(dòng)態(tài)授 權(quán)碼的方案,顯然更有利于提高本發(fā)明方案的支付安全性。
[0133] 對(duì)應(yīng)于場(chǎng)景Ξ,本發(fā)明提供了兩種向付款卡賬號(hào)分配動(dòng)態(tài)授權(quán)碼的實(shí)現(xiàn)方式,具 體體現(xiàn)如下。
[0134] 如果所述交易請(qǐng)求包括用戶終端標(biāo)識(shí),則所述將所述動(dòng)態(tài)授權(quán)碼分配至對(duì)應(yīng)的付 款卡賬號(hào)可W體現(xiàn)為:從所述交易請(qǐng)求中獲得所述用戶終端標(biāo)識(shí);通過(guò)付款卡賬號(hào)與用戶 終端之間的對(duì)應(yīng)關(guān)系,查詢所述用戶終端標(biāo)識(shí)對(duì)應(yīng)的付款卡賬號(hào),將所述動(dòng)態(tài)授權(quán)碼分配 至所述付款卡賬號(hào)。也就是說(shuō),服務(wù)器預(yù)先保存有付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系, 且用戶終端標(biāo)識(shí)可攜帶于交易請(qǐng)求中,如此,在需要分配動(dòng)態(tài)授權(quán)碼時(shí),服務(wù)器可根據(jù)該對(duì) 應(yīng)關(guān)系,查找到用戶終端對(duì)應(yīng)的付款卡賬號(hào),并將動(dòng)態(tài)授權(quán)碼分配給該付款卡賬號(hào)。
[0135] 如果所述交易請(qǐng)求包括用戶身份信息,則所述將所述動(dòng)態(tài)授權(quán)碼分配至對(duì)應(yīng)的付 款卡賬號(hào)可W體現(xiàn)為:從所述交易請(qǐng)求中獲得所述用戶身份信息;通過(guò)付款卡賬號(hào)與用戶 身份信息之間的對(duì)應(yīng)關(guān)系,查詢所述用戶身份信息對(duì)應(yīng)的付款卡賬號(hào),將所述動(dòng)態(tài)授權(quán)碼 分配至所述付款卡賬號(hào)。也就是說(shuō),服務(wù)器預(yù)先保存有付款卡賬號(hào)與用戶身份信息之間的 對(duì)應(yīng)關(guān)系,且用戶身份信息可攜帶于交易請(qǐng)求中,如此,在需要分配動(dòng)態(tài)授權(quán)碼時(shí),服務(wù)器 可根據(jù)該對(duì)應(yīng)關(guān)系,查找到用戶身份信息對(duì)應(yīng)的付款卡賬號(hào),并將動(dòng)態(tài)授權(quán)碼分配給該付 款卡賬號(hào)。
[0136] 對(duì)應(yīng)地,所述將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存可W體現(xiàn)為:通過(guò)付款卡賬 號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;建立與查詢到的用 戶終端的通信連接,將所述動(dòng)態(tài)授權(quán)碼發(fā)送至所述用戶終端保存。也就是說(shuō),服務(wù)器還預(yù)先 保存有付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,根據(jù)用戶身份信息查找到付款卡賬號(hào)后, 便可在需要保存動(dòng)態(tài)授權(quán)碼時(shí),利用該對(duì)應(yīng)關(guān)系,查找所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端,并 與查找到的用戶終端建立通信,將動(dòng)態(tài)授權(quán)碼下發(fā)至用戶終端中保存。 陽(yáng)137] 對(duì)應(yīng)地,所述利用生成的所述動(dòng)態(tài)授權(quán)碼更新所述用戶終端中的已保存動(dòng)態(tài)授權(quán) 碼可W體現(xiàn)為:通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的 用戶終端;判斷查詢到的用戶終端是否存在所述已保存動(dòng)態(tài)授權(quán)碼;如果是,則利用生成 的所述動(dòng)態(tài)授權(quán)碼更新所述已保存動(dòng)態(tài)授權(quán)碼;如果否,則將生成的所述動(dòng)態(tài)授權(quán)碼保存 在所述用戶終端。也就是說(shuō),服務(wù)器還預(yù)先保存有付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系, 根據(jù)用戶身份信息查找到付款卡賬號(hào)后,便可在需要更新動(dòng)態(tài)授權(quán)碼時(shí),利用該對(duì)應(yīng)關(guān)系, 查找所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端,并執(zhí)行更新過(guò)程,利用新生成的動(dòng)態(tài)授權(quán)碼替換掉 用戶終端中的已保存動(dòng)態(tài)授權(quán)碼。同樣地,作為優(yōu)選方案,亦可在判定已保存動(dòng)態(tài)授權(quán)碼滿 足預(yù)設(shè)條件時(shí),再執(zhí)行更新過(guò)程。 陽(yáng)13引 實(shí)施例六 陽(yáng)139] 參見(jiàn)圖6,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼下發(fā)方法實(shí)施例2的流程圖,所述方法 包括:
[0140] 步驟601,服務(wù)器響應(yīng)動(dòng)態(tài)授權(quán)碼生成觸發(fā)請(qǐng)求,在預(yù)先設(shè)置的動(dòng)態(tài)授權(quán)碼生成算 法中選擇一種算法作為當(dāng)前生成算法。 陽(yáng)141] 步驟602,所述服務(wù)器利用所述當(dāng)前生成算法,基于保存的用戶信息生成動(dòng)態(tài)授權(quán) 碼,并將所述當(dāng)前生成算法的標(biāo)識(shí)信息發(fā)送至用戶終端。
[0142] 步驟603,所述用戶終端根據(jù)所述標(biāo)識(shí)信息查詢所述服務(wù)器生成所述動(dòng)態(tài)授權(quán)碼 時(shí)使用的所述當(dāng)前生成算法。 陽(yáng)143] 步驟604,所述用戶終端保存所述當(dāng)前生成算法,W便在進(jìn)行交易時(shí)基于所述當(dāng)前 生成算法生成所述動(dòng)態(tài)授權(quán)碼。
[0144] 上文圖5提供了一種動(dòng)態(tài)授權(quán)碼下發(fā)方案,在動(dòng)態(tài)授權(quán)碼的保存或更新過(guò)程中, 服務(wù)器直接向用戶終端下發(fā)動(dòng)態(tài)授權(quán)碼可能會(huì)被惡意攔截,為了進(jìn)一步提高本發(fā)明方案利 用動(dòng)態(tài)授權(quán)碼進(jìn)行支付交易的安全性,可在服務(wù)器和用戶終端預(yù)設(shè)多種動(dòng)態(tài)授權(quán)碼生成算 法,在需要下發(fā)動(dòng)態(tài)授權(quán)碼時(shí),先由服務(wù)器側(cè)選擇一種算法作為當(dāng)前生成算法,再結(jié)合用戶 信息,利用該當(dāng)前生成算法獲得動(dòng)態(tài)授權(quán)碼,并保存在服務(wù)器本地。對(duì)應(yīng)地,服務(wù)器還會(huì)通 過(guò)標(biāo)識(shí)信息將該當(dāng)前生成算法通告給用戶終端,W便在需要利用動(dòng)態(tài)授權(quán)碼進(jìn)行支付交易 時(shí),用戶終端可W結(jié)合相同的用戶信息,利用該當(dāng)前生成算法獲得動(dòng)態(tài)授權(quán)碼。如此,即使 服務(wù)器與用戶終端之間交互的信息被惡意攔截,其也無(wú)法獲知生成動(dòng)態(tài)授權(quán)碼需要的用戶 信息,進(jìn)而也就無(wú)法獲知真實(shí)的動(dòng)態(tài)授權(quán)碼,提高支付交易的安全性。
[0145] 需要說(shuō)明的是,用戶信息可W為用戶的身份信息或者用戶終端的標(biāo)識(shí)。舉例來(lái) 說(shuō),用戶的身份信息可W為用戶的生日、身份證號(hào)等信息,用戶終端的標(biāo)識(shí)可W為終端的型 號(hào)、手機(jī)號(hào)碼、國(guó)際移動(dòng)設(shè)備識(shí)別碼(International Mobile Equipment Identification Number, IMEI)等信息。 陽(yáng)146] 實(shí)施例屯 陽(yáng)147] 參見(jiàn)圖7,示出了本發(fā)明實(shí)施例支付交易方法的流程圖,服務(wù)器可W按照上文介紹 的方案,預(yù)先保存動(dòng)態(tài)授權(quán)碼,并通過(guò)W下方法進(jìn)行支付交易,避免向商家提供付款卡賬號(hào) 等隱私數(shù)據(jù),還可提高支付交易的安全性。具體地,支付交易方法包括:
[0148] 步驟701,服務(wù)器接收第Ξ方設(shè)備轉(zhuǎn)發(fā)的用戶終端提供的動(dòng)態(tài)授權(quán)碼。
[0149] 采用本發(fā)明實(shí)施例方法進(jìn)行支付交易時(shí),用戶無(wú)需向商家提供其持有的付款卡隱 私數(shù)據(jù)(例如卡號(hào)等),只需要將與付款卡對(duì)應(yīng)的動(dòng)態(tài)授權(quán)碼通過(guò)第Ξ方設(shè)備發(fā)送給服務(wù) 器即可。運(yùn)就能有效防止用戶重要的隱私數(shù)據(jù)被騙盜,保證隱私數(shù)據(jù)W及支付交易的安全 性。
[0150] 仍W用戶A的;張付款卡Ai、A2、A3為例,因?yàn)榉?wù)器內(nèi)保存有A 1和A 2的付款卡賬 號(hào),未保存As的付款卡賬號(hào),因此,在用戶A想利用付款卡A 3支付交易產(chǎn)生的金額時(shí),只能 向商家提供As的卡號(hào)和密碼信息,W在卡號(hào)密碼驗(yàn)證通過(guò)后完成支付;而若用戶A想利用 付款卡Ai支付交易產(chǎn)生的金額時(shí),只需向商家提供A 1對(duì)應(yīng)的一個(gè)動(dòng)態(tài)授權(quán)碼。因?yàn)锳 1對(duì) 應(yīng)有Ξ個(gè)動(dòng)態(tài)授權(quán)碼Cl、C2、C3,因此在用戶A選擇付款卡Al支付交易時(shí),還需進(jìn)一步選擇通 過(guò)哪個(gè)動(dòng)態(tài)授權(quán)碼觸發(fā)服務(wù)器,例如用戶選擇了動(dòng)態(tài)授權(quán)碼C2。 陽(yáng)151] 結(jié)合上文所做介紹,本發(fā)明方案中,所述用戶終端可按W下方式向第Ξ方設(shè)備提 供所述動(dòng)態(tài)授權(quán)碼:如果用戶終端保存有服務(wù)器下發(fā)的動(dòng)態(tài)授權(quán)碼,則用戶終端可直接將 保存的動(dòng)態(tài)授權(quán)碼提供給第Ξ方設(shè)備?;蛘撸绻脩艚K端保存有服務(wù)器通告的當(dāng)前生成 算法,則用戶終端利用所述當(dāng)前生成算法,基于保存的用戶信息生成動(dòng)態(tài)授權(quán)碼,并提供給 第Ξ方設(shè)備。
[0152] 優(yōu)選的,服務(wù)器被觸發(fā)執(zhí)行支付交易處理時(shí),還可提示用戶將動(dòng)態(tài)授權(quán)碼與用戶 信息W指定組合的方式,將動(dòng)態(tài)授權(quán)碼發(fā)送至服務(wù)器,如此,還有利于提高本發(fā)明利用動(dòng)態(tài) 授權(quán)碼進(jìn)行支付交易的安全性。舉例來(lái)說(shuō),指定組合可W體現(xiàn)為,動(dòng)態(tài)授權(quán)碼與用戶信息相 互穿插,或者,動(dòng)態(tài)授權(quán)碼在前用戶信息在后,或者,用戶信息在前動(dòng)態(tài)授權(quán)碼在后,本發(fā)明 對(duì)此可不做具體限定。另外,服務(wù)器提示用戶提供動(dòng)態(tài)授權(quán)碼與用戶信息的指定組合時(shí),可 僅向用戶提示組合方式對(duì)應(yīng)的編號(hào),而不提示組合方式所對(duì)應(yīng)的具體內(nèi)容,如此,亦有助于 提高支付交易安全性。
[0153] 對(duì)于第Ξ方設(shè)備如何將用戶終端保存的動(dòng)態(tài)授權(quán)碼轉(zhuǎn)發(fā)至服務(wù)器的過(guò)程,此處暫 不詳述。 陽(yáng)154] 步驟702,查找與所述動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào)。
[0155] 在服務(wù)器接收到第Ξ方設(shè)備轉(zhuǎn)發(fā)的動(dòng)態(tài)授權(quán)碼后,即被觸發(fā)開始支付交易流程, 首先查找與用戶終端發(fā)送的動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào),即確定用于本次支付交易的 是哪張付款卡。此外,本步驟還包含驗(yàn)證動(dòng)態(tài)授權(quán)碼正確性的操作動(dòng)作,因?yàn)槿绻麆?dòng)態(tài)授權(quán) 碼不正確,則不可能查找到與之對(duì)應(yīng)的付款卡賬號(hào)。
[0156] 例如,服務(wù)器接收到第Ξ方設(shè)備轉(zhuǎn)發(fā)的動(dòng)態(tài)授權(quán)碼C2,則查找用戶創(chuàng)建的所有付 款卡賬號(hào)(仍如上述示例,用戶在服務(wù)器內(nèi)創(chuàng)建了兩個(gè)付款卡賬號(hào)Bi和B 2),判斷C2隸屬于 哪個(gè)付款卡賬號(hào),經(jīng)判斷C2與B 1有對(duì)應(yīng)關(guān)系。
[0157] 優(yōu)選的,如果服務(wù)器保存有動(dòng)態(tài)授權(quán)碼與使用時(shí)限之間的對(duì)應(yīng)關(guān)系,則在查找與 所述動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào)之后,所述方法還可包括:查詢獲得所述動(dòng)態(tài)授權(quán)碼 對(duì)應(yīng)的使用時(shí)限,判斷本次交易請(qǐng)求是否在所述使用時(shí)限指示的有效期內(nèi);如果是,則執(zhí)行 所述利用所述付款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易;如果否,則拒絕交易,并生成新 的動(dòng)態(tài)授權(quán)碼。也就是說(shuō),先利用使用時(shí)限判斷下用戶終端提供的動(dòng)態(tài)授權(quán)碼的有效性,如 果有效,則可利用該動(dòng)態(tài)授權(quán)碼進(jìn)行支付交易;如果無(wú)效,則拒絕本次交易,并生成新的有 效動(dòng)態(tài)授權(quán)碼,保存在服務(wù)器本地并通告給用戶終端。
[0158] 優(yōu)選的,如果服務(wù)器保存有動(dòng)態(tài)授權(quán)碼與使用密碼之間的對(duì)應(yīng)關(guān)系,且服務(wù)器還 接收到第Ξ方設(shè)備轉(zhuǎn)發(fā)的由用戶終端提供的支付密碼,則在查找與所述動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng) 的付款卡賬號(hào)之后,所述方法還可包括:查詢獲得所述動(dòng)態(tài)授權(quán)碼對(duì)應(yīng)的使用密碼,判斷所 述支付密碼是否與所述使用密碼相同;如果是,則執(zhí)行所述利用所述付款卡賬號(hào)對(duì)應(yīng)的付 款卡信息完成支付交易;如果否,則拒絕交易。也就是說(shuō),為了進(jìn)一步提高支付交易的安全 性,還可利用支付密碼和動(dòng)態(tài)授權(quán)碼相組合的方式,進(jìn)行安全認(rèn)證,只有在支付密碼與使用 密碼相同時(shí),才可利用動(dòng)態(tài)授權(quán)碼進(jìn)行支付交易。需要說(shuō)明的是,如果支付密碼與使用密 碼不同,則說(shuō)明付款卡存在被盜的可能,此時(shí)可觸發(fā)服務(wù)器生成新的動(dòng)態(tài)授權(quán)碼并進(jìn)行更 新處理;或者,支付密碼與使用密碼不同也可能是用戶的誤操作,在安全性要求不高的情況 下,也可繼續(xù)維持原動(dòng)態(tài)授權(quán)碼有效,本發(fā)明對(duì)此可不做具體限定。
[0159] 步驟703,利用所述付款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易。
[0160] 在步驟702確定了動(dòng)態(tài)授權(quán)碼對(duì)應(yīng)的付款卡賬號(hào)之后,則可W獲取與該付款卡賬 號(hào)對(duì)應(yīng)的付款卡信息,并利用獲取到的付款卡信息完成支付交易。 陽(yáng)161] 例如,步驟702判定〔2隸屬于B 1,本步驟即可查找確定與Bi有對(duì)應(yīng)關(guān)系的付款卡 信息,通過(guò)付款卡信息中的卡號(hào),服務(wù)器就能知曉用戶想通過(guò)付款卡Ai來(lái)支付本次交易產(chǎn) 生的金額。
[0162] 優(yōu)選的,如果服務(wù)器保存有動(dòng)態(tài)授權(quán)碼與使用額度之間的對(duì)應(yīng)關(guān)系,且服務(wù)器還 可獲得本次交易請(qǐng)求對(duì)應(yīng)的交易金額,則在查找到付款卡信息之后,服務(wù)器還可比對(duì)交易 金額與使用額度,判斷交易金額是否超出使用額度,如果否,則可利用動(dòng)態(tài)授權(quán)碼完成支付 交易;如果是,則拒絕本次交易,并可向用戶終端發(fā)送提示信息。 陽(yáng)163] 優(yōu)選的,服務(wù)器通過(guò)使用時(shí)限和/或使用密碼和/或使用額度進(jìn)行驗(yàn)證后,還可隨 機(jī)從本地預(yù)存的問(wèn)題中抽取指定問(wèn)題,并提示用戶輸入答案,如果用戶輸入答案正確,則可 完成支付交易;如果輸入答案錯(cuò)誤,則可拒絕本次支付交易。
[0164] 下面對(duì)步驟701第Ξ方轉(zhuǎn)發(fā)用戶終端保存的動(dòng)態(tài)授權(quán)碼的實(shí)現(xiàn)方式進(jìn)行簡(jiǎn)單介 紹。
[01化]一種實(shí)現(xiàn)方式,如果第Ξ方設(shè)備為讀卡器,那么用戶終端就可W通過(guò)接觸式通信 方式或非接觸式通信方式將所述動(dòng)態(tài)授權(quán)碼發(fā)送至讀卡器,然后再由讀卡器將動(dòng)態(tài)授權(quán)碼 轉(zhuǎn)發(fā)至服務(wù)器。 陽(yáng)166]例如,在用戶購(gòu)物產(chǎn)生交易行為時(shí),可W使用戶終端與商家提供的讀卡器建立通 信,通過(guò)條形碼讀取或者NFCWear Field Communication,近距離無(wú)線通訊技術(shù))等方式將 用戶選擇的動(dòng)態(tài)授權(quán)碼發(fā)送至讀卡器(或者,也可W由讀卡器主動(dòng)自用戶終端讀取用戶選 擇的動(dòng)態(tài)授權(quán)碼),然后再由讀卡器轉(zhuǎn)發(fā)至服務(wù)器。因?yàn)閯?dòng)態(tài)授權(quán)碼在交易產(chǎn)生之前已經(jīng)被 傳輸并保存在用戶終端中,所W交易時(shí)用戶終端不必處于聯(lián)網(wǎng)狀態(tài),給用戶帶來(lái)了極大的 便利。
[0167] 另一種實(shí)現(xiàn)方式,如果第Ξ方設(shè)備為計(jì)算機(jī),則用戶從用戶終端提供的動(dòng)態(tài)授權(quán) 碼中選擇一個(gè)輸入到計(jì)算機(jī),再由計(jì)算機(jī)將動(dòng)態(tài)授權(quán)碼轉(zhuǎn)發(fā)至服務(wù)器。
[0168] 運(yùn)種方式主要適用于網(wǎng)上購(gòu)物產(chǎn)生交易行為時(shí),查看用戶終端保存的動(dòng)態(tài)授權(quán) 碼,并從中選取一個(gè)輸入到付款網(wǎng)頁(yè),W此實(shí)現(xiàn)動(dòng)態(tài)授權(quán)碼的轉(zhuǎn)發(fā)。如此,還可避免動(dòng)態(tài)授 權(quán)碼被惡意攔截后,通過(guò)非法電子設(shè)備利用動(dòng)態(tài)授權(quán)碼進(jìn)行非法支付交易,此處的非法支 付交易可W理解為非用戶意愿的交易行為。 陽(yáng)169] 實(shí)施例八
[0170] 參見(jiàn)圖8,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼系統(tǒng)生成裝置實(shí)施例1的示意圖,所述 裝置包括: 陽(yáng)171] 賬號(hào)創(chuàng)建單元801,用于創(chuàng)建至少一個(gè)付款卡賬號(hào),且每個(gè)付款卡賬號(hào)對(duì)應(yīng)一個(gè)付 款卡信息; 陽(yáng)172] 授權(quán)碼生成單元802,用于生成動(dòng)態(tài)授權(quán)碼,建立并保存所述動(dòng)態(tài)授權(quán)碼與所述付 款卡賬號(hào)間的對(duì)應(yīng)關(guān)系; 陽(yáng)173] 發(fā)送單元803,用于將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存。 陽(yáng)174] 實(shí)施例九
[01巧]參見(jiàn)圖9,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼系統(tǒng)生成裝置實(shí)施例2的示意圖,在 服務(wù)器將動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端之后,還可W應(yīng)用戶終端的請(qǐng)求進(jìn)行動(dòng)態(tài)授權(quán)碼的更 新,所述裝置還可W包括: 陽(yáng)176] 更新請(qǐng)求接收單元901,用于接收用戶終端發(fā)送的更新請(qǐng)求,所述更新請(qǐng)求包含待 更新動(dòng)態(tài)授權(quán)碼; 陽(yáng)177] 查找單元902,用于查找與所述待更新動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào);
[0178] 更新單元903,用于生成新動(dòng)態(tài)授權(quán)碼,建立并保存所述新動(dòng)態(tài)授權(quán)碼與所述付款 卡賬號(hào)間的對(duì)應(yīng)關(guān)系,并刪除所述待更新動(dòng)態(tài)授權(quán)碼;
[0179] 所述發(fā)送單元803,還用于將所述新動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存。 陽(yáng)180] 實(shí)施例十 陽(yáng)181] 參見(jiàn)圖10,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成裝置實(shí)施例3的示意圖,在服務(wù) 器將動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端之后,還可W應(yīng)用戶終端的請(qǐng)求進(jìn)行動(dòng)態(tài)授權(quán)碼的終止, 所述裝置還可W包括:
[0182] 終止請(qǐng)求接收單元1001,用于接收用戶終端發(fā)送的終止請(qǐng)求,所述終止請(qǐng)求包含 待終止動(dòng)態(tài)授權(quán)碼; 陽(yáng)183] 所述查找單元902,用于查找與所述待終止動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào);
[0184] 終止單元1002,用于刪除所述待終止動(dòng)態(tài)授權(quán)碼與所述付款卡賬號(hào)間的對(duì)應(yīng)關(guān) 系。 陽(yáng)化5] 實(shí)施例^ 陽(yáng)186] 參見(jiàn)圖11,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼生成裝置實(shí)施例3的示意圖,在服務(wù) 器將動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端之后,還可W應(yīng)用戶終端的請(qǐng)求配置動(dòng)態(tài)授權(quán)碼的屬性, 所述裝置還可W包括:
[0187] 配置請(qǐng)求接收單元1101,用于接收用戶終端發(fā)送的配置請(qǐng)求,所述配置請(qǐng)求包括 動(dòng)態(tài)授權(quán)碼W及動(dòng)態(tài)授權(quán)碼的屬性信息,所述屬性信息包括使用時(shí)限、使用密碼、使用額度 中的一個(gè)或多個(gè);
[0188] 配置單元1102,用于查找所述動(dòng)態(tài)授權(quán)碼,建立并保存所述動(dòng)態(tài)授權(quán)碼與所述屬 性信息間的對(duì)應(yīng)關(guān)系。
[0189] 實(shí)施例十二 陽(yáng)190] 參見(jiàn)圖12,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼下發(fā)裝置實(shí)施例1,所述裝置可包括: 陽(yáng)191] 第一生成單元1201,用于響應(yīng)動(dòng)態(tài)授權(quán)碼生成觸發(fā)請(qǐng)求,生成動(dòng)態(tài)授權(quán)碼;
[0192] 分配單元1202,用于將所述動(dòng)態(tài)授權(quán)碼分配至對(duì)應(yīng)的付款卡賬號(hào),建立并保存所 述動(dòng)態(tài)授權(quán)碼與所述付款卡賬號(hào)間的對(duì)應(yīng)關(guān)系; 陽(yáng)193] 第一發(fā)送單元1203,用于將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存;
[0194] 或者,所述第一發(fā)送單元1203,用于利用生成的所述動(dòng)態(tài)授權(quán)碼更新所述用戶終 端中的已保存動(dòng)態(tài)授權(quán)碼。
[01巧]可選地,所述觸發(fā)請(qǐng)求為定時(shí)觸發(fā)的動(dòng)態(tài)授權(quán)碼生成請(qǐng)求,貝U
[0196] 所述分配單元1202,具體用于將多個(gè)所述動(dòng)態(tài)授權(quán)碼分別分配至多個(gè)付款卡賬 號(hào),且各個(gè)付款卡賬號(hào)分配得到不同的動(dòng)態(tài)授權(quán)碼; 陽(yáng)197] 所述第一發(fā)送單元1203,具體用于通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系, 查詢所述多個(gè)付款卡賬號(hào)中的各個(gè)付款卡賬號(hào)對(duì)應(yīng)的用戶終端,建立與查詢到的各個(gè)用戶 終端的通信連接,將各個(gè)付款卡賬號(hào)分配得到的動(dòng)態(tài)授權(quán)碼發(fā)送至各個(gè)付款卡賬號(hào)對(duì)應(yīng)的 用戶終端保存;
[0198] 或者,所述第一發(fā)送單元1203,具體用于判斷所述用戶終端是否存在所述已保存 動(dòng)態(tài)授權(quán)碼;如果是,則利用生成的所述動(dòng)態(tài)授權(quán)碼更新所述已保存動(dòng)態(tài)授權(quán)碼;如果否, 則將生成的所述動(dòng)態(tài)授權(quán)碼保存在所述用戶終端。
[0199] 可選地,所述觸發(fā)請(qǐng)求為所述用戶終端發(fā)送的動(dòng)態(tài)授權(quán)碼更新請(qǐng)求,所述動(dòng)態(tài)授 權(quán)碼更新請(qǐng)求包括用戶終端標(biāo)識(shí),貝U 陽(yáng)200] 所述分配單元1202,具體用于從所述動(dòng)態(tài)授權(quán)碼更新請(qǐng)求中獲得所述用戶終端標(biāo) 識(shí);通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述用戶終端標(biāo)識(shí)對(duì)應(yīng)的付款卡賬 號(hào),將所述動(dòng)態(tài)授權(quán)碼分配至所述付款卡賬號(hào); 陽(yáng)201] 所述第一發(fā)送單元1203,具體用于響應(yīng)所述動(dòng)態(tài)授權(quán)碼更新請(qǐng)求,將生成的所述 動(dòng)態(tài)授權(quán)碼返回至所述用戶終端,更新所述用戶終端中的所述已保存動(dòng)態(tài)授權(quán)碼。 陽(yáng)202] 可選地,所述觸發(fā)請(qǐng)求為交易請(qǐng)求,貝U 陽(yáng)203] 如果所述交易請(qǐng)求包括用戶終端標(biāo)識(shí),則所述分配單元1202,具體用于從所述交 易請(qǐng)求中獲得所述用戶終端標(biāo)識(shí);通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述 用戶終端標(biāo)識(shí)對(duì)應(yīng)的付款卡賬號(hào),將所述動(dòng)態(tài)授權(quán)碼分配至所述付款卡賬號(hào); 陽(yáng)204] 或者,如果所述交易請(qǐng)求包括用戶身份信息,則所述分配單元1202,具體用于從所 述交易請(qǐng)求中獲得所述用戶身份信息;通過(guò)付款卡賬號(hào)與用戶身份信息之間的對(duì)應(yīng)關(guān)系, 查詢所述用戶身份信息對(duì)應(yīng)的付款卡賬號(hào),將所述動(dòng)態(tài)授權(quán)碼分配至所述付款卡賬號(hào); 陽(yáng)205] 所述第一發(fā)送單元1203,具體用于通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系, 查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;建立與查詢到的用戶終端的通信連接,將所述動(dòng)態(tài) 授權(quán)碼發(fā)送至所述用戶終端保存; 陽(yáng)206] 或者,所述第一發(fā)送單元1203,具體用于通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng) 關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;判斷查詢到的用戶終端是否存在所述已保存 動(dòng)態(tài)授權(quán)碼;如果是,則利用生成的所述動(dòng)態(tài)授權(quán)碼更新所述已保存動(dòng)態(tài)授權(quán)碼;如果否, 則將生成的所述動(dòng)態(tài)授權(quán)碼保存在所述用戶終端。 陽(yáng)207] 實(shí)施例十Ξ 陽(yáng)20引參見(jiàn)圖13,示出了本發(fā)明實(shí)施例動(dòng)態(tài)授權(quán)碼下發(fā)裝置實(shí)施例2,所述裝置可包括: 陽(yáng)209] 選擇單元1301,用于響應(yīng)動(dòng)態(tài)授權(quán)碼生成觸發(fā)請(qǐng)求,在預(yù)先設(shè)置的動(dòng)態(tài)授權(quán)碼生 成算法中選擇一種算法作為當(dāng)前生成算法;
[0210] 第二生成單元1302,用于利用所述當(dāng)前生成算法,基于保存的用戶信息生成動(dòng)態(tài) 授權(quán)碼; 陽(yáng)211] 第二發(fā)送單元1303,將所述當(dāng)前生成算法的標(biāo)識(shí)信息發(fā)送至用戶終端,W便所述 用戶終端根據(jù)所述標(biāo)識(shí)信息查詢所述服務(wù)器生成所述動(dòng)態(tài)授權(quán)碼時(shí)使用的所述當(dāng)前生成 算法,并在進(jìn)行交易時(shí)基于所述當(dāng)前生成算法生成所述動(dòng)態(tài)授權(quán)碼。 陽(yáng)212] 實(shí)施例十四 陽(yáng)213] 參見(jiàn)圖14,示出了本發(fā)明實(shí)施例支付交易系統(tǒng)的示意圖,所述系統(tǒng)包括服務(wù)器 1401、用戶終端1402、第Ξ方設(shè)備1403,
[0214] 所述服務(wù)器,用于生成動(dòng)態(tài)授權(quán)碼,并發(fā)送至所述用戶終端保存;
[0215] 所述第Ξ方設(shè)備,用于將所述用戶終端保存的動(dòng)態(tài)授權(quán)碼轉(zhuǎn)發(fā)至所述服務(wù)器;
[0216] 所述服務(wù)器,還用于查找與所述動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào),并利用所述付 款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易。
[0217] 可選地,所述服務(wù)器,還用于在查找到與所述動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào)之 后,查詢獲得所述動(dòng)態(tài)授權(quán)碼對(duì)應(yīng)的使用時(shí)限,判斷本次交易請(qǐng)求是否在所述使用時(shí)限指 示的有效期內(nèi);如果是,則執(zhí)行所述利用所述付款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易; 如果否,則拒絕交易,并生成新的動(dòng)態(tài)授權(quán)碼。
[0218] 可選地,所述服務(wù)器,還用于接收所述第Ξ方設(shè)備轉(zhuǎn)發(fā)的由所述用戶終端提供的 支付密碼,查詢獲得所述動(dòng)態(tài)授權(quán)碼對(duì)應(yīng)的使用密碼,判斷所述支付密碼是否與所述使用 密碼相同;如果是,則執(zhí)行所述利用所述付款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易;如 果否,則拒絕交易。
[0219] 可選地,所述服務(wù)器,具體用于獲得本次交易請(qǐng)求對(duì)應(yīng)的交易金額;查詢獲得所述 動(dòng)態(tài)授權(quán)碼對(duì)應(yīng)的使用額度,判斷所述交易金額是否超過(guò)所述使用額度;如果否,則執(zhí)行所 述利用所述付款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易;如果是,則拒絕交易。 陽(yáng)220] 具體地,所述第Ξ方設(shè)備可為讀卡器,則所述用戶終端W接觸式通信方式或非接 觸式通信方式將保存的動(dòng)態(tài)授權(quán)碼發(fā)送至所述讀卡器,然后再由所述讀卡器將所述動(dòng)態(tài)授 權(quán)碼轉(zhuǎn)發(fā)至所述服務(wù)器;或者,所述第Ξ方設(shè)備還可為計(jì)算機(jī),則在用戶獲取到所述用戶終 端保存的動(dòng)態(tài)授權(quán)碼后,輸入到所述計(jì)算機(jī),然后再由所述計(jì)算機(jī)將所述動(dòng)態(tài)授權(quán)碼轉(zhuǎn)發(fā) 至所述服務(wù)器。 陽(yáng)221] 具體地,所述用戶終端按W下方式提供所述動(dòng)態(tài)授權(quán)碼:將所述服務(wù)器下發(fā)并保 存至所述用戶終端的所述動(dòng)態(tài)授權(quán)碼提供給所述第Ξ方設(shè)備;或者,利用所述服務(wù)器指示 的當(dāng)前生成算法,基于保存的用戶信息生成所述動(dòng)態(tài)授權(quán)碼,并提供給所述第Ξ方設(shè)備。 陽(yáng)222] 本發(fā)明方案可W在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如 程序單元。一般地,程序單元包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì) 象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可W在分布式計(jì)算環(huán)境中實(shí)踐本發(fā)明方案,在運(yùn)些分布式計(jì)算 環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序 單元可W位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。 陽(yáng)223] 本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部 分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí) 施例而言,由于其基本相似于方法實(shí)施例,所W描述得比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例 的部分說(shuō)明即可。W上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明 的單元可W是或者也可W不是物理上分開的,作為單元顯示的部件可W是或者也可W不是 物理單元,即可W位于一個(gè)地方,或者也可W分布到多個(gè)網(wǎng)絡(luò)單元上??蒞根據(jù)實(shí)際的需要 選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出 創(chuàng)造性勞動(dòng)的情況下,即可W理解并實(shí)施。
[0224] W上對(duì)本發(fā)明實(shí)施例進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了【具體實(shí)施方式】對(duì)本發(fā)明進(jìn)行 了闡述,W上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及設(shè)備;同時(shí),對(duì)于本領(lǐng)域的 一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所 述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【主權(quán)項(xiàng)】
1. 一種動(dòng)態(tài)授權(quán)碼生成方法,其特征在于,所述方法包括: 創(chuàng)建至少一個(gè)付款卡賬號(hào),且每個(gè)付款卡賬號(hào)對(duì)應(yīng)一個(gè)付款卡信息; 生成動(dòng)態(tài)授權(quán)碼,建立并保存所述動(dòng)態(tài)授權(quán)碼與所述付款卡賬號(hào)間的對(duì)應(yīng)關(guān)系; 將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存。2. 如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收用戶終端發(fā)送的更新請(qǐng)求,所述更新請(qǐng)求包含待更新動(dòng)態(tài)授權(quán)碼; 查找與所述待更新動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào); 生成新動(dòng)態(tài)授權(quán)碼,建立并保存所述新動(dòng)態(tài)授權(quán)碼與所述付款卡賬號(hào)間的對(duì)應(yīng)關(guān)系, 并刪除所述待更新動(dòng)態(tài)授權(quán)碼; 將所述新動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存。3. 如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收用戶終端發(fā)送的終止請(qǐng)求,所述終止請(qǐng)求包含待終止動(dòng)態(tài)授權(quán)碼; 查找與所述待終止動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào); 刪除所述待終止動(dòng)態(tài)授權(quán)碼與所述付款卡賬號(hào)間的對(duì)應(yīng)關(guān)系。4. 如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 接收用戶終端發(fā)送的配置請(qǐng)求,所述配置請(qǐng)求包括動(dòng)態(tài)授權(quán)碼以及動(dòng)態(tài)授權(quán)碼的屬性 信息,所述屬性信息包括使用時(shí)限、使用密碼、使用額度中的一個(gè)或多個(gè); 查找所述動(dòng)態(tài)授權(quán)碼,建立并保存所述動(dòng)態(tài)授權(quán)碼與所述屬性信息間的對(duì)應(yīng)關(guān)系。5. -種動(dòng)態(tài)授權(quán)碼下發(fā)方法,其特征在于,所述方法包括: 響應(yīng)定時(shí)觸發(fā)的動(dòng)態(tài)授權(quán)碼生成請(qǐng)求,生成多個(gè)動(dòng)態(tài)授權(quán)碼; 將所述多個(gè)動(dòng)態(tài)授權(quán)碼分別分配至多個(gè)付款卡賬號(hào),且各個(gè)付款卡賬號(hào)分配得到不同 的動(dòng)態(tài)授權(quán)碼; 將所述多個(gè)動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存,或者利用生成的動(dòng)態(tài)授權(quán)碼更新所述用 戶終端中的已保存動(dòng)態(tài)授權(quán)碼; 其中,所述將所述多個(gè)動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存為:通過(guò)付款卡賬號(hào)與用戶終 端之間的對(duì)應(yīng)關(guān)系,查詢所述多個(gè)付款卡賬號(hào)中的各個(gè)付款卡賬號(hào)對(duì)應(yīng)的用戶終端,建立 與查詢到的各個(gè)用戶終端的通信連接,將各個(gè)付款卡賬號(hào)分配得到的動(dòng)態(tài)授權(quán)碼發(fā)送至各 個(gè)付款卡賬號(hào)對(duì)應(yīng)的用戶終端保存; 所述利用生成的動(dòng)態(tài)授權(quán)碼更新所述用戶終端中的已保存動(dòng)態(tài)授權(quán)碼為:判斷所述用 戶終端是否存在所述已保存動(dòng)態(tài)授權(quán)碼;如果是,則利用生成的所述動(dòng)態(tài)授權(quán)碼更新所述 已保存動(dòng)態(tài)授權(quán)碼;如果否,則將生成的所述動(dòng)態(tài)授權(quán)碼保存在所述用戶終端; 或者, 響應(yīng)用戶終端發(fā)送的攜帶有用戶終端標(biāo)識(shí)的動(dòng)態(tài)授權(quán)碼更新請(qǐng)求,生成動(dòng)態(tài)授權(quán)碼; 從所述動(dòng)態(tài)授權(quán)碼更新請(qǐng)求中獲得所述用戶終端標(biāo)識(shí); 通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述用戶終端標(biāo)識(shí)對(duì)應(yīng)的付款卡賬 號(hào),將所述動(dòng)態(tài)授權(quán)碼分配至所述付款卡賬號(hào); 響應(yīng)所述動(dòng)態(tài)授權(quán)碼更新請(qǐng)求,將生成的所述動(dòng)態(tài)授權(quán)碼返回至所述用戶終端,更新 所述用戶終端中的所述已保存動(dòng)態(tài)授權(quán)碼; 或者, 響應(yīng)攜帶有用戶終端標(biāo)識(shí)的交易請(qǐng)求,生成動(dòng)態(tài)授權(quán)碼; 從所述交易請(qǐng)求中獲得所述用戶終端標(biāo)識(shí); 通過(guò)付款卡賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述用戶終端標(biāo)識(shí)對(duì)應(yīng)的付款卡賬 號(hào),將所述動(dòng)態(tài)授權(quán)碼分配至所述付款卡賬號(hào); 將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存,或者利用生成的動(dòng)態(tài)授權(quán)碼更新所述用戶終 端中的已保存動(dòng)態(tài)授權(quán)碼; 其中,所述將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存為:通過(guò)付款卡賬號(hào)與用戶終端之 間的對(duì)應(yīng)關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;建立與查詢到的用戶終端的通信連 接,將所述動(dòng)態(tài)授權(quán)碼發(fā)送至所述用戶終端保存; 所述利用生成的動(dòng)態(tài)授權(quán)碼更新所述用戶終端中的已保存動(dòng)態(tài)授權(quán)碼為:通過(guò)付款卡 賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;判斷查詢到的用 戶終端是否存在所述已保存動(dòng)態(tài)授權(quán)碼;如果是,則利用生成的所述動(dòng)態(tài)授權(quán)碼更新所述 已保存動(dòng)態(tài)授權(quán)碼;如果否,則將生成的所述動(dòng)態(tài)授權(quán)碼保存在所述用戶終端; 或者, 響應(yīng)攜帶有用戶身份信息的交易請(qǐng)求,生成動(dòng)態(tài)授權(quán)碼; 從所述交易請(qǐng)求中獲得所述用戶身份信息; 通過(guò)付款卡賬號(hào)與用戶身份信息之間的對(duì)應(yīng)關(guān)系,查詢所述用戶身份信息對(duì)應(yīng)的付款 卡賬號(hào),將所述動(dòng)態(tài)授權(quán)碼分配至所述付款卡賬號(hào); 將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存,或者利用生成的動(dòng)態(tài)授權(quán)碼更新所述用戶終 端中的已保存動(dòng)態(tài)授權(quán)碼; 其中,所述將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存為:通過(guò)付款卡賬號(hào)與用戶終端之 間的對(duì)應(yīng)關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;建立與查詢到的用戶終端的通信連 接,將所述動(dòng)態(tài)授權(quán)碼發(fā)送至所述用戶終端保存; 所述利用生成的動(dòng)態(tài)授權(quán)碼更新所述用戶終端中的已保存動(dòng)態(tài)授權(quán)碼為:通過(guò)付款卡 賬號(hào)與用戶終端之間的對(duì)應(yīng)關(guān)系,查詢所述付款卡賬號(hào)對(duì)應(yīng)的用戶終端;判斷查詢到的用 戶終端是否存在所述已保存動(dòng)態(tài)授權(quán)碼;如果是,則利用生成的所述動(dòng)態(tài)授權(quán)碼更新所述 已保存動(dòng)態(tài)授權(quán)碼;如果否,則將生成的所述動(dòng)態(tài)授權(quán)碼保存在所述用戶終端。6. -種動(dòng)態(tài)授權(quán)碼下發(fā)方法,其特征在于,所述方法包括: 服務(wù)器響應(yīng)動(dòng)態(tài)授權(quán)碼生成觸發(fā)請(qǐng)求,在預(yù)先設(shè)置的動(dòng)態(tài)授權(quán)碼生成算法中選擇一種 算法作為當(dāng)前生成算法; 所述服務(wù)器利用所述當(dāng)前生成算法,基于保存的用戶信息生成動(dòng)態(tài)授權(quán)碼,并將所述 當(dāng)前生成算法的標(biāo)識(shí)信息發(fā)送至用戶終端; 所述用戶終端根據(jù)所述標(biāo)識(shí)信息查詢所述服務(wù)器生成所述動(dòng)態(tài)授權(quán)碼時(shí)使用的所述 當(dāng)前生成算法; 所述用戶終端保存所述當(dāng)前生成算法,以便在進(jìn)行交易時(shí)基于所述當(dāng)前生成算法生成 所述動(dòng)態(tài)授權(quán)碼。7. -種支付交易方法,其特征在于,服務(wù)器預(yù)先保存權(quán)利要求1至6任一項(xiàng)方法生成的 動(dòng)態(tài)授權(quán)碼,所述方法包括: 服務(wù)器接收第三方設(shè)備轉(zhuǎn)發(fā)的由用戶終端提供的動(dòng)態(tài)授權(quán)碼; 查找與所述動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào); 利用所述付款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易。8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述查找與所述動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付 款卡賬號(hào)之后,所述方法還包括: 查詢獲得所述動(dòng)態(tài)授權(quán)碼對(duì)應(yīng)的使用時(shí)限,判斷本次交易請(qǐng)求是否在所述使用時(shí)限指 示的有效期內(nèi);如果是,則執(zhí)行所述利用所述付款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易; 如果否,則拒絕交易,并生成新的動(dòng)態(tài)授權(quán)碼; 和/或, 如果所述服務(wù)器還接收所述第三方設(shè)備轉(zhuǎn)發(fā)的由所述用戶終端提供的支付密碼;所述 服務(wù)器查詢獲得所述動(dòng)態(tài)授權(quán)碼對(duì)應(yīng)的使用密碼,判斷所述支付密碼是否與所述使用密碼 相同;如果是,則執(zhí)行所述利用所述付款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易;如果否, 則拒絕交易。9. 根據(jù)權(quán)利要求7或8所述的方法,其特征在于,所述利用所述付款卡賬號(hào)對(duì)應(yīng)的付款 卡信息完成支付交易包括: 所述服務(wù)器獲得本次交易請(qǐng)求對(duì)應(yīng)的交易金額; 查詢獲得所述動(dòng)態(tài)授權(quán)碼對(duì)應(yīng)的使用額度,判斷所述交易金額是否超過(guò)所述使用額 度;如果否,則執(zhí)行所述利用所述付款卡賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易;如果是,則 拒絕交易。10. 如權(quán)利要求7至9任一項(xiàng)所述的方法,其特征在于, 所述第三方設(shè)備為讀卡器,則所述用戶終端以接觸式通信方式或非接觸式通信方式將 所述動(dòng)態(tài)授權(quán)碼發(fā)送至所述讀卡器,然后再由所述讀卡器將所述動(dòng)態(tài)授權(quán)碼轉(zhuǎn)發(fā)至所述服 務(wù)器;或者,所述第三方設(shè)備為計(jì)算機(jī),則在用戶獲取到所述用戶終端提供的動(dòng)態(tài)授權(quán)碼 后,輸入到所述計(jì)算機(jī),然后再由所述計(jì)算機(jī)將所述動(dòng)態(tài)授權(quán)碼轉(zhuǎn)發(fā)至所述服務(wù)器; 所述用戶終端按以下方式提供所述動(dòng)態(tài)授權(quán)碼:將所述服務(wù)器下發(fā)并保存至所述用戶 終端的所述動(dòng)態(tài)授權(quán)碼提供給所述第三方設(shè)備;或者,利用所述服務(wù)器指示的當(dāng)前生成算 法,基于保存的用戶信息生成所述動(dòng)態(tài)授權(quán)碼,并提供給所述第三方設(shè)備。11. 一種動(dòng)態(tài)授權(quán)碼生成裝置,其特征在于,所述裝置包括: 賬號(hào)創(chuàng)建單元,用于創(chuàng)建至少一個(gè)付款卡賬號(hào),且每個(gè)付款卡賬號(hào)對(duì)應(yīng)一個(gè)付款卡信 息; 授權(quán)碼生成單元,用于生成動(dòng)態(tài)授權(quán)碼,建立并保存所述動(dòng)態(tài)授權(quán)碼與所述付款卡賬 號(hào)間的對(duì)應(yīng)關(guān)系; 發(fā)送單元,用于將所述動(dòng)態(tài)授權(quán)碼發(fā)送至用戶終端保存。12. -種支付交易系統(tǒng),其特征在于,所述系統(tǒng)包括服務(wù)器、用戶終端、第三方設(shè)備, 所述服務(wù)器,用于生成動(dòng)態(tài)授權(quán)碼,并將所述動(dòng)態(tài)授權(quán)碼發(fā)送至所述用戶終端保存; 所述第三方設(shè)備,用于將所述用戶終端提供的動(dòng)態(tài)授權(quán)碼轉(zhuǎn)發(fā)至所述服務(wù)器; 所述服務(wù)器,還用于查找與所述動(dòng)態(tài)授權(quán)碼相對(duì)應(yīng)的付款卡賬號(hào),并利用所述付款卡 賬號(hào)對(duì)應(yīng)的付款卡信息完成支付交易。
【文檔編號(hào)】G06Q20/40GK105989491SQ201510086615
【公開日】2016年10月5日
【申請(qǐng)日】2015年2月17日
【發(fā)明人】孫宏銘
【申請(qǐng)人】孫宏銘
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1