一種支付方法、支付系統(tǒng)、客戶(hù)端支付方法和客戶(hù)端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體地,涉及一種支付方法、支付系統(tǒng)、客戶(hù)端支付方法和客戶(hù)端。
【背景技術(shù)】
[0002]目前我們?cè)谙M(fèi)過(guò)程中的支付主要是采用刷卡進(jìn)行支付或者網(wǎng)上支付。
[0003]其中,刷卡支付主要通過(guò)刷卡機(jī),刷卡機(jī)簡(jiǎn)稱(chēng)P0S終端,終端通過(guò)電話(huà)線(xiàn)撥號(hào)的方式將信息首先發(fā)送到銀聯(lián)的平臺(tái),銀聯(lián)平臺(tái)識(shí)別相關(guān)信息之后會(huì)將扣款信息發(fā)送到發(fā)卡銀行,經(jīng)發(fā)卡銀行確認(rèn)之后,再回發(fā)信息至銀聯(lián)平臺(tái),銀聯(lián)確認(rèn)之后,會(huì)再將已處理的信息發(fā)送至前置P0S終端,P0S終端收到確認(rèn)后的信息,然后打印單據(jù)。移動(dòng)P0S終端,原理一樣,其信息發(fā)送是通過(guò)數(shù)據(jù)信號(hào)發(fā)送接收。
[0004]網(wǎng)上支付有兩種途徑:一種是通過(guò)第三方支付平臺(tái),例如支付寶、網(wǎng)銀等;另一種是與銀行協(xié)商獲得一個(gè)支付接口。前一種方式以支付寶為例,商戶(hù)可以向支付寶提交申請(qǐng),申請(qǐng)成功后支付寶會(huì)提供一個(gè)整合支付寶到商戶(hù)網(wǎng)站的接口并提供該接口的調(diào)用方法及示例。這種網(wǎng)上支付方式手續(xù)簡(jiǎn)單,支付寶向商戶(hù)收取的費(fèi)用是按商戶(hù)網(wǎng)站通過(guò)支付寶完成的交易額按一定比例來(lái)收取的。后一種方式需要和開(kāi)通網(wǎng)上支付功能的銀行簽署協(xié)議,辦理相關(guān)手續(xù),之后銀行會(huì)提供給商戶(hù)一個(gè)商戶(hù)編號(hào),商戶(hù)在其網(wǎng)站把商戶(hù)編號(hào)和支付信息等內(nèi)容提交給銀行提供的處理系統(tǒng)就可以了。
[0005]無(wú)論是現(xiàn)場(chǎng)刷卡還是網(wǎng)上支付,均會(huì)對(duì)外暴露用戶(hù)自己的賬號(hào)和消費(fèi)記錄,甚至網(wǎng)上支付還會(huì)帶來(lái)被盜卡的風(fēng)險(xiǎn),雖然支付寶等第三方支付工具對(duì)外也可不暴露自己的賬號(hào)和消費(fèi)記錄,但是用戶(hù)的這些數(shù)據(jù)均存儲(chǔ)在支付寶服務(wù)器上,本質(zhì)上隱私數(shù)據(jù)還是保證不了。
【發(fā)明內(nèi)容】
[0006]本發(fā)明針對(duì)現(xiàn)有技術(shù)中存在的上述技術(shù)問(wèn)題,提供一種支付方法、支付系統(tǒng)、客戶(hù)端支付方法和客戶(hù)端。該支付方法通過(guò)將客戶(hù)的支付賬戶(hù)信息加密存儲(chǔ)在客戶(hù)端,能使客戶(hù)在支付過(guò)程中既不需要出示自己的實(shí)體支付卡,也不需要對(duì)外暴露自己的支付賬戶(hù)信息,從而確保了客戶(hù)在支付過(guò)程中支付賬戶(hù)信息的安全性。
[0007]本發(fā)明提供一種支付方法,包括:
[0008]支付請(qǐng)求端向客戶(hù)端發(fā)送支付請(qǐng)求信息;
[0009]所述客戶(hù)端對(duì)所述支付請(qǐng)求信息進(jìn)行確認(rèn),然后將所述支付請(qǐng)求信息與加密存儲(chǔ)在所述客戶(hù)端的客戶(hù)的支付賬戶(hù)信息進(jìn)行封裝,生成確認(rèn)支付信息,并將所述確認(rèn)支付信息發(fā)送給支付端;
[0010]所述支付端從所述確認(rèn)支付信息中獲得所述客戶(hù)的支付賬戶(hù)信息,對(duì)所述客戶(hù)的支付賬戶(hù)信息進(jìn)行解密,并根據(jù)解密后的所述客戶(hù)的支付賬戶(hù)信息進(jìn)行支付。
[0011]優(yōu)選地,所述支付請(qǐng)求端向客戶(hù)端發(fā)送支付請(qǐng)求信息包括:
[0012]所述支付請(qǐng)求端將所述支付請(qǐng)求信息發(fā)送給服務(wù)端;所述服務(wù)端將所述支付請(qǐng)求信息加密發(fā)送給所述客戶(hù)端;所述客戶(hù)端對(duì)所述支付請(qǐng)求信息進(jìn)行解密;
[0013]所述客戶(hù)端將所述確認(rèn)支付信息發(fā)送給支付端包括:
[0014]所述客戶(hù)端將所述確認(rèn)支付信息加密發(fā)送給所述服務(wù)端,所述服務(wù)端將所述確認(rèn)支付信息發(fā)送給所述支付端。
[0015]優(yōu)選地,還包括:
[0016]當(dāng)所述客戶(hù)端丟失時(shí),客戶(hù)通過(guò)所述服務(wù)端向所述客戶(hù)端發(fā)送數(shù)據(jù)銷(xiāo)毀指令,將存儲(chǔ)在所述客戶(hù)端的所述客戶(hù)的支付賬戶(hù)信息銷(xiāo)毀。
[0017]優(yōu)選地,還包括:
[0018]在所述客戶(hù)端注冊(cè)并保存客戶(hù)的基本信息和支付賬戶(hù)信息;所述客戶(hù)端將所述客戶(hù)的基本信息發(fā)送給所述服務(wù)端;所述客戶(hù)的基本信息包括所述客戶(hù)的唯一標(biāo)識(shí)信息、所述客戶(hù)端的唯一標(biāo)識(shí)信息和數(shù)據(jù)銷(xiāo)毀密碼。
[0019]優(yōu)選地,還包括所述支付端在支付完成后,向所述支付請(qǐng)求端、所述服務(wù)端和所述客戶(hù)端發(fā)送結(jié)果通知信息。
[0020]本發(fā)明還提供一種支付系統(tǒng),包括支付請(qǐng)求端、客戶(hù)端和支付端;其中,
[0021]所述支付請(qǐng)求端包括支付請(qǐng)求模塊,用于向所述客戶(hù)端發(fā)送支付請(qǐng)求信息;
[0022]所述客戶(hù)端包括確認(rèn)模塊、存儲(chǔ)模塊、第一加密模塊和第一通信模塊;所述確認(rèn)模塊用于對(duì)接收到的所述支付請(qǐng)求信息進(jìn)行確認(rèn);所述存儲(chǔ)模塊用于存儲(chǔ)客戶(hù)的支付賬戶(hù)信息;所述第一加密模塊用于對(duì)所述客戶(hù)的支付賬戶(hù)信息進(jìn)行存儲(chǔ)中的加密,并對(duì)所述支付請(qǐng)求信息和所述客戶(hù)的支付賬戶(hù)信息進(jìn)行封裝,生成確認(rèn)支付信息;所述第一通信模塊用于接收所述支付請(qǐng)求信息,并將所述確認(rèn)支付信息發(fā)送給所述支付端;
[0023]所述支付端包括支付模塊,用于從所述確認(rèn)支付信息中獲得所述客戶(hù)的支付賬戶(hù)信息,對(duì)所述客戶(hù)的支付賬戶(hù)信息進(jìn)行解密,并根據(jù)解密后的所述客戶(hù)的支付賬戶(hù)信息進(jìn)行支付。
[0024]優(yōu)選地,還包括服務(wù)端,所述服務(wù)端包括第二通信模塊和第二加密模塊,所述第二通信模塊用于接收所述支付請(qǐng)求模塊發(fā)送的支付請(qǐng)求信息,并將所述支付請(qǐng)求信息發(fā)送給所述第一通信模塊;所述第二加密模塊用于對(duì)發(fā)送給所述第一通信模塊的所述支付請(qǐng)求信息進(jìn)行加密;
[0025]所述客戶(hù)端還包括解密模塊,用于對(duì)接收到的加密的所述支付請(qǐng)求信息進(jìn)行解密;
[0026]所述第一通信模塊用于將所述確認(rèn)支付信息先發(fā)送給所述第二通信模塊;所述第二通信模塊還用于將所述確認(rèn)支付信息發(fā)送給所述支付模塊。
[0027]優(yōu)選地,所述客戶(hù)端還包括數(shù)據(jù)銷(xiāo)毀模塊;所述服務(wù)端還包括處理模塊;
[0028]所述處理模塊用于當(dāng)客戶(hù)端丟失時(shí),客戶(hù)通過(guò)該模塊向所述數(shù)據(jù)銷(xiāo)毀模塊發(fā)送數(shù)據(jù)銷(xiāo)毀指令;所述數(shù)據(jù)銷(xiāo)毀模塊用于根據(jù)所述數(shù)據(jù)銷(xiāo)毀指令將存儲(chǔ)在所述存儲(chǔ)模塊中的所述客戶(hù)的支付賬戶(hù)信息銷(xiāo)毀。
[0029]優(yōu)選地,所述客戶(hù)端還包括注冊(cè)模塊,用于對(duì)客戶(hù)的基本信息和支付賬戶(hù)信息進(jìn)行注冊(cè);
[0030]所述存儲(chǔ)模塊還用于存儲(chǔ)所述客戶(hù)的基本信息,所述客戶(hù)的基本信息包括所述客戶(hù)的唯一標(biāo)識(shí)信息、所述客戶(hù)端的唯一標(biāo)識(shí)信息和數(shù)據(jù)銷(xiāo)毀密碼;
[0031]所述服務(wù)端還包括管理模塊;所述第一通信模塊還用于將所述客戶(hù)的基本信息發(fā)送至所述管理模塊;所述管理模塊用于對(duì)所述客戶(hù)的基本信息進(jìn)行管理。
[0032]優(yōu)選地,所述支付端還包括通知模塊,用于在支付完成后,向所述支付請(qǐng)求端、所述服務(wù)端和所述客戶(hù)端發(fā)送結(jié)果通知信息。
[0033]本發(fā)明還提供一種客戶(hù)端支付方法,包括:
[0034]接收支付請(qǐng)求信息;
[0035]對(duì)所述支付請(qǐng)求信息進(jìn)行確認(rèn),然后將所述支付請(qǐng)求信息與加密存儲(chǔ)在所述客戶(hù)端的客戶(hù)的支付賬戶(hù)信息進(jìn)行封裝,生成確認(rèn)支付信息,并將所述確認(rèn)支付信息發(fā)送給支付端。
[0036]本發(fā)明還提供一種客戶(hù)端,包括確認(rèn)模塊、存儲(chǔ)模塊、第一加密模塊和第一通信模塊;
[0037]所述確認(rèn)模塊用于對(duì)接收到的所述支付請(qǐng)求信息進(jìn)行確認(rèn);所述存儲(chǔ)模塊用于存儲(chǔ)客戶(hù)的支付賬戶(hù)信息;所述第一加密模塊用于對(duì)所述客戶(hù)的支付賬戶(hù)信息進(jìn)行存儲(chǔ)中的加密,并對(duì)所述支付請(qǐng)求信息和所述客戶(hù)的支付賬戶(hù)信息進(jìn)行封裝,生成確認(rèn)支付信息;所述第一通信模塊用于接收所述支付請(qǐng)求信息,并將所述確認(rèn)支付信息發(fā)送給所述支付端。
[0038]本發(fā)明的有益效果:本發(fā)明所提供的支付方法,通過(guò)將客戶(hù)的支付賬戶(hù)信息加密存儲(chǔ)在客戶(hù)端,通過(guò)客戶(hù)端與支付端的通信完成支付,使客戶(hù)在支付過(guò)程中既不需要出示自己的實(shí)體支付卡,也不需要對(duì)外暴露自己的支付賬戶(hù)信息,從而確保了客戶(hù)在支付過(guò)程中支付賬戶(hù)信息的安全性。
[0039]本發(fā)明所提供的支付系統(tǒng)、客戶(hù)端支付方法和客戶(hù)端,通過(guò)將客戶(hù)的支付賬戶(hù)信息加密存儲(chǔ)在客戶(hù)端,通過(guò)客戶(hù)端與支付端的通信完成支付,使客戶(hù)在支付過(guò)程中既不需要出示自己的實(shí)體支付卡,也不需要對(duì)外暴露自己的支付賬戶(hù)信息,從而確保了客戶(hù)在支付過(guò)程中支付賬戶(hù)信息的安全性。
【附圖說(shuō)明】
[0040]圖1為本發(fā)明實(shí)施例1中支付方法的流程圖;
[0041]圖2為本發(fā)明實(shí)施例2中支付方法的支付過(guò)程示意圖;
[0042]圖3為本發(fā)明實(shí)施例2中對(duì)客戶(hù)端進(jìn)行數(shù)據(jù)銷(xiāo)毀的過(guò)程示意圖;
[0043]圖4為本發(fā)明實(shí)施例2中客戶(hù)在客戶(hù)端注冊(cè)的過(guò)程示意圖;
[0044]圖5為本發(fā)明實(shí)施例3中支付系統(tǒng)的原理框圖;
[0045]圖6為本發(fā)明實(shí)施例4中支付系統(tǒng)的原理框圖。
[0046]其中的附圖標(biāo)記說(shuō)明:
[0047]1.支付請(qǐng)求端;11.支付請(qǐng)求模塊;2.服務(wù)端;21.第二通信模塊;22.第二加密模塊;23.處理模塊;24.管理模塊;3.客戶(hù)端;31.確認(rèn)模塊;32.存儲(chǔ)模塊;33.第一加密模塊;34.第一通信模塊;35.解密模塊;36.數(shù)據(jù)銷(xiāo)毀模塊;37.注冊(cè)模塊;4.支付端;41.支付模塊;42.通知模塊。
【