本發(fā)明涉及IC卡支付技術(shù)領域,具體涉及一種IC卡自動充值方法及系統(tǒng)。
背景技術(shù):
小額支付,即在一定時間內(nèi)對多筆支付業(yè)務進行軋差處理,凈額清算資金的業(yè)務。隨著IC卡技術(shù)的快速發(fā)展,小額支付卡越來越多的出現(xiàn)在人們的日常生活中,如城市公交一卡通,目前已可以應用于公交、便利店、打車等多種小額支付場景中,對于城市公交一卡通,一卡通公司負責其發(fā)行與管理,每張卡片激活之后,一卡通公司會建立該卡號的后臺賬戶,當持卡人使用該卡時,需要對卡片進行充值,當持卡人持卡在公交地鐵或者超市的指定機具進行消費交易時,持卡人刷卡之后,會從卡片的電子錢包中扣除相應的金額。目前,一卡通充值方式主要包括以下幾種:
公交網(wǎng)點一卡通充值功能:可以在所有的公交一卡通專門的充值網(wǎng)點進行現(xiàn)金充值或者銀行卡充值。
地鐵一卡通充值功能:可以在所有的地鐵的充值網(wǎng)點進行現(xiàn)金充值或者銀行卡充值。
NFC手機充值:可通過操作NFC手機上面的相關(guān)APP對卡片進行充值。
互聯(lián)網(wǎng)終端充值:可通過一卡通制定的讀卡器在一卡通網(wǎng)站上進行操作對卡片進行充值充值。
通常情況下,由于擔心丟失,持卡人不會對卡片進行大額的充值,而如果持卡人經(jīng)常使用該卡進行消費,則持卡人需要頻繁的對卡片進行充值,而上述幾種充值方式都不是很方便,還存在以下問題:
(1)充值方式受限,充值網(wǎng)點少,花費時間長;NFC手機由于兼容性和成本的問題,市場占有率較低;
(2)持卡人的體驗較差,尤其是碰巧碰到卡片余額不足時,必須先充值才能使用卡片,在特殊情況下給用戶造成不便;
(3)網(wǎng)點充值或互聯(lián)網(wǎng)終端充值的方式,需要保證聯(lián)機環(huán)境,如果網(wǎng)絡異常,則會給用戶造成不便,且不適合大規(guī)模的充值消費場景;
(4)很多充值網(wǎng)點為代理網(wǎng)點或者隸屬于其他的運營公司,持卡人預充值金額并不能及時轉(zhuǎn)到一卡通公司的賬面上,對一卡通公司的正常運營造成影響。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種能夠有效提高用戶體現(xiàn)的IC卡自動充值方法及系統(tǒng)。
為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:
一種IC卡自動充值方法,包括以下步驟:
(1)設置IC卡的自動充值關(guān)聯(lián)賬戶,并將關(guān)聯(lián)信息存儲于IC卡的后臺清算系統(tǒng)中;所述IC卡具有透支功能,所述自動充值關(guān)聯(lián)賬戶是指IC卡用戶允許IC卡后臺清算系統(tǒng)對IC卡的透支消費進行自動結(jié)算的支付賬戶;
(2)IC卡與讀卡消費終端進行通信,完成IC卡支付;
(3)IC卡主控芯片判斷IC卡中的余額是否小于預設的充值閾值,若是,則根據(jù)設定的預充值金額對所述IC卡進行自動預充值,并進入步驟(4),若否,則不進行操作;
(4)IC卡后臺清算系統(tǒng)根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額,根據(jù)所述自動充值關(guān)聯(lián)賬戶完成自動結(jié)算。
進一步,如上所述的一種IC卡自動充值方法,該方法還包括:IC卡發(fā)卡中心下發(fā)IC卡之前,根據(jù)用戶的自動充值關(guān)聯(lián)賬戶的信用等級確定設定時間內(nèi)用戶的IC卡的透支金額;
在對所述IC卡進行自動預充值之前,還包括:根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額判斷設定時間內(nèi)IC卡的自動預充值的金額是否大于所述透支金額,若否,則進行自動預充值,若是,則自動預充值失敗。
進一步,如上所述的一種IC卡自動充值方法,該方法還包括:步驟(2)中,IC卡與讀卡消費終端進行通信,完成IC卡支付,包括:
①IC卡主控芯片判斷IC卡內(nèi)的余額是否大于或等于支付金額,若是,則進行IC卡支付,若否,則進入步驟②;
②IC卡主控芯片判斷IC卡內(nèi)的余額與預設的預充值金額之和是否大于或等于支付金額,若是,則IC卡主控芯片根據(jù)設定的預充值金額對IC卡進行自動預充值后進行IC卡支付,若否,則讀卡消費終端提示IC卡余額不足,IC卡支付失敗。
進一步,如上所述的一種IC卡自動充值方法,該方法還包括:IC卡發(fā)卡中心下發(fā)IC卡之前,確定IC卡的預充值次數(shù)上限,當IC卡自動預充值次數(shù)達到所述預充值次數(shù)上限時,采用傳統(tǒng)IC卡充值方式進行IC卡充值,并將IC卡中自動預充值的次數(shù)清零。
進一步,如上所述的一種IC卡自動充值方法,所述IC卡后臺清算系統(tǒng)為IC卡發(fā)卡中心的后臺清算系統(tǒng)或IC卡發(fā)卡中心授權(quán)的第三方后臺清算系統(tǒng)。
進一步,如上所述的一種IC卡自動充值方法,步驟(4)中,IC卡后臺清算系統(tǒng)根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額,根據(jù)所述自動充值關(guān)聯(lián)賬戶中完成自動結(jié)算,包括:
IC卡后臺清算系統(tǒng)接收讀卡消費終端上傳的IC卡的清算報文,根據(jù)IC卡的上次結(jié)算記錄和清算報文判斷IC卡是否發(fā)生自動預充值,若是,則根據(jù)自動預充值的次數(shù)和設定的預充值金額生成IC卡充值交易報文,啟動自動充值關(guān)聯(lián)賬戶進行充值扣款,完成結(jié)算,若否,則直接根據(jù)清算報文進行IC卡后臺結(jié)算。
本發(fā)明還提供了一種IC卡自動充值系統(tǒng),包括IC卡、讀卡消費終端和IC卡后臺清算系統(tǒng),所述IC卡包括主控芯片和與主控芯片連接的通信模塊,所述IC卡具有透支功能;所述通信模塊用于與讀卡消費終端通信;所述主控芯片包括:
IC卡支付模塊,用于與讀卡消費終端交互,完成IC卡支付;
預充值模塊,用于在完成IC卡支付后,判斷IC卡中的余額是否小于預設的充值閾值,若是,則根據(jù)設定的預充值金額對所述IC卡進行自動預充值,若否,則不進行操作;
所述IC卡后臺清算系統(tǒng)包括:
預充值結(jié)算模塊,用于根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額,根據(jù)所述自動充值關(guān)聯(lián)賬戶中完成自動結(jié)算。
進一步,如上所述的一種IC卡自動充值系統(tǒng),所述主控芯片還包括:
預預充值金額判斷模塊,用于在預充值模塊對所述IC卡進行自動預充值之前,根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額判斷設定時間內(nèi)IC卡的自動預充值的金額是否大于所述透支金額,若是,則預充值模塊自動預充值失敗;
所述透支金額為IC卡發(fā)卡中心在下發(fā)IC卡之前,根據(jù)用戶的自動充值關(guān)聯(lián)賬戶的信用等級確定的設定時間內(nèi)用戶的IC卡的透支金額。
進一步,如上所述的一種IC卡自動充值系統(tǒng),所述主控芯片還包括:
預充值次數(shù)判斷模塊,用于當IC卡自動預充值次數(shù)達到設置的IC卡的預充值次數(shù)上限時,在采用傳統(tǒng)IC卡充值方式進行IC卡充值后將IC卡中自動預充值的次數(shù)清零;所述預充值次數(shù)上限為IC卡之前由IC卡發(fā)卡中心確定的。
進一步,如上所述的一種IC卡自動充值系統(tǒng),所述預充值結(jié)算模塊包括:
預充值判斷單元,用于接收讀卡消費終端上傳的IC卡的清算報文,根據(jù)IC卡的上次結(jié)算記錄和清算報文判斷IC卡是否發(fā)生自動預充值,若是,則進入預充值結(jié)算模塊,若否,則直接根據(jù)清算報文進行IC卡后臺結(jié)算。
本發(fā)明的有益效果在于:本采用本發(fā)明所提供的IC卡自動充值方法及系統(tǒng),持卡人無需在進行手動充值操作或只需定期進行一次聯(lián)機操作,在網(wǎng)點和采用現(xiàn)有其他方式充值次數(shù)大大減少,給客戶帶來了更好的體驗,且該方法及系統(tǒng)不需要對讀卡消費終端進行任何改造,只需要對后臺清算系統(tǒng)進行簡單改造即可實現(xiàn)該方案,大大節(jié)約了成本。
附圖說明
圖1為本發(fā)明具體實施方式中一種IC卡自動充值系統(tǒng)的結(jié)構(gòu)框圖;
圖2為本發(fā)明具體實施方式中一種IC卡自動充值方法的流程圖。
具體實施方式
下面結(jié)合說明書附圖與具體實施方式對本發(fā)明做進一步的詳細說明。
圖1示出了本發(fā)明具體實施方式中提供的一種IC卡自動充值系統(tǒng)的結(jié)構(gòu)框圖,由圖中可以看出,該系統(tǒng)包括IC卡100、讀卡消費終端200和IC卡后臺清算系統(tǒng)300。所述IC卡100包括主控芯片101以及與主控芯片101連接的用于與讀卡消費終端200進行通信的通信模塊102。
本實施方式中,所述IC卡100具有透支功能,所述主控芯片101包括:
IC卡支付模塊1011,用于與讀卡消費終端交互,完成IC卡支付;
預充值模塊1012,用于在完成IC卡支付后,判斷IC卡中的余額是否小于預設的充值閾值,若是,則根據(jù)設定的預充值金額對所述IC卡100進行自動預充值,若否,則不進行操作;
所述IC卡后臺清算系統(tǒng)300包括:
預充值結(jié)算模塊301,用于根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額,在所述自動充值關(guān)聯(lián)賬戶中完成自動結(jié)算;該模塊包括:
預充值判斷單元,用于接收讀卡消費終端上傳的IC卡的清算報文,根據(jù)IC卡的上次結(jié)算記錄和清算報文判斷IC卡是否發(fā)生自動預充值,若是,則進入預充值結(jié)算模塊,若否,則直接根據(jù)清算報文進行IC卡后臺結(jié)算。
本實施方式所述的IC卡自動充值系統(tǒng)中,IC卡可以透支消費,在卡內(nèi)的余額小于預設的充值閾值時,IC卡可以自動對IC卡進行自動預充值即虛擬充值(由卡片的的片內(nèi)操作系統(tǒng)COS自主判斷實現(xiàn)),滿足了持卡人透支消費繼續(xù)使用IC卡的需求,采用該系統(tǒng),持卡人無需手動進行充值操作,只需要在消費讀卡終端與后臺清算系統(tǒng)聯(lián)機進行清算時,由后臺清算系統(tǒng)從關(guān)聯(lián)賬戶中完成自動扣款即可,使用戶獲得了更好的使用體驗。此外,由于扣款結(jié)算行為是由一卡通后臺清算系統(tǒng)自動完成,資金的劃入劃出依然是由IC卡后臺清算系統(tǒng)控制,不會涉及到IC卡發(fā)卡中心與充值代理網(wǎng)點的結(jié)算問題。
本實施方式中,所述后臺清算系統(tǒng)為IC卡發(fā)卡中心的后臺清算系統(tǒng)或IC卡發(fā)卡中心授權(quán)的第三方后臺清算系統(tǒng)。所述自動充值關(guān)聯(lián)賬戶包括借記卡、信用卡或支付寶。
為了實現(xiàn)對IC卡預充值的次數(shù)與預充值金額的控制,所述主控芯片101還可以包括預預充值金額判斷模塊1013。
預預充值金額判斷模塊1013,用于在預充值模塊1012對所述IC卡進行自動預充值之前,根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額判斷設定時間內(nèi)IC卡的自動預充值的金額是否大于所述透支金額,若是,則預充值模塊無法進行自動預充值,若否,則自動預充值失敗。所述透支金額為IC卡發(fā)卡中心在下發(fā)IC卡之前,根據(jù)用戶的自動充值關(guān)聯(lián)賬戶的信用等級確定設定時間內(nèi)的用戶的IC卡的透支金額。
在設定時間內(nèi),如果IC卡自動預充值的次數(shù)(透支金額/設定充值資金)已經(jīng)達到上限,在該設定時間如果卡內(nèi)余額不足時,持卡人可以使用傳統(tǒng)業(yè)務充值方式進行充值。
所述主控芯片101還可以包括:
預充值次數(shù)判斷模塊1014,用于當IC卡自動預充值次數(shù)達到設置的IC卡的預充值次數(shù)上限時,在采用傳統(tǒng)IC卡充值方式進行IC卡充值后將IC卡中自動預充值的次數(shù)清零;所述預充值次數(shù)上限為IC卡之前,由IC卡發(fā)卡中心設置的。即IC卡的預充值次數(shù)超過預設的預充值次數(shù)上限時,無法再進行自動預充值,需要進行一次傳統(tǒng)充值操作后,才能夠繼續(xù)使用預充值功能。
圖2示出了本實施方式中基于圖1中所示的自動充值系統(tǒng)的一種IC卡自動充值方法的流程圖,由圖中可以看出,該充值方法可以包括以下步驟:
步驟S100:設置IC卡的自動充值關(guān)聯(lián)賬戶,并將關(guān)聯(lián)信息存儲于IC卡的后臺清算系統(tǒng)中;
本實施方式中,所述IC卡是具有透支功能的IC卡,該透支功能指的是IC的預充值(虛擬充值)功能,為了完成后臺清算系統(tǒng)對IC卡的預充值行為進行結(jié)算,需要設置IC卡的自動充值關(guān)聯(lián)賬戶,并將關(guān)聯(lián)信息存儲于IC卡的后臺清算系統(tǒng)中,在結(jié)算日期IC卡后臺清算系統(tǒng)即可根據(jù)所述自動充值關(guān)聯(lián)賬戶完成清算。所述自動充值關(guān)聯(lián)賬戶是指IC卡用戶允許IC卡后臺清算系統(tǒng)對IC卡的透支消費進行自動結(jié)算的支付賬戶。
其中,所述自動充值關(guān)聯(lián)賬戶包括但不限于信用卡、借記卡或支付寶等支付賬戶。所述后臺清算系統(tǒng)包括但不限于IC卡發(fā)卡中心的后臺清算系統(tǒng)或IC卡發(fā)卡中心授權(quán)的第三方后臺清算系統(tǒng),例如,對于公家一卡通,后臺清算系統(tǒng)為一卡通發(fā)行公司的后臺清算系統(tǒng)或者是一卡通發(fā)行公司授權(quán)的其它運營公司的后臺清算系統(tǒng)。
本發(fā)明另一實施例中,為了降低IC卡自動預充值可能產(chǎn)生的風險,IC卡發(fā)卡中心下發(fā)IC卡之前,還可以根據(jù)用戶的自動充值關(guān)聯(lián)賬戶的信用等級確定設定時間內(nèi)用戶的IC卡的透支金額以及每次充值的金額。用戶的自動充值關(guān)聯(lián)賬戶的信用等級一般是由自動充值關(guān)聯(lián)賬戶的管理方提供給IC卡發(fā)卡方。IC卡發(fā)卡中心下發(fā)IC卡之前,還可以設置IC卡的預充值次數(shù)上限。
步驟S200:IC卡與讀卡消費終端進行通信,完成IC卡支付;
步驟S300:當IC卡中的余額小于充值閾值時,進行IC卡自動預充值;
持卡人通過IC卡進行支付時,IC卡與讀卡消費終端進行通信,完成IC卡支付。所述讀卡消費終端根據(jù)支付應用的不同,終端也會不同,例如,對于公交一卡通IC卡,可以是POS機,也可以是地鐵刷卡機等。IC卡與讀卡消費終端的通信類型包括但不限于接觸式通信和/或非接觸式通信方式。IC卡與讀卡消費終端進行通信完成IC卡支付的過程為現(xiàn)有技術(shù)。
本實施方式中,IC卡與讀卡消費終端進行通信,完成IC卡支付的過程包括:
①IC卡主控芯片判斷IC卡內(nèi)的余額是否大于或等于支付金額,若是,則進行IC卡支付,若否,則進入步驟②;
②IC卡主控芯片判斷IC卡內(nèi)的余額與預設的預充值金額之和是否大于或等于支付金額,若是,則IC卡主控芯片根據(jù)設定的預充值金額對IC卡進行自動預充值后進行IC卡支付,若否,則讀卡消費終端提示IC卡余額不足,IC卡支付失敗。
在成功完成IC卡支付后,IC卡的主控芯片會判斷IC卡中的余額即電子錢包中的是否小于預設的充值閾值,若是,則根據(jù)設定的預充值金額對所述IC卡進行自動預充值,并進入下一步,若否,則不進行操作。
當IC卡設置了透支金額時,在對所述IC卡進行自動預充值之前,根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額判斷設定時間內(nèi)IC卡的自動預充值的金額是否大于所述透支金額,若否,則按照預設的每次預充值的預充值金額進行預充值,若是無法進行預充值即自動預充值失敗。
當IC卡設置了預充值次數(shù)上限時,在對所述IC卡進行自動預充值之前,會判斷IC卡自動預充值次數(shù)是否已經(jīng)達到所述預充值次數(shù)上限時,如果是,則無法進行自動預充值,需要采用傳統(tǒng)IC卡充值方式進行一次IC卡充值,并將IC卡中自動預充值的次數(shù)清零,之后才能繼續(xù)使用預充值充能。
步驟S400:IC卡后臺清算系統(tǒng)根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額對IC卡進行結(jié)算。
在IC卡清算日,IC卡后臺清算系統(tǒng)根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額,在所述自動充值關(guān)聯(lián)賬戶中完成自動結(jié)算。
本實施方式中,IC卡后臺清算系統(tǒng)根據(jù)IC卡自動預充值的次數(shù)和設定的預充值金額,在所述自動充值關(guān)聯(lián)賬戶中完成自動結(jié)算,包括:
IC卡后臺清算系統(tǒng)接收讀卡消費終端上傳的IC卡的清算報文,根據(jù)IC卡的上次結(jié)算記錄和清算報文判斷IC卡是否發(fā)生自動預充值,若是,則根據(jù)自動預充值的次數(shù)和設定的預充值金額生成IC卡充值交易報文,啟動自動充值關(guān)聯(lián)賬戶完成IC卡預充值扣款,完成結(jié)算,若否,則直接根據(jù)清算報文進行IC卡后臺結(jié)算,以保證卡片與后臺清算系統(tǒng)中的金額同步。
在IC卡與讀卡消費終端通信完成IC卡支付的過程中,讀卡消費終端會記錄支付的相關(guān)信息(消費時間、消費金額等)并讀取IC卡的余額信息,在與IC卡后臺清算系統(tǒng)進行清算時,終端會將卡片的交易記錄上傳至IC卡后臺清算系統(tǒng),IC卡后臺清算系統(tǒng)根據(jù)終端上傳的信息判斷出IC卡的預充值次數(shù),自動補充一條充值交易報文,并從自動充值關(guān)聯(lián)賬戶中進行IC卡后臺清算系統(tǒng)的轉(zhuǎn)賬充值,即完成IC卡的自動圈存。
在實際應用中,每次完成清算后,如果自動充值關(guān)聯(lián)賬戶發(fā)生扣款,關(guān)聯(lián)賬戶對應的管理后臺(如銀行后臺)會向持卡人發(fā)送通知信息。
下面結(jié)合實施例中的一種具體應用場景對本發(fā)明所提供的自動充值方法進行進一步的說明。
實施例
本實施例中,持卡人張三準備辦理一張可自動充值的交通卡,并以自己的支付寶賬戶作為自動充值關(guān)聯(lián)賬戶。
持卡人在辦理公交卡時,在授權(quán)以其支付寶賬戶作為自動充值關(guān)聯(lián)賬戶時,支付寶會對該持卡人進行信用審核,并將審核結(jié)果反饋給張三,例如張三的信用等級為多少,同時將審核結(jié)果提交一卡通發(fā)卡公司,一卡通發(fā)卡公司按照張三的等級確定交通卡每個月的透支金額以及每次預預充值金額,之后將交通卡下發(fā)給張三。
本實施例中,假設張三的交通卡的透支金額即自動預充值上線為500元,每次自動預充值的預充值金額為100元,預設的預充值閾值為50元,初始狀態(tài)下自動充值次數(shù)為0,IC卡的自動預充值次數(shù)上限為5次。
假設張三在收到卡片激活時充值50,如果第一次使用該卡時為乘坐地鐵,消費3元,此時余額為47元,小于預充值閾值為50元,則卡片會在交易之后進行一次預充值,預充值后卡片余額為147,月底清算時,IC卡后臺清算系統(tǒng)將從張三對應的支付寶賬戶上轉(zhuǎn)賬完成扣款。當張三使用該卡累計產(chǎn)生過5次自動預充值后,張三需要使用傳統(tǒng)業(yè)務充值功能進行一次充值,此后,張三使用卡片的已發(fā)生自動充值次數(shù)將被重置為0。
顯然,本領域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其同等技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。