本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法及裝置。
背景技術(shù):
隨著移動支付的普及,越來越多的用戶在選擇支付方式時傾向于采用手機中的支付軟件進行支付,例如,微信、支付寶等等。除了付款之外,用戶還經(jīng)常遇到想其他人進行收款的情況,例如,在組織活動或者聚餐等情況下的款項募集之后,需要向相應(yīng)的人收款相應(yīng)的費用。
在相關(guān)技術(shù)方案中,若用戶希望向多個用戶或好友收取款項,可以在群組聊天中發(fā)起一個向多個用戶收取相同金額的賬單,該賬單中包含的每一個用戶在接收到該賬單之后進行支付來完成該賬單,即每一個用戶支付的金額是相同的。在如圖1所示的應(yīng)用場景中,用戶可以通過微信中的群組聊天頁面中的群收款功能向群組中的所有群成員或者選擇其中的部分群成員發(fā)起收款,被選中的群成員每人所支付的金額是一樣的;例如,在圖1所示的應(yīng)用場景中所展示的群收款中,需要付款的用戶為所有的群成員,并且,每人需要支付40.00元。但是,若想向不同的用戶或好友收取不同金額的款項,則需要逐一向每一個用戶或好友發(fā)起一次收款,需要進行收款的相關(guān)操作多次,操作繁瑣,造成向多人收取不同金額的賬單時的操作便利性不足。
技術(shù)實現(xiàn)要素:
基于此,為解決傳統(tǒng)技術(shù)中因為向群組中的多個用戶賬戶收取不同金額的款項時需要逐一選擇用戶并單獨發(fā)送收款賬單的操作繁瑣導(dǎo)致的操作便利性不足的技術(shù)問題,在本發(fā)明的第一方面,提出了一種多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法。
一種多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法,包括:
接收第一用戶賬戶的終端發(fā)送的第一電子賬單,所述第一電子賬單中包括至少一個第二用戶賬戶,以及與每一個第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值;
對于所述第一電子賬單中的任一第二用戶賬戶,作為目標(biāo)用戶賬戶,獲取所述第一電子賬單中包含的與所述目標(biāo)用戶賬戶對應(yīng)的目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值生成與所述目標(biāo)用戶賬戶對應(yīng)的第二電子賬單;
將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端,接收所述目標(biāo)用戶賬戶的終端返回的確認(rèn)消息,將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中。
在本發(fā)明的第二方面,提出了一種多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的裝置。
一種多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的裝置,包括:
第一電子賬單接收模塊,用于接收第一用戶賬戶的終端發(fā)送的第一電子賬單,所述第一電子賬單中包括至少一個第二用戶賬戶,以及與每一個第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值;
第二電子賬單生成模塊,用于對于所述第一電子賬單中的任一第二用戶賬戶,作為目標(biāo)用戶賬戶,獲取所述第一電子賬單中包含的與所述目標(biāo)用戶賬戶對應(yīng)的目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值生成與所述目標(biāo)用戶賬戶對應(yīng)的第二電子賬單;
第二電子賬單發(fā)送模塊,用于將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端;
業(yè)務(wù)數(shù)值轉(zhuǎn)移模塊,用于接收所述目標(biāo)用戶賬戶的終端返回的確認(rèn)消息,將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中。
在本發(fā)明的第三方面,提出了一種多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法。
一種多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法,包括:
獲取目標(biāo)用戶賬戶集合,展示所述目標(biāo)用戶賬戶集合;
根據(jù)輸入的選中操作在所述目標(biāo)用戶賬戶集合中確定選中的第二用戶賬戶,所述第二用戶賬戶至少為一個;
接收針對每一個第二用戶賬戶輸入的與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述第二用戶賬戶和與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值生成第一電子賬單并發(fā)送給所述服務(wù)器,所述服務(wù)器用于對于所述第一電子賬單中的任一第二用戶賬戶,作為目標(biāo)用戶賬戶,獲取所述第一電子賬單中包含的與所述目標(biāo)用戶賬戶對應(yīng)的目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值生成與所述目標(biāo)用戶賬戶對應(yīng)的第二電子賬單,將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端,接收所述目標(biāo)用戶賬戶的終端返回的確認(rèn)消息,將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中。
在本發(fā)明的第四方面,提出了一種多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起裝置。
一種多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起裝置,包括:
目標(biāo)用戶賬戶展示模塊,用于獲取目標(biāo)用戶賬戶集合,展示所述目標(biāo)用戶賬戶集合;
第二用戶賬戶選擇模塊,用于根據(jù)輸入的選中操作在所述目標(biāo)用戶賬戶集合中確定選中的第二用戶賬戶,所述第二用戶賬戶至少為一個;
第一電子賬單生成模塊,用于接收針對每一個第二用戶賬戶輸入的與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述第二用戶賬戶和與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值生成第一電子賬單并發(fā)送給所述服務(wù)器,所述服務(wù)器用于對于所述第一電子賬單中的任一第二用戶賬戶,作為目標(biāo)用戶賬戶,獲取所述第一電子賬單中包含的與所述目標(biāo)用戶賬戶對應(yīng)的目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值生成與所述目標(biāo)用戶賬戶對應(yīng)的第二電子賬單,將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端,接收所述目標(biāo)用戶賬戶的終端返回的確認(rèn)消息,將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中。
實施本發(fā)明實施例,將具有如下有益效果:
采用了上述多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法及裝置、多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法及裝置之后,在某一個用戶需要向多個用戶進行收取不同金額的款項時,作為收款方的用戶只需要在例如目標(biāo)群組的群成員列表、通訊錄好友列表、周圍的用戶列表等用戶賬戶的集合中選擇需要進行收款的目標(biāo)用戶、并針對每一個需要進行收款的用戶輸入與之對應(yīng)的收款金額,即可發(fā)起針對多個用戶的任意金額的群收款請求,服務(wù)器會根據(jù)收款方的用戶發(fā)起的群收款請求將相應(yīng)的收款請求分別發(fā)送給需要進行收款的目標(biāo)用戶,并與作為付款方的目標(biāo)用戶的通信終端進行相應(yīng)金額的支付確認(rèn)完成付款。也就是說,收款方的用戶不需要針對每一個付款方的用戶分別設(shè)置支付金額并逐個發(fā)送收款請求,只需要在收款方用戶所在的用戶賬戶的集合中選中每一個收款方用戶即可,不需要再進行繁瑣的操作,提高處理效率,避免出錯。并且,收款方的用戶還可以靈活的針對每一個付款方用戶靈活設(shè)置任意的收款金額,而不受任何限制,提高了向多用戶收款時金額設(shè)置的靈活性,以適應(yīng)各種不同的支付場合使用,提高了靈活性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
其中:
圖1為一個實施例中向群組成員收取相同金額的群收款設(shè)置的界面示意圖;
圖2為一個實施例中一種多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的系統(tǒng)組成示意圖;
圖3為一個實施例中一種多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的交互過程示意圖;
圖4為一個實施例中運行于第一用戶賬戶的終端的多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法流程示意圖;
圖5為一個實施例中運行于服務(wù)器的多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法的流程示例圖;
圖6為一個實施例中基于群組聊天的群收款賬單發(fā)起的界面示意圖;
圖7為一個實施例中群收款賬單的設(shè)置界面示意圖;
圖8為一個實施例中第二用戶賬戶的終端接收第二電子賬單的界面示意圖;
圖9為一個實施例中第二用戶賬戶的終端接收到的第二電子賬單的賬單詳情的界面展示示意圖;
圖10為一個實施例中第二用戶賬戶的終端接收到的第二電子賬單的賬單詳情的界面展示示意圖;
圖11為一個實施例中第一用戶賬戶的終端接收業(yè)務(wù)數(shù)值轉(zhuǎn)移的提示消息的界面示意圖;
圖12為一個實施例中更新后的第一電子賬單展示的界面示意圖;
圖13為一個實施例中基于第一用戶賬戶的終端的多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的裝置結(jié)構(gòu)示意圖;
圖14為一個實施例中基于服務(wù)器的多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起裝置的結(jié)構(gòu)示意圖;
圖15為一個實施例中運行多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法/多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法的計算機系統(tǒng)結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
為解決傳統(tǒng)技術(shù)中因為向群組中的多個用戶賬戶收取不同金額的款項時需要逐一選擇用戶并單獨發(fā)送收款賬單的操作繁瑣導(dǎo)致的操作便利性不足的技術(shù)問題,在本實施例中,特提出了一種多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的機制,該機制包括三個部分,即運行于服務(wù)器上的多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法以及相應(yīng)運行于第一用戶賬戶的終端上的多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法、運行于第二用戶賬戶的終端上的多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的支付方法。
需要說明的是,在本實施例中,上述運行于第一用戶賬戶的終端上的多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法、運行于第二用戶賬戶的終端上的多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的確認(rèn)方法均可依賴于計算機程序,該計算機程序可運行于基于馮諾依曼體系的計算機系統(tǒng)之上。
請參考圖2,圖2展示了上述多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的機制所基于的多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的系統(tǒng)組成圖,包括了服務(wù)器20、第一用戶賬戶的終端10以及第二用戶賬戶的終端30,需要說明的是,在本實施例中,第二用戶賬戶的終端的數(shù)量為至少一個。
進一步的,上述第一用戶賬戶的終端10以及第二用戶賬戶的終端30可以是智能手機、平板電腦或掌上電腦等移動設(shè)備;并且,運行于上述第一用戶賬戶的終端10以及第二用戶賬戶的終端30的多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法、多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的支付方法可以是軟件客戶端的形式作為載體,例如,微信支付客戶端、支付寶客戶端等用戶賬戶之間有業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的應(yīng)用的客戶端軟件。
上述服務(wù)器(即圖2中的服務(wù)器20)則可以是運行服務(wù)器程序,存儲有業(yè)務(wù)數(shù)據(jù),可執(zhí)行與用戶之間交互相關(guān)的業(yè)務(wù)數(shù)值或業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的計算機設(shè)備;運行于該服務(wù)器上的用戶帳戶之間的進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法則可以軟件客戶端的形式作為載體。例如微信支付應(yīng)用的服務(wù)器程序、支付寶應(yīng)用的服務(wù)器程序等用戶賬戶之間有業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的應(yīng)用的服務(wù)器程序。
具體的,如圖3所示,圖3展示了上述多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的機制的在服務(wù)器20以及第一用戶賬戶的終端10、第二用戶賬戶的終端30之間的交互過程。
在本實施例中,上述運行于第一用戶賬戶的終端10的多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法如圖4所示,包括如下步驟S102-S106,上述運行于服務(wù)器20的多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法如圖5所示,包括如下步驟S202-S208。
具體的,第一用戶賬戶的終端在本終端上發(fā)起業(yè)務(wù)數(shù)值轉(zhuǎn)移的請求,并生成業(yè)務(wù)數(shù)值轉(zhuǎn)移的第一電子賬單發(fā)送給服務(wù)器,由服務(wù)器進行進一步的處理。具體的,包括第一用戶賬戶的終端執(zhí)行的步驟包括如下步驟S102-S106:
步驟S102:第一用戶賬戶的終端獲取目標(biāo)用戶賬戶集合,展示所述目標(biāo)用戶賬戶集合。
步驟S104:第一用戶賬戶的終端根據(jù)輸入的選中操作在所述目標(biāo)用戶賬戶集合中確定選中的第二用戶賬戶,所述第二用戶賬戶至少為一個。
步驟S106:第一用戶賬戶的終端接收針對每一個第二用戶賬戶輸入的與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述第二用戶賬戶和與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值并生成第一電子賬單發(fā)送給服務(wù)器。
第一用戶賬戶的終端為發(fā)起多個用戶賬戶之間的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的發(fā)起賬戶對應(yīng)的終端,也就是說,第一用戶賬戶為多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的收款賬戶;相應(yīng)的第二用戶賬戶為上述多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的支付賬戶(轉(zhuǎn)賬方賬戶)。
需要說明的是,在本實施例中,從本質(zhì)上來講,收款或者支付的過程,就是一個業(yè)務(wù)數(shù)值轉(zhuǎn)移的過程,如一個轉(zhuǎn)賬交易的過程,即為一個轉(zhuǎn)賬方的賬戶金額轉(zhuǎn)移到被轉(zhuǎn)賬方的賬戶上去的過程,這里的賬戶金額就是一個業(yè)務(wù)數(shù)值的例子,具體的轉(zhuǎn)賬金額就是業(yè)務(wù)數(shù)值轉(zhuǎn)移中轉(zhuǎn)移的業(yè)務(wù)轉(zhuǎn)移數(shù)值。
在本實施例中,用戶可以在第一用戶賬戶的終端上相應(yīng)的業(yè)務(wù)數(shù)值轉(zhuǎn)移的操作頁面上來發(fā)起目標(biāo)為至少一個第二用戶賬戶的業(yè)務(wù)數(shù)值轉(zhuǎn)移。在本實施例中,主要是考慮不止一個第二用戶賬戶的情況。
在本實施例中,用戶需要在第一用戶賬戶的終端上選擇業(yè)務(wù)數(shù)值轉(zhuǎn)移的相對方,即確定具體的第二用戶賬戶。具體的,在第一用戶賬戶的終端上展示作為待選擇的賬戶的集合,即目標(biāo)用戶賬戶集合。需要說明的是,在本實施例中,目標(biāo)用戶賬戶集合中可以是目標(biāo)群組中的用戶賬戶的集合,也就是說,上述獲取目標(biāo)用戶賬戶集合的步驟即為獲取目標(biāo)群組的用戶賬戶的集合作為目標(biāo)用戶賬戶集合的過程。
需要說明的是,在本實施例中,第一用戶賬戶與第二用戶賬戶在同一個群組,即目標(biāo)群組,并且,目標(biāo)群組中包含的所有的群成員即為該目標(biāo)群組中的用戶賬戶的集合。用戶可以在目標(biāo)群組的聊天界面中打開相應(yīng)的群收款操作界面來進行相關(guān)的操作。
其中,目標(biāo)群組為一個通信群組,即為通信系統(tǒng)中多個用戶組成的虛擬組織,所述通信群組具有自己獨立的通信標(biāo)識,通過所述通信標(biāo)識發(fā)送的群信息,對所述通信群組內(nèi)的所有用戶都可接收到。
所述群支付請求可以由登陸所述通信群組組的通信終端發(fā)出。通信終端可通過登陸通信系統(tǒng),打開所述通信群組,在相應(yīng)的通信群組通信界面中觸發(fā)群支付功能按鈕,并進行相關(guān)的信息如支付金額、事由的設(shè)置后,發(fā)出群支付請求。所述群支付請求可包括以下信息中的一項或者多項:支付事由,支付總額,所述通信群組的通信標(biāo)識,所述通信群組的群支付方式等信息。
所述群支付請求還可包括收款方的賬戶信息或者收款方的通信標(biāo)識;通過所述收款方的賬戶信息,可將付款方支付的款項轉(zhuǎn)入對應(yīng)的收款方賬戶。根據(jù)所述收款方的通信終端標(biāo)識,可向所述收款方的通信終端發(fā)送收款確認(rèn)信息。
具體的,在群收款操作界面中,用戶通過展示的目標(biāo)群組的用戶賬戶的集合選擇群收款所對應(yīng)的目標(biāo),即第二用戶賬戶,并且,根據(jù)每一個選中的第二用戶賬戶輸入與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,即向第二用戶賬戶收取的款項的具體金額。需要說明的是,在本實施例中,對于每一個選中的第二用戶賬戶輸入的對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值之間可以是不一致的,也可以是一致的,也就是說,用戶可以根據(jù)自己的需求在第一用戶賬戶的終端上展示的目標(biāo)用戶賬戶集合中選中的第二用戶賬戶,靈活設(shè)置每一個選中的第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,提高了業(yè)務(wù)轉(zhuǎn)移數(shù)值設(shè)置的靈活性,以適應(yīng)了更多的應(yīng)用場景。
進一步的,在另一個可選的實施例中,在預(yù)設(shè)的附件欄區(qū)域展示附件欄功能組件,通過所述展示的附件欄功能組件接收目標(biāo)功能選擇指令,所述目標(biāo)功能選擇指令為業(yè)務(wù)數(shù)值轉(zhuǎn)移功能選擇指令,展示與業(yè)務(wù)數(shù)值轉(zhuǎn)移功能對應(yīng)的操作頁面,通過所述操作頁面接收輸入的目標(biāo)群組的用戶賬戶展示指令,執(zhí)行所述獲取目標(biāo)群組的用戶賬戶的集合。
具體的,在相應(yīng)的目標(biāo)群組的聊天界面中設(shè)置有附件欄區(qū)域,在該附件欄展示區(qū)域中展示有多個不同功能的按鈕,每一個按鈕對應(yīng)了一個目標(biāo)群組的操作功能,例如,發(fā)送圖片、業(yè)務(wù)數(shù)值轉(zhuǎn)移、共享地址等等。用戶可以通過附件欄區(qū)域中與業(yè)務(wù)數(shù)值轉(zhuǎn)移對應(yīng)的按鈕來選擇打開該業(yè)務(wù)數(shù)值轉(zhuǎn)移的功能。
在相應(yīng)的業(yè)務(wù)數(shù)值轉(zhuǎn)移的操作界面中,用戶可以通過輸入群組用戶查看請求來展示與目標(biāo)群組對應(yīng)的所有的用戶賬戶的展示列表,即展示與目標(biāo)群組對應(yīng)的所有的用戶賬戶的集合。并且,第一用戶賬戶對應(yīng)的用戶可以通過上述展示的目標(biāo)群組的用戶賬戶的集合來選擇本次業(yè)務(wù)數(shù)值轉(zhuǎn)移對應(yīng)的第二用戶賬戶并且,確定與每一個選擇的第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值。
在另一個可選的實施例中,步驟S102中由第一用戶賬戶的終端獲取的目標(biāo)用戶賬戶集合不僅僅可以是目標(biāo)群組的用戶賬戶的集合,還可以是其他方式的多個用戶賬戶的集合,例如,目標(biāo)用戶賬戶集合還可以是社交關(guān)系鏈上的好友的集合、或者手機通訊錄包括的用戶賬戶的集合,還可以是通過附近的用戶賬戶的集合。
具體的,所述獲取目標(biāo)用戶賬戶集合還包括:通過GPS模塊查找距離不超過預(yù)設(shè)的距離閾值的相鄰用戶賬戶的終端,獲取所述查找到的相鄰用戶賬戶的終端對應(yīng)的用戶賬戶作為目標(biāo)用戶賬戶集合;或,獲取預(yù)設(shè)的用戶賬戶列表包含的用戶賬戶作為所述目標(biāo)用戶賬戶集合。
具體實施中,在相應(yīng)的基于多用戶的業(yè)務(wù)數(shù)值轉(zhuǎn)移的操作頁面中,選擇通過GPS模塊查找與當(dāng)前終端的距離在一定范圍內(nèi)的終端(例如,查找距離不超過10m的用戶賬戶的終端),并獲取查找到的終端對應(yīng)的用戶賬戶,這些用戶賬戶的集合即為目標(biāo)用戶賬戶集合,并將目標(biāo)用戶賬戶集合展示在第一用戶賬戶的終端,以供用戶根據(jù)目標(biāo)用戶賬戶集合選擇第二用戶賬戶。
在另一個實施例中,預(yù)設(shè)的用戶賬戶列表可以是第一用戶賬戶終端上存儲的通訊錄列表,也可以是例如微信等包含業(yè)務(wù)數(shù)值轉(zhuǎn)移功能的應(yīng)用中包含的社交關(guān)系鏈上的好友列表,還可以是其他用戶自定義的用戶賬戶的列表,用戶可以在第一用戶賬戶的終端上選擇展示相應(yīng)的目標(biāo)用戶賬戶列表作為目標(biāo)用戶賬戶集合,并且,在相應(yīng)的展示界面上選擇至少一個第二用戶賬戶。
在本實施例中,在至少一個第二用戶賬戶確定之后,用戶即可在相應(yīng)的展示選中的第二用戶賬戶的業(yè)務(wù)轉(zhuǎn)移數(shù)值設(shè)置的操作頁面中針對每一個第二用戶賬戶輸入與之對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值。
例如,在如圖6所示的應(yīng)用場景中,目標(biāo)用戶賬戶集合為目標(biāo)群組的用戶賬戶的集合的情況下,用戶可以通過展示在附件欄功能區(qū)中的“群收款”功能來打開相應(yīng)的群收款操作界面,并且在目標(biāo)群組的群成員中確定與群收款對應(yīng)的第二用戶賬戶。例如,在如圖6所示的應(yīng)用場景中,用戶可以通過“按人填金額”所對應(yīng)的操作界面來選擇第二用戶賬戶以及與每一個選中的第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值。例如,若用戶(其對應(yīng)的用戶標(biāo)識為Apple)希望向群組中的用戶標(biāo)識為Boy、Cindy以及Easy三人分別收取1.00元、2.00元以及3.00元,則可以通過圖6中展示的“按人填金額”所對應(yīng)的操作界面中與用戶標(biāo)識Boy、Cindy以及Easy對應(yīng)的金額填寫區(qū)域中分別輸入1.00元、2.00元以及3.00元。也就是說,選擇的第二用戶賬戶為用戶標(biāo)識Boy、Cindy以及Easy所分別對應(yīng)的第二用戶賬戶,1.00元、2.00元以及3.00元為上述第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值。
需要說明的是,在本實施例中,上述第二用戶賬戶至少包括了一個用戶賬戶,也就是說,第一用戶賬戶至少向一個第二用戶賬戶發(fā)起群收款。例如,在圖6所示的應(yīng)用場景中,在展示的群成員列表中(目標(biāo)群組的用戶賬戶的集合),第一用戶賬戶可以選擇除了第一用戶賬戶自己本身之外的任意不為0的數(shù)量的群成員作為第二用戶賬戶。需要說明的是,在本實施例中,為了方便用戶在填寫時方便計算每一個的應(yīng)當(dāng)支付的具體金額,在上述展示的群成員列表中,也展示與第一用戶賬戶對應(yīng)的用戶標(biāo)識,并且,第一用戶賬戶在填寫每一個用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值時,也可以填寫與第一用戶本身對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,只是因為第一用戶賬戶向第一用戶賬戶本身轉(zhuǎn)賬不存在,因此,第一用戶賬戶不需要進行相應(yīng)的確認(rèn)或者支付操作。
在本實施例中,在第一用戶賬戶對應(yīng)的用戶在第一用戶賬戶的終端上確定了相應(yīng)的第二用戶賬戶以及與每一個確定的第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值之后,即可根據(jù)第一用戶賬戶選中的第二用戶賬戶以及對應(yīng)的業(yè)務(wù)數(shù)值生成相應(yīng)的電子賬單,即第一電子賬單。
在第一電子賬單生成之后,第一用戶賬戶對應(yīng)的終端將生成的第一電子賬單發(fā)送給服務(wù)器,由服務(wù)器將該電子賬單發(fā)送給在該第一電子賬單中包含的每一個第二用戶賬戶對應(yīng)的終端。
在一個可選的實施例中,在生成第一電子賬單的過程中,可選的步驟還包括,服務(wù)器接收第一用戶賬戶的終端針對所述目標(biāo)群組的群組用戶查看請求,將所述目標(biāo)群組的用戶賬戶的集合發(fā)送給所述第一用戶賬戶的終端,以使所述第一用戶賬戶的終端在所述集合中選取所述第二用戶賬戶以及輸入與所述第二用戶賬戶對應(yīng)的所述業(yè)務(wù)轉(zhuǎn)移數(shù)值,生成所述第一電子賬單。
進一步的,在本實施例中,在第一用戶賬戶的終端執(zhí)行步驟S102-S106之后,服務(wù)器執(zhí)行相應(yīng)的步驟S202-S208:
步驟S202:服務(wù)器接收第一用戶賬戶的終端發(fā)送的第一電子賬單,所述第一電子賬單中包括至少一個第二用戶賬戶,以及與所述每一個第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值。
在本實施例中,在服務(wù)器接收到第一用戶賬戶的終端發(fā)送的第一電子賬單之后,對接收到的第一電子賬單進行解析,獲取在該第一電子賬單中包含的至少一個第二用戶賬戶以及與每一個第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值。例如,在上述業(yè)務(wù)數(shù)值轉(zhuǎn)移為群收款/多人收款時,服務(wù)器接收第一用戶賬戶的終端發(fā)送的群收款賬單/多人收款賬單,并且,獲取在該群收款賬單/多人收款賬單中包含的需要進行支付的賬戶(即第二用戶賬戶)以及與每一個需要進行支付的賬戶對應(yīng)的支付金額(即與第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值)。
步驟S204:對于所述第一電子賬單中的任一第二用戶賬戶,作為目標(biāo)用戶賬戶,獲取所述第一電子賬單中包含的與所述目標(biāo)用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述業(yè)務(wù)轉(zhuǎn)移數(shù)值生成與所述目標(biāo)用戶賬戶對應(yīng)的第二電子賬單。
步驟S206:將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端。
在服務(wù)器接收到第一用戶賬戶的終端發(fā)送的第一電子賬單之后,即需要將相應(yīng)的電子賬單發(fā)送給第一電子賬單中的第二用戶賬戶對應(yīng)的終端,以便第二用戶賬戶的終端在接收到服務(wù)器發(fā)送的電子賬單之后對電子賬單中包含的業(yè)務(wù)數(shù)值轉(zhuǎn)移進行確認(rèn)。
在本實施例中,將第二電子賬單發(fā)送給目標(biāo)用戶賬戶的終端的具體發(fā)送方式,在第一用戶賬戶和第二用戶賬戶屬于同一目標(biāo)群組的情況下,第二電子賬單可以是通過群組消息發(fā)送的,在其他情況下,第二電子賬單的發(fā)送可以是通過業(yè)務(wù)數(shù)值轉(zhuǎn)移的應(yīng)用對應(yīng)的服務(wù)器轉(zhuǎn)發(fā)的,或者,通過第一用戶賬戶的終端與每一個第二用戶賬單之間的NFC連接發(fā)送的。
需要說明的是,在本實施例中,在將第一電子賬單對應(yīng)的電子賬單發(fā)送給第二用戶賬戶的終端時,因為在第一電子賬單中包含的第二用戶賬戶的數(shù)量可以不只一個,所以,在發(fā)送第一電子賬單給第二用戶賬戶的終端時,發(fā)送的電子賬單分為兩種情況:第一,直接將第一電子賬單中包含的所有的第二用戶賬戶以及與每一個第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值發(fā)送給每一個第二用戶賬戶,即,發(fā)送給每一個第二用戶賬戶的電子賬單均為完整的第一電子賬單;第二,為了保護用戶的隱私,在將第一電子賬單發(fā)送給第二用戶賬戶時,僅將與該第二用戶賬戶相關(guān)的業(yè)務(wù)轉(zhuǎn)移數(shù)值部分發(fā)送給該第二用戶賬戶的終端,也就是說,在此種情況下,對于任意一個第二用戶賬戶來講,接收到的電子賬單中只包含了與其本身對應(yīng)的部分,而看不到其他用戶相應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值。
例如,在圖8中,以目標(biāo)用戶賬戶集合為目標(biāo)群組的用戶賬戶的結(jié)合為例,展示了用戶Boy收到服務(wù)器發(fā)送的由用戶Apple發(fā)起的群收款賬單對應(yīng)的群組消息的界面示意圖;并且,在圖9和圖10所示的應(yīng)用場景中,圖9和圖10均展示了用戶Boy在接收到第一用戶賬戶Apple發(fā)送的群收款賬單的賬單詳情。在圖9所示的應(yīng)用場景中,用戶Boy可以看到其他用戶的賬單詳情,而在圖10所示的應(yīng)用場景中,用戶Boy接收到的群收款賬單的賬單詳情中僅包含了與用戶Boy對應(yīng)的賬單詳情,而不包括其他需要支付的用戶對應(yīng)的賬單詳情。
具體的,針對上述第二種情況,在本實施例中,對于服務(wù)器接收到的第一電子賬單中包含的每一個第二用戶賬戶以及與之對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,服務(wù)器針對每一個第二用戶賬戶,獲取與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,然后根據(jù)第一電子賬單以及該第二用戶賬戶和與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值生成與該第二用戶賬戶對應(yīng)的第二電子賬單,也就是說,根據(jù)當(dāng)前選擇的每一個第二用戶賬戶作為目標(biāo)用戶賬戶分別生成與之對應(yīng)的第二電子賬單。
需要說明的是,在本實施例中,步驟S204中服務(wù)器發(fā)送給第二用戶賬戶的終端的第二電子賬單可以是上述根據(jù)該第二用戶賬戶在第一電子賬單中對應(yīng)的賬單詳情生成的第二電子賬單,在另一個實施例中,該第二電子賬單即為第一電子賬單(即上述第一種情況)。
在本實施例中,第二用戶賬戶的終端在接收到服務(wù)器發(fā)送的第二電子賬單之后,即獲取在接收到的第二電子賬單中攜帶的業(yè)務(wù)轉(zhuǎn)移數(shù)值以及發(fā)起該業(yè)務(wù)數(shù)值轉(zhuǎn)移的第一用戶賬戶。例如,若用戶Apple發(fā)起如圖7所示的群收款賬單之后,用戶Boy會接收到如圖8所示的群收款賬單消息,并且,通過對接收到的群收款賬單消息進行解析并打開如圖9或圖10所示的與該接收到的群收款賬單對應(yīng)的賬單詳情頁面。
具體的,第二用戶賬戶的終端接收所述服務(wù)器發(fā)送的第二電子賬單,獲取所述第二電子賬單中攜帶的業(yè)務(wù)轉(zhuǎn)移數(shù)值和第一用戶賬戶;接收輸入的針對所述第二電子賬單的業(yè)務(wù)數(shù)值轉(zhuǎn)移確認(rèn)指令,根據(jù)所述業(yè)務(wù)數(shù)值轉(zhuǎn)移確認(rèn)指令生成針對所述第二電子賬單的確認(rèn)消息并返回給所述服務(wù)器。
也就是說,接收到第二電子賬單的終端對應(yīng)的用戶可以在如圖9和圖10所示的第二電子賬單的賬單詳情頁面中進行支付,即對接收到的第二電子賬單進行確認(rèn),并將相應(yīng)的確認(rèn)消息返回給服務(wù)器,由服務(wù)器進行進一步的業(yè)務(wù)數(shù)值轉(zhuǎn)移。
需要說明的是,在本實施例中,上述業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起和完成都限定在同一目標(biāo)群組的用戶賬戶之間,因此,在第一用戶賬戶的終端將第一電子賬單發(fā)送給服務(wù)器時、以及服務(wù)器將第二電子賬單發(fā)送給第二用戶賬戶的終端時,第一電子賬單的發(fā)送以及第二電子賬單的發(fā)送都可以是以群組消息的形式進行發(fā)送的。即,所述將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端包括:通過所述目標(biāo)群組的群組消息將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端。
步驟S208:接收所述目標(biāo)用戶賬戶的終端返回的確認(rèn)消息,將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中
在用戶在第二用戶賬戶的終端上針對收到的第二電子賬單進行確認(rèn)之后,服務(wù)器會根據(jù)接收到的確認(rèn)消息執(zhí)行相應(yīng)的業(yè)務(wù)數(shù)值轉(zhuǎn)移,即根據(jù)確認(rèn)消息將返回該確認(rèn)消息的第二用戶賬戶中與業(yè)務(wù)轉(zhuǎn)移數(shù)值對應(yīng)的業(yè)務(wù)數(shù)值轉(zhuǎn)移至第一用戶賬戶,以完成對該第二用戶賬戶的收款。
一般來講,第一用戶賬戶發(fā)起的業(yè)務(wù)數(shù)值轉(zhuǎn)移有一定的時間限制(例如,需要在24h內(nèi)完成),也就是說,相應(yīng)的第一電子賬單以及第二電子賬單存在相應(yīng)的生命周期,第二用戶賬戶需要在相應(yīng)的生命周期之內(nèi)對接收到的第二電子賬單進行確認(rèn)。
具體的,所述第二電子賬單的生命周期為預(yù)設(shè)的時長;所述將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端的步驟之后還包括:在所述第二電子賬單的生命周期終止時,確定是否接收到所述目標(biāo)用戶賬戶的終端返回的確認(rèn)消息,若否,則生成電子賬單完成失敗的提示消息并發(fā)送給所述第一用戶賬戶的終端。
也就是說,若在第二電子賬單的生命周期(例如24h)內(nèi),即在第二電子賬單終止之前,存在某一個或者多個第二用戶賬戶沒有對相應(yīng)的第二電子賬單進行確認(rèn),需要將第二電子賬單的完成狀態(tài)發(fā)送給第一用戶賬戶對應(yīng)的終端,即通知第一用戶賬戶的終端其發(fā)起的業(yè)務(wù)數(shù)值轉(zhuǎn)移未完成或部分未完成。具體的,生成電子賬單完成失敗的提示消息并發(fā)送給第一用戶賬戶的終端,需要說明的是,在本實施例中,電子賬單完成失敗的提示消息中包含了第一電子賬單中包含的所有的第二用戶賬戶以及其對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,還包括了與每一個第二用戶賬戶對應(yīng)的業(yè)務(wù)數(shù)值轉(zhuǎn)移的完成狀態(tài)(即已確定/已完成和未完成/未確認(rèn)),以使第一用戶賬戶的終端在接收到該提示消息中獲取與第一電子賬單對應(yīng)的賬單完成詳情。
進一步的,若在第二電子賬單的生命周期內(nèi),第二用戶賬戶對應(yīng)的終端對接收到的第二電子賬單進行了確認(rèn),服務(wù)器不僅執(zhí)行將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中的步驟,還需要通知第一用戶賬戶的終端,以告知第一用戶賬戶對應(yīng)的用戶其發(fā)起的業(yè)務(wù)數(shù)值轉(zhuǎn)移的完成情況。
具體的,所述將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中之后還包括:生成與所述目標(biāo)用戶賬戶和所述第一用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的業(yè)務(wù)數(shù)值轉(zhuǎn)移的完成狀態(tài)對應(yīng)的提示信息,將所述提示信息發(fā)送給所述第一用戶賬戶的終端。
例如,在如圖11所示的應(yīng)用場景中,用戶Apple在發(fā)起了群收款賬單之后,在第二用戶賬戶Boy對接收到的群收款賬單進行確認(rèn)之后,第一用戶賬戶Apple會接收到服務(wù)器發(fā)送的如圖11所示的提示信息,以通知第一用戶賬戶Apple相應(yīng)的群收款賬單的完成狀態(tài)。
進一步的,在第二用戶賬戶對接收到的第二電子賬單進行確認(rèn)之后,服務(wù)器執(zhí)行的操作不僅包括將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中、以及是將相應(yīng)的提示消息發(fā)送給第一用戶賬戶的終端,還包括對服務(wù)器上存儲的第一電子賬單和第二電子賬單進行更新。
具體的,在一個可選的實施例中,所述將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中之后還包括:對所述第一電子賬單進行更新生成第三電子賬單,所述第三電子賬單包括所述至少一個第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值的業(yè)務(wù)數(shù)值轉(zhuǎn)移的完成狀態(tài);將所述第三電子賬單發(fā)送給所述第一用戶賬戶的終端。
例如,在第一電子賬單中包含的某一個第二用戶賬戶對與該第二用戶賬戶對應(yīng)的第二電子賬單進行確認(rèn)之后,服務(wù)器會將相應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值由該第二用戶賬戶轉(zhuǎn)移到第一用戶賬戶中;除此之外,服務(wù)器還對第一電子賬單和第二電子賬單進行更新,例如,將第一電子賬單或第二電子賬單中包含的每一項用戶賬戶以及與之對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值對應(yīng)的業(yè)務(wù)數(shù)值轉(zhuǎn)移是否已完成進行更新。例如,在如圖9所示的第二電子賬單的賬單詳情頁面中,若用戶Boy對接收到的群收款賬單進行了支付,則對在第一用戶賬戶Apple對應(yīng)的群收款賬單、以及第二用戶賬戶Boy對應(yīng)的群收款賬單進行更新,具體的,將圖9中的與用戶賬戶標(biāo)識Boy對應(yīng)的“待支付1.00元”更新為“已支付1.00元”,具體可如圖12所示,圖12所示的群收款賬單的賬單詳情的展示頁面可以是第一用戶賬戶的終端上展示的群收款賬單的賬單詳情的展示頁面,也可以是相應(yīng)的第二用戶賬戶的終端上展示的群收款賬單的賬單詳情的展示頁面(例如,用戶Boy的終端上展示的群收款賬單的賬單詳情的展示頁面)。
需要說明的是,在本實施例中,在目標(biāo)群組中的群組消息數(shù)量過多可能導(dǎo)致第二用戶賬戶對應(yīng)的用戶沒有查看到相應(yīng)的業(yè)務(wù)數(shù)值轉(zhuǎn)移的群消息而未對接收到的第二電子賬單進行確認(rèn),或者,某一個用戶在查看了接收到的第二電子賬單之后忘記進行確認(rèn),這些情況都可能導(dǎo)致在一定時間內(nèi)第二用戶賬戶對應(yīng)的用戶未對接收到的第二用戶賬戶進行確認(rèn)。在此種情況下,需要對相應(yīng)的第二用戶賬戶進行提醒。
具體的,在一個可選的實施例中,所述將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端還包括:接收賬單提醒指令,獲取與所述賬單提醒指令對應(yīng)的未完成的第二電子賬單以及與該第二電子賬單對應(yīng)的目標(biāo)用戶賬戶,將所述獲取到的未完成的第二電子賬單發(fā)送給該目標(biāo)用戶賬戶的終端。
需要說明的是,在本實施例中,賬單提醒指令可以是在第一用戶賬戶的終端上手動輸入的,即,接收輸入的賬單提醒指令,獲取與所述賬單提醒指令對應(yīng)的第二用戶賬戶為提醒用戶賬戶,所述提醒用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值的業(yè)務(wù)數(shù)值轉(zhuǎn)移的完成狀態(tài)為未完成;生成與所述賬單提醒指令對應(yīng)的賬單提醒請求并發(fā)送給所述服務(wù)器,以使所述服務(wù)器獲取與所述提醒用戶賬戶對應(yīng)的第二用戶賬單并發(fā)送給所述提醒用戶賬戶的終端。
例如,第一用戶賬戶對應(yīng)的用戶可以通過第一電子賬單的賬單詳情頁面中查看未對第二電子賬單進行確認(rèn)的第二用戶賬戶,并且,在該第一電子賬單的賬單詳情頁面中還設(shè)置有賬單提醒按鈕或控件,用戶可以通過該賬單提醒按鈕或空間來輸入賬單提醒指令,用戶提醒未對第二電子賬單進行確認(rèn)的第二用戶賬戶的終端。
例如,在如圖12所示的應(yīng)用場景中,用戶可以通過展示的第一電子賬單的賬單詳情頁面中設(shè)置的“提示付款”來輸入賬單提醒按鈕,如針對用戶標(biāo)識為Cindy的第二用戶賬戶對應(yīng)的“提示付款”來輸入針對第二用戶賬戶Cindy的群收款賬單的賬單提醒指令。
需要說明的是,在本實施例中,賬單提醒指令除了可以是用戶在相應(yīng)的賬單詳情頁面中手動輸入的之外,在另一個實施例中,賬單提醒指令還可以是自動觸發(fā)的,例如,按照預(yù)設(shè)的周期(每隔1h)周期性的觸發(fā)賬單提醒指令,或者按照預(yù)設(shè)的賬單提醒觸發(fā)條件(在第二電子賬單因為生命周期的限制終止前1h)來觸發(fā)賬單提醒指令,從而提高第二電子賬單的完成率。
此外,為解決傳統(tǒng)技術(shù)中因為向群組中的多個用戶賬戶收取不同金額的款項時需要逐一選擇用戶并單獨發(fā)送收款賬單的操作繁瑣導(dǎo)致的操作便利性不足的技術(shù)問題,在一個實施例中,如圖13所示,還提出了一種多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的裝置,包括第一電子賬單接收模塊102、第二電子賬單生成模塊104、第二電子賬單發(fā)送模塊106以及業(yè)務(wù)數(shù)值轉(zhuǎn)移模塊108,其中:
第一電子賬單接收模塊102,用于接收第一用戶賬戶的終端發(fā)送的第一電子賬單,所述第一電子賬單中包括至少一個第二用戶賬戶,以及與每一個第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值;
第二電子賬單生成模塊104,用于對于所述第一電子賬單中的任一第二用戶賬戶,作為目標(biāo)用戶賬戶,獲取所述第一電子賬單中包含的與所述目標(biāo)用戶賬戶對應(yīng)的目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值生成與所述目標(biāo)用戶賬戶對應(yīng)的第二電子賬單;
第二電子賬單發(fā)送模塊106,用于將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端;
業(yè)務(wù)數(shù)值轉(zhuǎn)移模塊108,用于接收所述目標(biāo)用戶賬戶的終端返回的確認(rèn)消息,將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中。
可選的,在本實施例中,所述第一用戶賬戶和所述第二用戶賬戶屬于同一目標(biāo)群組;所述第二電子賬單發(fā)送模塊106還用于通過所述目標(biāo)群組的群組消息將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端。
可選的,在本實施例中,如圖13所示,上述裝置還包括第一電子賬單生成模塊110,用于接收第一用戶賬戶的終端針對所述目標(biāo)群組的群組用戶查看請求,將所述目標(biāo)群組的用戶賬戶的集合作為目標(biāo)用戶賬戶結(jié)婚發(fā)送給所述第一用戶賬戶的終端,以使所述第一用戶賬戶的終端在所述目標(biāo)用戶賬戶集合中選取所述第二用戶賬戶以及輸入與所述每一個第二用戶賬戶對應(yīng)的所述業(yè)務(wù)轉(zhuǎn)移數(shù)值,并生成所述第一電子賬單。
可選的,在本實施例中,如圖13所示,上述裝置還包括業(yè)務(wù)數(shù)值轉(zhuǎn)移提示模塊112,用于生成與所述目標(biāo)用戶賬戶和所述第一用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的業(yè)務(wù)數(shù)值轉(zhuǎn)移對應(yīng)的提示信息,將所述提示信息發(fā)送給所述第一用戶賬戶的終端。
可選的,在本實施例中,如圖13所示,上述裝置還包括電子賬單更新模塊114,用于對所述第一電子賬單進行更新生成第三電子賬單,所述第三電子賬單包括所述至少一個第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值的業(yè)務(wù)數(shù)值轉(zhuǎn)移的完成狀態(tài);將所述第三電子賬單發(fā)送給所述第一用戶賬戶的終端。
可選的,在本實施例中,所述第二電子賬單的生命周期為預(yù)設(shè)的時長;如圖13所示,上述裝置還包括電子賬單終止模塊116,用于在所述第二電子賬單的生命周期終止時,確定是否接收到所述目標(biāo)用戶賬戶的終端返回的確認(rèn)消息,若否,則生成電子賬單完成失敗的提示消息并發(fā)送給所述第一用戶賬戶的終端。
可選的,在本實施例中,如圖13所示,上述裝置還包括賬單提醒模塊118,用于接收賬單提醒指令,獲取與所述賬單提醒指令對應(yīng)的未完成的第二電子賬單以及與該第二電子賬單對應(yīng)的目標(biāo)用戶賬戶,將所述獲取到的未完成的第二電子賬單發(fā)送給該目標(biāo)用戶賬戶的終端。
在另一個可選的實施例中,為解決傳統(tǒng)技術(shù)中因為向群組中的多個用戶賬戶收取不同金額的款項時需要逐一選擇用戶并單獨發(fā)送收款賬單的操作繁瑣導(dǎo)致的操作便利性不足的技術(shù)問題,在一個實施例中,如圖14所示,還提出了一種多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起裝置,包括目標(biāo)用戶賬戶展示模塊202、第二用戶賬戶選擇模塊204以及第一電子賬單生成模塊206,其中:
目標(biāo)用戶賬戶展示模塊202,用于獲取目標(biāo)用戶賬戶集合,展示所述目標(biāo)用戶賬戶集合;
第二用戶賬戶選擇模塊204,用于根據(jù)輸入的選中操作在所述目標(biāo)用戶賬戶集合中確定選中的第二用戶賬戶,所述第二用戶賬戶至少為一個;
第一電子賬單生成模塊206,用于接收針對每一個第二用戶賬戶輸入的與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述第二用戶賬戶和與該第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值生成第一電子賬單并發(fā)送給所述服務(wù)器,所述服務(wù)器用于對于所述第一電子賬單中的任一第二用戶賬戶,作為目標(biāo)用戶賬戶,獲取所述第一電子賬單中包含的與所述目標(biāo)用戶賬戶對應(yīng)的目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值,根據(jù)所述目標(biāo)業(yè)務(wù)轉(zhuǎn)移數(shù)值生成與所述目標(biāo)用戶賬戶對應(yīng)的第二電子賬單,將所述第二電子賬單發(fā)送給所述目標(biāo)用戶賬戶的終端,接收所述目標(biāo)用戶賬戶的終端返回的確認(rèn)消息,將所述業(yè)務(wù)轉(zhuǎn)移數(shù)值由所述目標(biāo)用戶賬戶轉(zhuǎn)移到所述第一用戶賬戶中。
可選的,在一個實施例中,所述目標(biāo)用戶賬戶展示模塊202還用于獲取目標(biāo)群組的用戶賬戶的集合作為所述目標(biāo)用戶賬戶集合;所述目標(biāo)用戶賬戶展示模塊202還用于通過GPS模塊查找距離不超過預(yù)設(shè)的距離閾值的相鄰用戶賬戶的終端,獲取所述查找到的相鄰用戶賬戶的終端對應(yīng)的用戶賬戶作為目標(biāo)用戶賬戶集合;所述目標(biāo)用戶賬戶展示模塊202還用于獲取預(yù)設(shè)的用戶賬戶列表包含的用戶賬戶作為所述目標(biāo)用戶賬戶集合。
可選的,在一個實施例中,如圖14所示,上述裝置還包括功能選擇模塊208,用于在預(yù)設(shè)的附件欄區(qū)域展示附件欄功能組件,通過所述展示的附件欄功能組件接收目標(biāo)功能選擇指令,所述目標(biāo)功能選擇指令為業(yè)務(wù)數(shù)值轉(zhuǎn)移功能選擇指令,展示與業(yè)務(wù)數(shù)值轉(zhuǎn)移功能對應(yīng)的操作頁面,通過所述操作頁面接收輸入的目標(biāo)群組的用戶賬戶展示指令,調(diào)用所述目標(biāo)用戶賬戶展示模塊202。
可選的,在一個實施例中,如圖14所示,上述裝置還包括電子賬單更新模塊210,用于接收所述服務(wù)器發(fā)送的第三電子賬單,所述第三電子賬單為更新后的第一電子賬單,所述第三電子賬單包括所述至少一個第二用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值的業(yè)務(wù)數(shù)值轉(zhuǎn)移的完成狀態(tài)。
可選的,在一個實施例中,如圖14所示,上述裝置還包括賬單提醒模塊212,用于接收輸入的賬單提醒指令,獲取與所述賬單提醒指令對應(yīng)的第二用戶賬戶為提醒用戶賬戶,所述提醒用戶賬戶對應(yīng)的業(yè)務(wù)轉(zhuǎn)移數(shù)值的業(yè)務(wù)數(shù)值轉(zhuǎn)移的完成狀態(tài)為未完成;生成與所述賬單提醒指令對應(yīng)的賬單提醒請求并發(fā)送給所述服務(wù)器,以使所述服務(wù)器獲取與所述提醒用戶賬戶對應(yīng)的第二用戶賬單并發(fā)送給所述提醒用戶賬戶的終端。
實施本發(fā)明實施例,將具有如下有益效果:
采用了上述多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法及裝置、多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法及裝置之后,在某一個用戶需要向多個用戶進行收取不同金額的款項時,作為收款方的用戶只需要在例如目標(biāo)群組的群成員列表、通訊錄好友列表、周圍的用戶列表等用戶賬戶的集合中選擇需要進行收款的目標(biāo)用戶、并針對每一個需要進行收款的用戶輸入與之對應(yīng)的收款金額,即可發(fā)起針對多個用戶的任意金額的群收款請求,服務(wù)器會根據(jù)收款方的用戶發(fā)起的群收款請求將相應(yīng)的收款請求分別發(fā)送給需要進行收款的目標(biāo)用戶,并與作為付款方的目標(biāo)用戶的通信終端進行相應(yīng)金額的支付確認(rèn)完成付款。也就是說,收款方的用戶不需要針對每一個付款方的用戶分別設(shè)置支付金額并逐個發(fā)送收款請求,只需要在收款方用戶所在的用戶賬戶的集合中選中每一個收款方用戶即可,不需要再進行繁瑣的操作,提高處理效率,避免出錯。并且,收款方的用戶還可以靈活的針對每一個付款方用戶靈活設(shè)置任意的收款金額,而不受任何限制,提高了向多用戶收款時金額設(shè)置的靈活性,以適應(yīng)各種不同的支付場合使用,提高了靈活性。
在一個實施例中,如圖15所示,圖15展示了一種運行上述多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法的基于馮諾依曼體系的計算機系統(tǒng)的服務(wù)器20。在另一個實施例中,運行上述多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法的基于馮諾依曼體系的計算機系統(tǒng)的第一用戶賬戶的終端10、以及運行上述多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的確認(rèn)方法的基于馮諾依曼體系的計算機系統(tǒng)的第二用戶賬戶的終端30的計算機系統(tǒng)的結(jié)構(gòu)示意圖也如圖15所示。
具體的,該計算機系統(tǒng)可以是智能手機、平板電腦、掌上電腦、筆記本電腦或個人電腦等終端設(shè)備。具體的,可包括通過系統(tǒng)總線連接的外部輸入接口1001、處理器1002、存儲器1003和輸出接口1004。其中,外部輸入接口1001可選的可至少包括網(wǎng)絡(luò)接口10012。存儲器1003可包括外存儲器10032(例如硬盤、光盤或軟盤等)和內(nèi)存儲器10034。輸出接口1004可至少包括顯示屏10042等設(shè)備。
在本實施例中,多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法的運行基于計算機程序,該計算機程序的程序文件存儲于前述基于馮諾依曼體系的計算機系統(tǒng)的外存儲器10032中,在運行時被加載到內(nèi)存儲器10034中,然后被編譯為機器碼之后傳遞至處理器1002中執(zhí)行,從而使得基于馮諾依曼體系的計算機系統(tǒng)中形成服務(wù)器20上的邏輯上的第一電子賬單接收模塊102、第二電子賬單生成模塊104、第二電子賬單發(fā)送模塊106、業(yè)務(wù)數(shù)值轉(zhuǎn)移模塊108、第一電子賬單生成模塊110、業(yè)務(wù)數(shù)值轉(zhuǎn)移提示模塊112、電子賬單更新模塊114、電子賬單終止模塊116以及賬單提醒模塊118;在第一用戶賬戶的終端10上,多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法的運行基于計算機程序,該計算機程序的程序文件存儲于前述基于馮諾依曼體系的計算機系統(tǒng)的外存儲器10032中,在運行時被加載到內(nèi)存儲器10034中,然后被編譯為機器碼之后傳遞至處理器1002中執(zhí)行,從而使得基于馮諾依曼體系的計算機系統(tǒng)中形成第一用戶賬戶的終端上的邏輯上的目標(biāo)用戶賬戶展示模塊202、第二用戶賬戶選擇模塊204、第一電子賬單生成模塊206、功能選擇模塊208、電子賬單更新模塊210以及賬單提醒模塊212。
且在上述多個用戶賬戶之間進行業(yè)務(wù)數(shù)值轉(zhuǎn)移的方法以及多個用戶賬戶之間的業(yè)務(wù)數(shù)值轉(zhuǎn)移的發(fā)起方法執(zhí)行過程中,輸入的參數(shù)均通過外部輸入接口1001接收,并傳遞至存儲器1003中緩存,然后輸入到處理器1002中進行處理,處理的結(jié)果數(shù)據(jù)或緩存于存儲器1003中進行后續(xù)地處理,或被傳遞至輸出接口1004進行輸出。
以上所揭露的僅為本發(fā)明較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。