本發(fā)明屬于結(jié)算技術(shù)領域,尤其涉及一種結(jié)算方法和系統(tǒng)。
背景技術(shù):
隨著電子商務平臺的不斷發(fā)展,各電商平臺之間的競爭越來越激烈。目前主流電子商務平臺的結(jié)算模式為賣家(即供應商)根據(jù)向買家(即經(jīng)銷商)發(fā)出商品的數(shù)量進行計算,計算金額與訂單金額一致后交易結(jié)束。
在實現(xiàn)本發(fā)明的過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),目前的結(jié)算模式中,結(jié)算周期一般都是固定的,比如在淘寶之類的網(wǎng)站上,在買家收到商品之后的7天之內(nèi),如果買家沒有異議,則貨款打入到賣家賬戶上。但是實際應用中,不同種類的商品的發(fā)貨周期存在很大的不同,使用同一的結(jié)算周期不能滿足不同的交易需求。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例的一個目的在于提供一種新的結(jié)算方法和系統(tǒng),能夠允許用戶靈活的設定結(jié)算周期。
為了達到上述目的,第一方面本發(fā)明實施例提供了一種結(jié)算方法,包括:
在交易時,接收來自第一交易方的結(jié)算周期設定指令;所述結(jié)算周期設定指令用于指示所請求的結(jié)算周期;
接收第二交易方針對結(jié)算周期設定指令響應的結(jié)算周期確認指令;
將所述結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算。
可選的,將所述結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算之后,所述方法還包括:
接收來自第一交易方和第二交易方中的其中一個交易方的結(jié)算周期修改指令;所述結(jié)算周期修改指令用于指示所請求的修改后的結(jié)算周期;
接收另一個交易方發(fā)送針對結(jié)算周期修改指令響應的確認指令;
將修改后的結(jié)算周期更新為應結(jié)算周期。
可選的,在接收另一個交易方發(fā)送針對結(jié)算周期設定指令/結(jié)算周期修改指令響應的確認指令之前,所述方法還包括:向另一交易方展示確認請求;所述確認請求用于請求另一個交易方發(fā)送針對結(jié)算周期設定指令/結(jié)算周期修改指令進行確認。
可選的,所述結(jié)算周期包括多個子結(jié)算周期;
所述將所述結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算,包括:
按照所述結(jié)算周期所包含的多個子結(jié)算周期進行分批結(jié)算。
可選的,還包括:
接收第一交易方和第二交易方中的其中一個交易方發(fā)送的結(jié)算金額修改指令;以及接收另一個交易方發(fā)送針對結(jié)算金額修改指令響應的確認指令;所述結(jié)算金額修改指令用于指示所請求的修改后的結(jié)算金額;
按照所述結(jié)算金額修改指令所指示的結(jié)算金額進行結(jié)算。
第二方面,本發(fā)明實施例提供了一種結(jié)算系統(tǒng),其特征在于,包括:
接收模塊,用于在交易時,接收來自第一交易方的結(jié)算周期設定指令;所述結(jié)算周期設定指令用于指示所請求的結(jié)算周期;還用于接收第二交易方針對結(jié)算周期設定指令響應的結(jié)算周期確認指令;
結(jié)算模塊,用于將所述結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算。
可選的,所述接收模塊還用于將所述結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算之后,接收來自第一交易方和第二交易方中的其中一個交易方的結(jié)算周期修改指令;所述結(jié)算周期修改指令用于指示所請求的修改后的結(jié)算周期;接收另一個交易方發(fā)送針對結(jié)算周期修改指令響應的確認指令;
所述結(jié)算模塊還用于將修改后的結(jié)算周期更新為應結(jié)算周期。
可選的,還包括:
確認請求模塊,用于在接收另一個交易方發(fā)送針對結(jié)算周期設定指令/結(jié)算周期修改指令響應的確認指令之前,向另一交易方展示確認請求;所述確認請求用于請求另一個交易方發(fā)送針對結(jié)算周期設定指令/結(jié)算周期修改指令進行確認。
可選的,所述結(jié)算周期包括多個子結(jié)算周期;
所述結(jié)算模塊,用于將所述結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算,包括:
按照所述結(jié)算周期所包含的多個子結(jié)算周期進行分批結(jié)算。
可選的,所述接收模塊還用于接收第一交易方和第二交易方中的其中一個交易方發(fā)送的結(jié)算金額修改指令;以及接收另一個交易方發(fā)送針對結(jié)算金額修改指令響應的確認指令;所述結(jié)算金額修改指令用于指示所請求的修改后的結(jié)算金額;
所述結(jié)算模塊還用于按照所述結(jié)算金額修改指令所指示的結(jié)算金額進行結(jié)算。
本發(fā)明提供的結(jié)算方法和系統(tǒng),在接收到來自一個交易方的結(jié)算周期設定指令以及另外一個交易方響應的確認指令之后,將結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算。這樣就能夠允許交易雙方協(xié)商設定結(jié)算周期,從而允許用戶靈活的設定結(jié)算周期。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些示例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一實施例提供的結(jié)算方法所應用的場景的示意圖;
圖2是本發(fā)明一實施例提供的結(jié)算方法的流程示意圖;
圖3是在第一終端處顯示的結(jié)算周期設定窗口的示意圖;
圖4是在第二終端顯示的結(jié)算周期修改指令窗口的示意圖;
圖5是本發(fā)明一實施例提供的結(jié)算系統(tǒng)的結(jié)構(gòu)示意圖;
圖6是本發(fā)明一實施例提供的服務器的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術(shù)人在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例一提供了一種結(jié)算方法,該方法所應用的一種場景的示意圖,可以參照圖1,包括結(jié)算用的服務器s、第一終端t1和第二終端t2。這里的服務器s、第一終端t1、第二終端t2均具有通信組件,并通過通信組件和通信網(wǎng)絡n進行通信連接。第一終端t1和第二終端t2以及服務器s處均設置有相應功能的模塊,具體來說,第一終端t1和第二終端t2處可以設置有與用戶(交易一方)進行交互的交互組件(這里的交互組件包括硬件和必要的軟件模塊),通過該交互組件以及與服務器s之間的連接,服務器s能夠接收第一交易方通過第一終端t1的交互組件以及第二交易方通過第二終端t2的接口組件輸入的指令。
在具體實施時,這里的第一終端t1和第二終端t2可以是指手機等其他可移動的電子設備,也可以是臺式電腦等其他具有通信組件且具有與用戶進行交互的交互組件的非移動固定終端。
本發(fā)明實施例提供的方法可以參見圖2,主要包括如下流程:
步驟s21,在交易時,接收來自第一交易方的結(jié)算周期設定指令;所述結(jié)算周期設定指令用于指示第一交易方所請求的結(jié)算周期。
該結(jié)算周期設定指令中可以包含多種信息,比如發(fā)起結(jié)算周期設定指令的交易方的標識以及針對的交易項目的標識。
參見圖3,在具體實施時,結(jié)算服務器s在與第一終端t1針對某項交易進行通信的過程中,可以在第一終端t1處顯示一個交互接口界面i/o1,該交互接口界面i/o1可以與其他交易信息一起顯示在展示給用戶的界面上,具體可以包括:一個輸入框以及相應的文字信息,該文字信息可以分為位于輸入框左側(cè)的部分“結(jié)算周期”和輸入框右側(cè)的部分“天”;用戶可以在i/o1中填寫結(jié)算周期,比如35;這樣就表示將結(jié)算周期設置為35天;第一終端t1的交互組件接收到用戶輸入的這個數(shù)字之后,生成攜帶該信息的指令并發(fā)送該服務器s。在實際應用中,這里的交互接口界面i/o1也可以表現(xiàn)為其他形式,這里不再一一列舉。
步驟s22,接收第二交易方針對結(jié)算周期設定指令響應的結(jié)算周期確認指令。
在具體實施時,結(jié)算服務器s接收到結(jié)算周期設定指令時,可以在第二終端t2處顯示一個設定確認請求。比如參見圖4,可以在第二終端t2處顯示一個交互接口界面i/o2,具體包括一個“確認”按鈕以及相應的文字信息比如“結(jié)算周期為35天”,當用戶點擊“確認”按鈕時,第二終端t2將確認指令發(fā)送至服務器s。
步驟s23,將所述結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算。
這樣就能夠使得交易雙方能夠自行設定結(jié)算周期的長度,提高了結(jié)算周期設定的靈活性。
在一些實施例中,為了使得用戶能夠進一步能夠調(diào)整結(jié)算周期,還可以在后續(xù)過程中,根據(jù)交易方的修改請求進行修改結(jié)算周期;具體來說,在步驟s23之后,該方法還可以包括:
接收來自第一交易方和第二交易方中的其中一個交易方的結(jié)算周期修改指令;所述結(jié)算周期修改指令用于指示所請求的修改后的結(jié)算周期;
接收另一個交易方發(fā)送針對結(jié)算周期修改指令響應的確認指令;
將修改后的結(jié)算周期更新為應結(jié)算周期。
比如在后續(xù)過程中,當任一交易方想修改結(jié)算周期且經(jīng)過另一交易方的同意時,可以通過相應的終端進行修改。比如在第一終端t1處的第一交易方想要修改結(jié)算周期時,服務器s可以在第一終端處顯示一個結(jié)算周期修改窗口,第一交易方通過該結(jié)算周期修改窗口輸入想要的修改后的結(jié)算周期的天數(shù),該結(jié)算周期的天數(shù)可以是第一交易方修改結(jié)算周期時起算,也可以是從交易日起算,這要取決于服務器s的設置;第一終端t1通過結(jié)算周期修改窗口檢測到輸入的結(jié)算周期的天數(shù)之后,生成對應的指令(結(jié)算周期修改指令)并發(fā)送至服務器s。該結(jié)算周期修改窗口的具體形式可以參見圖3,這里不再詳細說明。服務器s在接收到結(jié)算周期修改指令之后,同樣可以通過第二終端t2向第二交易方展示修改確認消息,請求第二交易方對該修改進行確認,如果通過第二終端t2檢測到第二交易方確認修改,則生成響應的確認指令發(fā)送到服務器s;服務器s據(jù)此更新當前的結(jié)算周期。在第二終端t2針對結(jié)算周期修改指令展示修改確認消息的過程,可以參考上述的“在第二終端t2展示針對結(jié)算周期修改指令展示設定確認消息”的過程,在此不再具體描述。
需要指出的是,上述的修改過程可以是一次也可以是多次。
需要指出的是,在上述任意實施例中所指的結(jié)算周期可以是指一個周期,也可以是指多個子計算周期,比如進行分期支付的情況,此時服務器s在進行計算時,會按照所指示的多個子計算周期進行分批支付。比如可以分為3個子結(jié)算周期,第一子結(jié)算周期為10天,支付總價款的30%,第二子結(jié)算周期為20天,支付總價款的60%,第三子結(jié)算周期為30天,支付總價款的10%。
在具體實施時,除了可以對結(jié)算周期進行修改之外,還可以通過相應的設置修改相應的結(jié)算金額。具體的流程與上面提到的修改結(jié)算周期的流程相似,包括:接收第一交易方和第二交易方中的其中一個交易方發(fā)送的結(jié)算金額修改指令;以及接收另一個交易方發(fā)送針對結(jié)算金額修改指令響應的確認指令;所述結(jié)算金額修改指令用于指示所請求的修改后的結(jié)算金額;
按照所述結(jié)算金額修改指令所指示的結(jié)算金額進行結(jié)算。
即在有修改需求的交易方(這個修改需求可以由用戶通過特定的按鈕觸發(fā))的終端處,比如第一交易方所在的第一終端t1處,接收結(jié)算金額修改指令,該結(jié)算金額修改指令包含能夠用于指示修改后的金額的信息;并在第二交易方所在的第二終端t2處,接收第二交易方針對該結(jié)算金額修改指令輸入的確認請求。具體的修改過程可以參考對結(jié)算周期的修改過程,在此不再詳細說明。
基于同樣的構(gòu)思,本發(fā)明一實施例還提供了一種結(jié)算系統(tǒng),參見圖5,該系統(tǒng)可以包括:
接收模塊51,用于在交易時,接收來自第一交易方的結(jié)算周期設定指令;所述結(jié)算周期設定指令用于指示第一交易方所請求的結(jié)算周期;還用于接收第二交易方針對結(jié)算周期設定指令響應的結(jié)算周期確認指令;
結(jié)算模塊52,用于將所述結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算。
可選的,接收模塊51還用于將所述結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算之后,接收來自第一交易方和第二交易方中的其中一個交易方的結(jié)算周期修改指令;所述結(jié)算周期修改指令用于指示所請求的修改后的結(jié)算周期;接收另一個交易方發(fā)送針對結(jié)算周期修改指令響應的確認指令;
所述結(jié)算模塊52還用于將修改后的結(jié)算周期更新為應結(jié)算周期。
可選的,還包括:
確認請求模塊,用于在接收另一個交易方發(fā)送針對結(jié)算周期設定指令/結(jié)算周期修改指令響應的確認指令之前,向另一交易方展示確認請求;所述確認請求用于請求另一個交易方發(fā)送針對結(jié)算周期設定指令/結(jié)算周期修改指令進行確認。
可選的,所述結(jié)算周期包括多個子結(jié)算周期;
所述結(jié)算模塊52,用于將所述結(jié)算周期設定指令所指示的結(jié)算周期作為應結(jié)算周期進行結(jié)算,包括:
按照所述結(jié)算周期所包含的多個子結(jié)算周期進行分批結(jié)算。
所述接收模塊51還用于接收第一交易方和第二交易方中的其中一個交易方發(fā)送的結(jié)算金額修改指令;以及接收另一個交易方發(fā)送針對結(jié)算金額修改指令響應的確認指令;所述結(jié)算金額修改指令用于指示所請求的修改后的結(jié)算金額;
所述結(jié)算模塊52還用于按照所述結(jié)算金額修改指令所指示的結(jié)算金額進行結(jié)算。
不難理解的是,由于上述第二方面介紹的結(jié)算系統(tǒng)為可以執(zhí)行本發(fā)明實施例中的結(jié)算方法的裝置,故而基于本發(fā)明實施例中所介紹的結(jié)算方法,本領域所屬技術(shù)人員能夠了解本實施例的結(jié)算系統(tǒng)的具體實施方式以及其各種變化形式,所以在此對于該結(jié)算系統(tǒng)如何實現(xiàn)本發(fā)明實施例中的結(jié)算方法不再詳細介紹。只要本領域所屬技術(shù)人員實施本發(fā)明實施例中結(jié)算方法所采用的裝置,都屬于本申請所欲保護的范圍。
通過以上的實施方式的描述,本領域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
本發(fā)明的一個實施例還提供了上述的方法在實際應用時的一個實施例。參見圖6,具體可以包括一個服務器,該服務器包括通信組件、處理器以及存儲介質(zhì),通信組件、處理器以及存儲介質(zhì)通過通信總線連接;處理器被配置為執(zhí)行存儲介質(zhì)中存儲的指令。這里的存儲介質(zhì)存儲有用于執(zhí)行上述提到的任意一種方法的指令。
在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權(quán)利要求書由此明確地并入該具體實施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。
本領域那些技術(shù)人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領域的技術(shù)人員能夠理解,盡管在此的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設計出替換實施例。在權(quán)利要求中,不應將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
最后應說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。