一種自動結(jié)算方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及支付結(jié)算領(lǐng)域,尤其涉及一種自動結(jié)算方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,一般支付的方式都是通過POS機輸入密碼確認支付,但現(xiàn)有的這種通過POS機輸入密碼造成POS體積很大不易攜帶,也有通過APP輸入密碼,但容易被其他人看到明文密碼,并且現(xiàn)有的支付方式輸入密碼的過程浪費了很多時間,同時容易在輸入密碼時候忘記密碼,同時,現(xiàn)有支付結(jié)算大多是靠人工來統(tǒng)計和反復核對數(shù)據(jù),工作量大,結(jié)算周期長,準確性不能保證。
[0003]因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種自動結(jié)算方法及系統(tǒng),旨在解決現(xiàn)有結(jié)算方式工作量大、結(jié)算周期長、準確性不能得到保證的問題。
[0005]本發(fā)明的技術(shù)方案如下:
一種自動結(jié)算方法,其中,包括步驟:
A、預(yù)先通過移動終端與一鍵密碼設(shè)備進行綁定,并將卡號和密碼發(fā)送到一鍵密碼設(shè)備并保存;
B、當POS機獲取支付的卡號時,將卡號上傳至服務(wù)器,服務(wù)器根據(jù)卡號推送支付消息到移動終端;
C、當用戶同意支付時,一鍵密碼設(shè)備發(fā)送加密的卡號和密碼通過移動終端發(fā)送到服務(wù)器,然后服務(wù)器發(fā)送交易數(shù)據(jù)到銀行系統(tǒng),并返回交易信息到服務(wù)器;
D、按照預(yù)設(shè)的結(jié)算方式對交易金額進行統(tǒng)計結(jié)算,然后按照結(jié)算結(jié)果自動分配相應(yīng)的款項給相應(yīng)賬戶。
[0006]所述的自動結(jié)算方法,其中,所述步驟A具體包括:
Al、移動終端接收到用戶的綁定指令,獲取一鍵密碼設(shè)備的ID ;
A2、根據(jù)該ID判斷一鍵密碼設(shè)備是否已綁定,當未綁定時通過移動終端與一鍵密碼設(shè)備綁定;
A3、將卡號和密碼發(fā)送到一鍵密碼設(shè)備,然后將卡號和密碼進行加密并保存。
[0007]所述的自動結(jié)算方法,其中,所述步驟B具體包括:
B1、POS機接收到刷卡操作后,獲取卡號,并上傳到服務(wù)器;
B2、服務(wù)器判斷卡號是否有效;
B3、當卡號有效時,根據(jù)該卡號推送支付消息至移動終端。
[0008]所述的自動結(jié)算方法,其中,所述步驟C具體包括:
Cl、一鍵密碼設(shè)備接收到用戶的確認支付指令時,發(fā)送加密的卡號和密碼通過移動終端發(fā)送到服務(wù)器; C2、服務(wù)器發(fā)送交易數(shù)據(jù)至銀行系統(tǒng);
C3、銀行系統(tǒng)返回交易信息至服務(wù)器;
C4、服務(wù)器根據(jù)交易信息判斷交易是否成功,并返回判斷結(jié)果至移動終端和POS機。
[0009]一種自動結(jié)算系統(tǒng),其中,包括:
綁定模塊,用于預(yù)先通過移動終端與一鍵密碼設(shè)備進行綁定,并將卡號和密碼發(fā)送到一鍵密碼設(shè)備并保存;
推送模塊,用于當POS機獲取支付的卡號時,將卡號上傳至服務(wù)器,服務(wù)器根據(jù)卡號推送支付消息到移動終端;
支付模塊,用于當用戶同意支付時,一鍵密碼設(shè)備發(fā)送加密的卡號和密碼通過移動終端發(fā)送到服務(wù)器,然后服務(wù)器發(fā)送交易數(shù)據(jù)到銀行系統(tǒng),并返回交易信息到服務(wù)器;
結(jié)算模塊,用于按照預(yù)設(shè)的結(jié)算方式對交易金額進行統(tǒng)計結(jié)算,然后按照結(jié)算結(jié)果自動分配相應(yīng)的款項給相應(yīng)賬戶。
[0010]所述的自動結(jié)算系統(tǒng),其中,所述綁定模塊具體包括:
ID獲取單元,用于移動終端接收到用戶的綁定指令,獲取一鍵密碼設(shè)備的ID ;
綁定單元,用于根據(jù)該ID判斷一鍵密碼設(shè)備是否已綁定,當未綁定時通過移動終端與一鍵密碼設(shè)備綁定;
保存單元,用于將卡號和密碼發(fā)送到一鍵密碼設(shè)備,然后將卡號和密碼進行加密并保存。
[0011]所述的自動結(jié)算系統(tǒng),其中,所述推送模塊具體包括:
上傳單元,用于POS機接收到刷卡操作后,獲取卡號,并上傳到服務(wù)器;
判斷單元,用于服務(wù)器判斷卡號是否有效;
推送單元,用于當卡號有效時,根據(jù)該卡號推送支付消息至移動終端。
[0012]所述的自動結(jié)算系統(tǒng),其中,所述支付模塊具體包括:
卡號發(fā)送單元,用于一鍵密碼設(shè)備接收到用戶的確認支付指令時,發(fā)送加密的卡號和密碼通過移動終端發(fā)送到服務(wù)器;
交易數(shù)據(jù)發(fā)送單元,用于服務(wù)器發(fā)送交易數(shù)據(jù)至銀行系統(tǒng);
交易信息返回單元,用于銀行系統(tǒng)返回交易信息至服務(wù)器;
判斷結(jié)果返回單元,用于服務(wù)器根據(jù)交易信息判斷交易是否成功,并返回判斷結(jié)果至移動終端和POS機。
[0013]有益效果:本發(fā)明只需要把結(jié)算規(guī)則輸入程序,程序自動進行實時結(jié)算,大幅度縮短了結(jié)算周期,并確保結(jié)算的準確性,同時有效的記錄了數(shù)據(jù)確保數(shù)據(jù)可追溯性,有利于防止經(jīng)營風險。
【附圖說明】
[0014]圖1為本發(fā)明一種自動結(jié)算方法較佳實施例的流程圖。
[0015]圖2為圖1所示方法中步驟SlOl的具體流程圖。
[0016]圖3為圖1所示方法中步驟S102的具體流程圖。
[0017]圖4為圖1所示方法中步驟S103的具體流程圖。
[0018]圖5為本發(fā)明一種自動結(jié)算系統(tǒng)較佳實施例的結(jié)構(gòu)框圖。
[0019]圖6為圖5所示系統(tǒng)中綁定模塊的具體結(jié)構(gòu)框圖。
[0020]圖7為圖5所示系統(tǒng)中推送模塊的具體結(jié)構(gòu)框圖。
[0021]圖8為圖5所示系統(tǒng)中支付模塊的具體結(jié)構(gòu)框圖。
【具體實施方式】
[0022]本發(fā)明提供一種自動結(jié)算方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0023]請參閱圖1,圖1為本發(fā)明一種自動結(jié)算方法較佳實施例的流程圖,如圖所示,其包括步驟:
5101、預(yù)先通過移動終端與一鍵密碼設(shè)備進行綁定,并將卡號和密碼發(fā)送到一鍵密碼設(shè)備并保存;
5102、當POS機獲取支付的卡號時,將卡號上傳至服務(wù)器,服務(wù)器根據(jù)卡號推送支付消息到移動終端;
5103、當用戶同意支付時,一鍵密碼設(shè)備發(fā)送加密的卡號和密碼通過移動終端發(fā)送到服務(wù)器,然后服務(wù)器發(fā)送交易數(shù)據(jù)到銀行系統(tǒng),并返回交易信息到服務(wù)器;
5104、按照預(yù)設(shè)的結(jié)算方式對交易金額進行統(tǒng)計結(jié)算,然后按照結(jié)算結(jié)果自動分配相應(yīng)的款項給相應(yīng)賬戶。
[0024]在本發(fā)明實施例中,卡號和密碼保存在一鍵密碼設(shè)備當中,當用戶刷卡支付時,只需通過一鍵密碼設(shè)備來發(fā)送卡號和密碼即可,最后由服務(wù)器上傳到銀行系統(tǒng)進行支付,所以對于用戶來說,其無需進行輸入密碼的操作,即使忘記密碼也能支付。并且只需預(yù)先把結(jié)算規(guī)則(結(jié)算方式)輸入程序,程序自動進行實時結(jié)算,大幅度縮短了結(jié)算周期,并確保結(jié)算的準確性,同時有效的記錄了數(shù)據(jù)確保數(shù)據(jù)可追溯性,有利于防止經(jīng)營風險。
[0025]例如,在進行結(jié)算時,可將支付的款項按結(jié)算規(guī)則分為貨款、快遞費,并且將貨款劃入到貨款賬戶,而快遞費則分為快遞分公司分成、快遞分撥中心分成及快遞員分成。而這些都需要寫入了結(jié)算規(guī)則,所以可按照結(jié)算規(guī)則進行相應(yīng)的劃分,這樣就做到了實時結(jié)算,避免了人工去統(tǒng)計數(shù)據(jù),方便快捷。
[0026]當然上述只是舉例,在具體應(yīng)用時,其結(jié)算規(guī)則可以根據(jù)實際情況進行變換和調(diào)整,使本發(fā)明的結(jié)算方法符合具體的應(yīng)用場景。
[0027]進一步,如圖2所示,所述步驟SlOl具體包括:
5201、移動終端接收到用戶的綁定指令,獲取一鍵密碼設(shè)備的ID;
5202、根據(jù)該ID判斷一鍵密碼設(shè)備是否已綁定,當未綁定時通過移動終端與一鍵密碼設(shè)備綁定;
5203、將卡號和密碼發(fā)送到一鍵密碼設(shè)備,然后將卡號和密碼進行加密并保存。
[0028]首先可在移動終端上安裝一個具有綁定一鍵密碼設(shè)備的app,當啟動該app后,用戶可點擊綁定設(shè)備圖標,然后可輸入一鍵密碼設(shè)備的ID,然后可將其上傳至服務(wù)器,服務(wù)器根據(jù)該ID判斷該一鍵密碼設(shè)備是否已被其他用戶所綁定,當已綁定,則綁定失敗并返回移動終端,若未綁定,則將綁定成功的消息返回移動終端。在綁定成功后,可將卡號和密碼發(fā)送到一鍵密碼設(shè)備,然后對卡號和密碼進行加密,再將卡號和密碼保存,這樣,用戶的卡號和密碼被存儲到了一鍵密碼設(shè)備上,用戶則無需記住卡號和密碼。
[0029]進一步,如圖3所示,所述步驟S102具體包括:
S30UP0S機接收到刷卡操作后,獲取卡號,并上傳到服務(wù)器;
5302、服務(wù)器判斷卡號是否有效;
5303、當卡號有效時,根據(jù)該卡號推送支付消息至移動終端。
[0030]當快遞員或者工作人員提供POS機給用戶進行刷卡時,可輸入刷卡金額,然后給用戶刷卡,刷卡操作完成后,POS機獲取到刷卡的卡號,然后將卡號上傳到服務(wù)器,服務(wù)器可判斷該卡號是否有效,若無效,則刷卡失敗。若有效,則根據(jù)卡號推送支付消息至移動終端,即由用戶查看支付消息,并確認是否進行支付。
[0031]進一步,如圖4所示,所述步驟S103具體包括:
5401、一鍵密碼設(shè)備接收到用戶的確認支付指令時,發(fā)送加密的卡號和密碼通過移動終端發(fā)送到服務(wù)器;
5402、服務(wù)器發(fā)送交易數(shù)據(jù)至銀行系統(tǒng);
5403、銀行系統(tǒng)返回交易信息至服務(wù)器;
5404、服務(wù)器根據(jù)交易信息判斷交易是否成功,并返回判斷結(jié)果至移動終端和POS機。