1.一種藍(lán)牙可視卡實(shí)現(xiàn)電子現(xiàn)金交易的方法,其特征在于,包括:
步驟S1、藍(lán)牙可視卡與藍(lán)牙卡建立連接,獲取交易金額,向所述藍(lán)牙卡發(fā)送包含電子現(xiàn)金交易的應(yīng)用標(biāo)識(shí)符的選應(yīng)用命令;
步驟S2、所述藍(lán)牙可視卡接收所述藍(lán)牙卡返回的選應(yīng)用響應(yīng);根據(jù)所述選應(yīng)用響應(yīng)中的處理選項(xiàng)數(shù)據(jù)對(duì)象列表組織獲取處理選項(xiàng)命令,并將所述獲取處理選項(xiàng)命令發(fā)送給所述藍(lán)牙卡;所述獲取處理選項(xiàng)命令中包括所述交易金額;
步驟S3、所述藍(lán)牙可視卡接收所述藍(lán)牙卡返回的應(yīng)用文件定位器和應(yīng)用交互特征,根據(jù)所述應(yīng)用文件定位器從所述藍(lán)牙卡獲取卡片信息;
步驟S4、所述藍(lán)牙可視卡根據(jù)所述應(yīng)用交互特征確定脫機(jī)認(rèn)證方式,根據(jù)所述卡片信息進(jìn)行脫機(jī)認(rèn)證,并判斷脫機(jī)認(rèn)證是否成功,是則消費(fèi)批準(zhǔn),生成交易記錄;否則消費(fèi)拒絕,生成交易記錄。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取交易金額具體為:接收用戶輸入的交易金額或接收所述藍(lán)牙卡發(fā)送的交易金額。
3.如權(quán)利要求1所述的方法,其特征在于,所述藍(lán)牙可視卡與藍(lán)牙卡建立連接具體包括:
步驟101、所述藍(lán)牙可視卡搜索周圍有限范圍內(nèi)的藍(lán)牙設(shè)備,并顯示搜索到的藍(lán)牙設(shè)備信息;
步驟102、所述藍(lán)牙可視卡接收用戶輸入的選擇信息,根據(jù)所述選擇信息向所述藍(lán)牙卡發(fā)送建立連接請(qǐng)求;若接收到成功建立連接響應(yīng)則繼續(xù)執(zhí)行所述獲取交易金額。
4.如權(quán)利要求1所述的方法,其特征在于,所述藍(lán)牙可視卡與藍(lán)牙卡建立連接具體包括:所述藍(lán)牙可視卡接收連接請(qǐng)求,并與發(fā)送所述連接請(qǐng)求的藍(lán)牙卡建立連接,向所述藍(lán)牙卡發(fā)送成功建立連接響應(yīng)。
5.如權(quán)利要求1所述的方法,其特征在于,所述藍(lán)牙可視卡接收所述藍(lán)牙卡返回的選應(yīng)用響應(yīng)之后還包括:
所述藍(lán)牙可視卡根據(jù)選應(yīng)用響應(yīng)判斷所述藍(lán)牙卡是否支持與所述電子現(xiàn)金交易的應(yīng)用標(biāo)識(shí)符對(duì)應(yīng)的應(yīng)用,是則執(zhí)行所述根據(jù)所述選應(yīng)用響應(yīng)中的處理選項(xiàng)數(shù)據(jù)對(duì)象列表組織獲取處理選項(xiàng)命令,否則結(jié)束。
6.如權(quán)利要求1所述的方法,其特征在于,所述處理選項(xiàng)數(shù)據(jù)對(duì)象列表中包含一個(gè)或者多個(gè)交易信息標(biāo)簽;
所述根據(jù)所述選應(yīng)用響應(yīng)中的處理選項(xiàng)數(shù)據(jù)對(duì)象列表組織獲取處理選項(xiàng)命令具體為:所述藍(lán)牙可視卡根據(jù)處理選項(xiàng)數(shù)據(jù)對(duì)象列表中的交易信息標(biāo)簽獲取對(duì)應(yīng)的交易信息,并根據(jù)獲取到的交易信息組織所述獲取處理選項(xiàng)命令。
7.如權(quán)利要求1所述的方法,其特征在于,所述應(yīng)用文件定位器中包括:卡片信息對(duì)應(yīng)的短文件標(biāo)識(shí)符和記錄號(hào);
所述根據(jù)所述應(yīng)用文件定位器從所述藍(lán)牙卡獲取卡片信息具體包括:根據(jù)應(yīng)用文件定位器中的短文件標(biāo)識(shí)符和記錄號(hào)生成讀記錄命令,將所述讀記錄命令發(fā)送給所述藍(lán)牙卡,并接收所訴藍(lán)牙卡返回的卡片信息。
8.如權(quán)利要求1所述的方法,其特征在于,所述步驟S1之前還包括:所述藍(lán)牙可視卡接收用戶輸入的開機(jī)密碼,并判斷所述開機(jī)密碼是否合法,是則執(zhí)行所述步驟S1,否則顯示提示信息并結(jié)束。
9.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:當(dāng)藍(lán)牙可視卡具有聯(lián)機(jī)條件時(shí),所述藍(lán)牙可視卡通過移動(dòng)終端與收單行服務(wù)器建立連接;當(dāng)接收到收單行服務(wù)器發(fā)送的讀取交易記錄指令時(shí),向收單行服務(wù)器發(fā)送交易記錄。
10.如權(quán)利要求1所述的方法,其特征在于,所述步驟S1之前還包括:步驟S0、所述藍(lán)牙可視卡接收用戶選擇的消費(fèi)方式,若用戶選擇的消費(fèi)方式為收款則執(zhí)行所述步驟S1。
11.如權(quán)利要求10所述的方法,其特征在于,所述步驟S0中還包括,若用戶選擇的消費(fèi)方式為付款則執(zhí)行以下步驟;
步驟201、所述藍(lán)牙可視卡作為第二藍(lán)牙可視卡等待接收第一藍(lán)牙可視卡發(fā)送的連接請(qǐng)求,若接收到連接請(qǐng)求則與所述第一藍(lán)牙可視卡建立連接,返回成功建立連接響應(yīng);
步驟202、所述第二藍(lán)牙可視卡接收所述第一藍(lán)牙可視卡發(fā)送的選應(yīng)用命令,執(zhí)行選應(yīng)用操作得到選應(yīng)用響應(yīng),并將所述選應(yīng)用響應(yīng)返回給所述第一藍(lán)牙可視卡;
步驟203、所述第二藍(lán)牙可視卡接收所述第一藍(lán)牙可視卡發(fā)送的獲取處理選項(xiàng)命令,并向所述第一藍(lán)牙可視卡返回應(yīng)用交互特征和應(yīng)用文件定位器;
步驟204、所述第二藍(lán)牙可視卡接收所述第一藍(lán)牙可視卡發(fā)送的讀記錄命令,向所述第一藍(lán)牙可視卡發(fā)送卡片信息,并生成交易日志。
12.如權(quán)利要求11所述的方法,其特征在于,所述執(zhí)行選應(yīng)用操作得到選應(yīng)用響應(yīng)具體為:所述第二藍(lán)牙可視卡從選應(yīng)用命令中獲取應(yīng)用標(biāo)識(shí)符,并判斷是否支持與所述應(yīng)用標(biāo)識(shí)符對(duì)應(yīng)的應(yīng)用,是則返回包含處理選項(xiàng)數(shù)據(jù)對(duì)象列表的選應(yīng)用響應(yīng),否則返回選擇應(yīng)用失敗的選應(yīng)用響應(yīng),結(jié)束。
13.如權(quán)利要求11所述的方法,其特征在于,所述第二藍(lán)牙可視卡接收所述第一藍(lán)牙可視卡發(fā)送的獲取處理選項(xiàng)命令之后,還包括:所述第二藍(lán)牙可視卡根據(jù)獲取處理選項(xiàng)命令進(jìn)行自定義檢查,并判斷自定義檢查是否通過,是則執(zhí)行所述向所述第一藍(lán)牙可視卡返回應(yīng)用交互特征和應(yīng)用文件定位器;否則向所述第一藍(lán)牙可視卡返回自定義檢查未通過信息,結(jié)束。
14.如權(quán)利要求13所述的方法,其特征在于,所述第二藍(lán)牙可視卡根據(jù)獲取處理選項(xiàng)命令進(jìn)行自定義檢查具體為:所述第二藍(lán)牙可視卡獲取預(yù)設(shè)的黑名單列表,判斷獲取處理選項(xiàng)命令中的商戶名稱是否在黑名單列表中,是則自定義檢查未通過,否則自定義檢查通過。
15.如權(quán)利要求11所述的方法,其特征在于,所述第二藍(lán)牙可視卡接收所述第一藍(lán)牙可視卡發(fā)送的獲取處理選項(xiàng)命令之后,還包括:所述第二藍(lán)牙可視卡從獲取處理選項(xiàng)命令中獲取并顯示交易金額。
16.如權(quán)利要求15所述的方法,其特征在于,所述顯示交易金額之后還包括:所述第二藍(lán)牙可視卡等待接收用戶輸入的確認(rèn)交易信息,若接收到用戶輸入的確認(rèn)交易信息則繼續(xù)執(zhí)行所述向所述第一藍(lán)牙可視卡返回應(yīng)用交互特征和應(yīng)用文件定位器;若沒有接收到用戶輸入的確認(rèn)交易信息則結(jié)束。
17.如權(quán)利要求16所述的方法,其特征在于,所述確認(rèn)交易信息具體為用戶對(duì)確認(rèn)按鍵的觸發(fā)信息或者用戶輸入的交易密碼。
18.如權(quán)利要求17所述的方法,其特征在于,當(dāng)所述確認(rèn)交易信息為用戶輸入的交易密碼時(shí),所述第二藍(lán)牙可視卡接收到用戶輸入的確認(rèn)交易信息之后還包括:所述第二藍(lán)牙可視卡判斷所述用戶輸入的交易密碼與預(yù)存的交易密碼是否匹配,是則繼續(xù)執(zhí)行所述向所述第一藍(lán)牙可視卡返回應(yīng)用交互特征和應(yīng)用文件定位器;否則結(jié)束。
19.如權(quán)利要求11所述的方法,其特征在于,所述步驟204中還包括:根據(jù)獲取處理選項(xiàng)命令中的交易金額更新并顯示電子現(xiàn)金余額。
20.如權(quán)利要求11所述的方法,其特征在于,所述步驟201與所述步驟202之間還包括:所述第二藍(lán)牙可視卡接收用戶輸入的交易金額,并將交易金額發(fā)送給所述第一藍(lán)牙可視卡。
21.一種藍(lán)牙可視卡,其特征在于,包括:
建立連接模塊,用于與藍(lán)牙卡建立連接;
接收模塊,用于當(dāng)所述建立連接模塊建立連接后接收藍(lán)牙卡返回的選應(yīng)用響應(yīng);用于接收藍(lán)牙卡返回的應(yīng)用文件定位器和應(yīng)用交互特征;
獲取模塊,用于獲取交易金額;還用于根據(jù)所述接收模塊接收到的所述應(yīng)用文件定位器從所述藍(lán)牙卡中獲取卡片信息;
組織模塊,用于根據(jù)所述接收模塊接收到的選應(yīng)用響應(yīng)中的處理選項(xiàng)數(shù)據(jù)對(duì)象列表組織獲取處理選項(xiàng)命令;所述獲取處理選項(xiàng)命令中包括所述交易金額;
發(fā)送模塊,用于向藍(lán)牙卡發(fā)送包含電子現(xiàn)金交易的應(yīng)用標(biāo)識(shí)符的選應(yīng)用命令;用于向藍(lán)牙卡發(fā)送所述組織模塊組織的所述獲取處理選項(xiàng)命令;
確定模塊,用于根據(jù)所述接收模塊接收到的所述應(yīng)用交互特征確定脫機(jī)認(rèn)證方式;
脫機(jī)認(rèn)證模塊,用于根據(jù)所述獲取模塊獲取到的所述卡片信息通過所述確定模塊確定的脫機(jī)認(rèn)證方式進(jìn)行脫機(jī)認(rèn)證,并判斷脫機(jī)認(rèn)證是否成功;
交易記錄生成模塊,用于若所述脫機(jī)認(rèn)證模塊判定脫機(jī)認(rèn)證成功則消費(fèi)批準(zhǔn),生成交易記錄;若所述脫機(jī)認(rèn)證模塊判定脫機(jī)認(rèn)證失敗則消費(fèi)拒絕,生成交易記錄。
22.如權(quán)利要求21所述的藍(lán)牙可視卡,其特征在于,所述獲取模塊具體用于接收用戶輸入的交易金額,或者用于接收所述藍(lán)牙卡發(fā)送的交易金額。
23.如權(quán)利要求21所述的藍(lán)牙可視卡,其特征在于,所述建立連接模塊具體包括:
搜索子模塊,用于搜索周圍有限范圍內(nèi)的藍(lán)牙設(shè)備;
顯示子模塊,用于顯示所述搜索子模塊搜索到的藍(lán)牙設(shè)備信息;
接收子模塊,用于接收用戶輸入的選擇信息;還用于接收所述藍(lán)牙卡返回的成功建立連接響應(yīng);
發(fā)送子模塊,用于根據(jù)所述接收子模塊接收到的選擇信息向藍(lán)牙卡發(fā)送建立連接請(qǐng)求。
24.如權(quán)利要求21所述的藍(lán)牙可視卡,其特征在于,所述建立連接模塊具體包括:
接收子模塊,用于接收連接請(qǐng)求;
連接子模塊,用于與發(fā)送所述連接請(qǐng)求的藍(lán)牙卡建立連接;
發(fā)送子模塊,用于向所述藍(lán)牙卡發(fā)送成功建立連接響應(yīng)。
25.如權(quán)利要求21所述的藍(lán)牙可視卡,其特征在于,還包括:
判斷模塊,用于根據(jù)所述接收模塊接收到的所述選應(yīng)用響應(yīng)判斷所述藍(lán)牙卡是否支持與所述應(yīng)用標(biāo)識(shí)符對(duì)應(yīng)的應(yīng)用;
所述組織模塊,用于若所述判斷模塊判定所述藍(lán)牙卡支持與所述應(yīng)用標(biāo)識(shí)符對(duì)應(yīng)的應(yīng)用則根據(jù)所述接收模塊接收到的選應(yīng)用響應(yīng)中的處理選項(xiàng)數(shù)據(jù)對(duì)象列表組織獲取處理選項(xiàng)命令。
26.如權(quán)利要求21所述的藍(lán)牙可視卡,其特征在于,所述接收模塊接收到的選應(yīng)用響應(yīng)中的處理選項(xiàng)數(shù)據(jù)對(duì)象列表中包含一個(gè)或者多個(gè)交易信息標(biāo)簽;
所述組織模塊,具體用于根據(jù)所述接收模塊接收到的選應(yīng)用響應(yīng)中的處理選項(xiàng)數(shù)據(jù)對(duì)象列表中的交易信息標(biāo)簽獲取對(duì)應(yīng)的交易信息,并根據(jù)獲取到的交易信息組織獲取處理選項(xiàng)命令。
27.如權(quán)利要求21所述的藍(lán)牙可視卡,其特征在于,所述接收模塊接收到的應(yīng)用文件定位器中包括:卡片信息對(duì)應(yīng)的短文件標(biāo)識(shí)和記錄號(hào);
所述獲取模塊具體包括:
讀記錄命令生成子模塊,用于根據(jù)所述接收模塊接收到的所述應(yīng)用文件定位器中的短文件標(biāo)識(shí)符和記錄號(hào)生成讀記錄命令;
發(fā)送子模塊,用于向所述藍(lán)牙卡發(fā)送所述讀記錄命令生成子模塊生成的所述讀記錄命令;
接收子模塊,用于接收所述藍(lán)牙卡返回的卡片信息。
28.如權(quán)利要求21所述的藍(lán)牙可視卡,其特征在于,還包括:
開機(jī)模塊,用于接收用戶輸入的開機(jī)密碼,并判斷所述開機(jī)密碼是否合法;
所述建立連接模塊,用于若所述開機(jī)模塊判定所述開機(jī)密碼合法時(shí)與藍(lán)牙卡建立連接;
顯示模塊,用于若所述開機(jī)模塊判定所述開機(jī)密碼不合法時(shí)顯示提示信息。
29.如權(quán)利要求21所述的藍(lán)牙可視卡,其特征在于,還包括:
連接服務(wù)器模塊,用于通過移動(dòng)終端與收單行服務(wù)器建立連接;
上傳交易記錄模塊,用于接收到收單行服務(wù)器發(fā)送的讀取交易記錄指令時(shí),向收單行服務(wù)器發(fā)送交易記錄。
30.如權(quán)利要求21所述的藍(lán)牙可視卡,其特征在于,還包括:
選擇模塊,用于接收用戶選擇的消費(fèi)方式;
所述建立連接模塊,用于若所述選擇模塊接收到用戶選擇的消費(fèi)方式為收款時(shí)與藍(lán)牙卡建立連接;
所述發(fā)送模塊,還用于向所述藍(lán)牙卡發(fā)送成功建立連接響應(yīng)。
31.如權(quán)利要求30所述的藍(lán)牙可視卡,其特征在于:
所述建立連接模塊,還用于若所述選擇模塊接收到用戶選擇的消費(fèi)方式為付款時(shí)等待接收連接請(qǐng)求,若接收到連接請(qǐng)求則與發(fā)送連接請(qǐng)求的第一藍(lán)牙可視卡建立連接;
所述接收模塊,還用于接收所述第一藍(lán)牙可視卡發(fā)送的選應(yīng)用命令;還用于接收所述第一藍(lán)牙可視卡發(fā)送的獲取處理選項(xiàng)命令;還用于接收所述第一藍(lán)牙可視卡發(fā)送的讀記錄命令;
執(zhí)行模塊,用于所述接收模塊接收到所述選應(yīng)用命令后執(zhí)行選應(yīng)用操作得到選應(yīng)用響應(yīng);
所述發(fā)送模塊,還用于向所述第一藍(lán)牙可視卡發(fā)送所述執(zhí)行模塊得到的選應(yīng)用響應(yīng);還用于當(dāng)所述接收模塊接收到所述獲取處理選項(xiàng)命令之后向所述第一藍(lán)牙可視卡返回應(yīng)用交互特征和應(yīng)用文件定位器;還用于向所述第一藍(lán)牙可視卡發(fā)送所述獲取模塊獲取到的所述卡片信息;
所述獲取模塊,還用于當(dāng)所述接收模塊接收到所述讀記錄命令之后根據(jù)讀記錄命令獲取卡片信息;
所述藍(lán)牙可視卡還包括:交易日志生成模塊,用于所述發(fā)送模塊將卡片信息發(fā)送完成后生成交易日志。
32.如權(quán)利要求31所述的藍(lán)牙可視卡,其特征在于,所述執(zhí)行模塊,具體用于從所述接收模塊接收到的選應(yīng)用命令中獲取應(yīng)用標(biāo)識(shí)符,判斷是否支持與所述應(yīng)用標(biāo)識(shí)符對(duì)應(yīng)的應(yīng)用;
所述發(fā)送模塊,具體用于若所述執(zhí)行模塊判定支持與所述應(yīng)用標(biāo)識(shí)符對(duì)應(yīng)的應(yīng)用則向所述第一藍(lán)牙可視卡發(fā)送包含處理選項(xiàng)數(shù)據(jù)對(duì)象列表的選應(yīng)用響應(yīng),若所述執(zhí)行模塊判定不支持與所述應(yīng)用標(biāo)識(shí)符相匹配的應(yīng)用則向所述第一藍(lán)牙可視卡返回選擇應(yīng)用失敗的選應(yīng)用響應(yīng)。
33.如權(quán)利要求31所述的藍(lán)牙可視卡,其特征在于,還包括:
自定義檢查模塊,用于根據(jù)所述接收模塊接收到的所述獲取處理選項(xiàng)命令進(jìn)行自定義檢查,并判斷所述自定義檢查是否通過;
所述發(fā)送模塊,還用于若所述自定義檢查模塊判定所述自定義檢查通過則向所述第一藍(lán)牙可視卡返回應(yīng)用交互特征和應(yīng)用文件定位器;還用于若所述自定義檢查模塊判定所述自定義檢查未通過則向所述第一藍(lán)牙可視卡返回自定義檢查未通過信息。
34.如權(quán)利要求33所述的藍(lán)牙可視卡,其特征在于,所述自定義檢查模塊,具體用于獲取預(yù)設(shè)的黑名單列表,判斷獲取處理選項(xiàng)中的商戶名稱是否在黑名單列表中,是則自定義檢查未通過,否則自定義檢查通過。
35.如權(quán)利要求31所述的藍(lán)牙可視卡,其特征在于,還包括:
顯示模塊,用于從所述接收模塊接收到的獲取處理選項(xiàng)命令中獲取并顯示交易金額。
36.如權(quán)利要求35所述的藍(lán)牙可視卡,其特征在于,
所述接收模塊,還用于接收用戶輸入的確認(rèn)交易信息;
所述發(fā)送模塊,還用于所述接收模塊接收到用戶輸入的確認(rèn)交易信息后向所述第一藍(lán)牙可視卡返回應(yīng)用交互特征和應(yīng)用文件定位器。
37.如權(quán)利要求36所述的藍(lán)牙可視卡,其特征在于,所述接收模塊具體用于接收用戶對(duì)確認(rèn)按鍵的觸發(fā)信息或者用戶輸入的交易密碼。
38.如權(quán)利要求37所述的藍(lán)牙可視卡,其特征在于,還包括
判斷交易密碼模塊,用于若所述接收模塊接收到用戶輸入的交易密碼后,判斷所述用戶輸入的交易密碼與預(yù)存的交易密碼是否匹配;
所述發(fā)送模塊,還用于若所述判斷交易密碼模塊判定所述用戶輸入的交易密碼與預(yù)存的交易密碼匹配時(shí)向所述第一藍(lán)牙可視卡返回應(yīng)用交互特征和應(yīng)用文件定位器。
39.如權(quán)利要求31所述的藍(lán)牙可視卡,其特征在于,還包括:
顯示模塊,用于根據(jù)所述接收模塊接收到的獲取處理選項(xiàng)命令中的交易金額更新并顯示電子現(xiàn)金余額。
40.如權(quán)利要求31所述的藍(lán)牙可視卡,其特征在于,
所述接收模塊,還用于當(dāng)所述建立連接模塊接收到接收到用戶選擇的消費(fèi)方式為付款時(shí),接收用戶輸入的交易金額;
所述發(fā)送模塊,還用于將所述接收模塊接收到的交易金額發(fā)送給所述第一藍(lán)牙可視卡。