額,生成第三支付方案;
[0090]則所述生成單元用于根據(jù)所述第一支付方案、所述第二支付方案和所述第三支付方案,生成所述至少一種支付方案。
[0091]更進一步地,所述有效優(yōu)惠生成單元包括:
[0092]賬戶信息獲取子單元,用于接收所述電子錢包客戶端發(fā)送的用戶電子錢包中的賬戶的信息,所述賬戶包括信用卡賬戶、銀行卡賬戶、貴賓卡賬戶、積分賬戶、優(yōu)惠券賬戶中的一種或多種;
[0093]優(yōu)惠信息獲取子單元,用于獲取所述賬戶對應的優(yōu)惠信息;
[0094]確定子單元,用于將所述賬戶信息對應的優(yōu)惠信息與所述目標對象進行匹配,得到所述目標對象的有效優(yōu)惠信息。
[0095]又一方面,本發(fā)明實施例提供了一種基于電子錢包的交易系統(tǒng),所述系統(tǒng)包括:
[0096]電子錢包客戶端和電子錢包服務器;
[0097]所述電子錢包客戶端,用于獲取目標對象的銷售信息,并發(fā)送給所述電子錢包服務器;
[0098]所述電子錢包服務器,用于接收電子錢包客戶端發(fā)送的所述目標對象的銷售信息;獲取所述目標對象的至少一種支付方案,當所述目標對象為至少兩個時,所述至少一種支付方案是采用至少兩個目標對象的多種有效優(yōu)惠信息交叉組合后得到的,所述有效優(yōu)惠信息是用戶電子錢包中的賬戶在支付所述目標對象時所能使用的優(yōu)惠信息;向所述電子錢包客戶端發(fā)送所述至少一種支付方案;
[0099]所述電子錢包客戶端還用于接收所述至少一種支付方案,并顯示接收到的所述至少一種支付方案。
[0100]本發(fā)明實施例提供的技術方案帶來的有益效果是:
[0101]通過獲取目標對象的銷售信息,當目標對象為至少兩個時,通過交叉組合至少兩個目標對象的多種有效優(yōu)惠信息生成支付方案,從而可以獲得更貼合用戶需求的支付方案,充分考慮用戶利益,實用性強。
【附圖說明】
[0102]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0103]圖1是本發(fā)明實施例的應用場景的結構示意圖;
[0104]圖2是本發(fā)明實施例一提供的一種基于電子錢包的交易方法的流程示意圖;
[0105]圖3是本發(fā)明實施例二提供的一種基于電子錢包的交易方法的流程示意圖;
[0106]圖3a是本發(fā)明實施例二提供的支付方案顯示的示意圖;
[0107]圖4是本發(fā)明實施例三提供的一種基于電子錢包的交易方法的流程示意圖;
[0108]圖5是本發(fā)明實施例四提供的一種基于電子錢包的交易方法的流程示意圖;
[0109]圖6是本發(fā)明實施例五提供的一種基于電子錢包的交易裝置的結構示意圖;
[0110]圖7是本發(fā)明實施例六提供的一種基于電子錢包的交易裝置的結構示意圖;
[0111]圖8是本發(fā)明實施例七提供的一種基于電子錢包的交易裝置的結構示意圖;
[0112]圖9是本發(fā)明實施例八提供的一種基于電子錢包的交易裝置的結構示意圖
[0113]圖10是本發(fā)明實施例九提供的一種基于電子錢包的交易系統(tǒng)的結構示意圖;
[0114]圖11是本發(fā)明實施例十提供的一種終端的結構示意圖;
[0115]圖12是本發(fā)明實施例十一提供的一種服務器的結構示意圖。
【具體實施方式】
[0116]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0117]為了便于理解本發(fā)明實施例,下面首先結合圖1說明本發(fā)明實施例的應用場景。該系統(tǒng)包括:電子錢包客戶端12、電子錢包服務器13、交易商家計算機14、電子支付平臺15、優(yōu)惠發(fā)行方計算機16和網(wǎng)絡17。電子錢包客戶端12、電子錢包服務器13、交易商家計算機14、電子支付平臺15和優(yōu)惠發(fā)行方計算機16均通過網(wǎng)絡17相互連接。
[0118]其中,電子錢包是電子商務購物活動中網(wǎng)上購物顧客常用的一種支付工具。一個用戶的電子錢包可以包含多個賬戶的信息,賬戶包括但不限于一張或多張儲蓄卡、一張或多張信用卡、一個或多個商戶的VIP (Very Important Person,貴賓)卡、積分卡和優(yōu)惠券等,這些賬戶都可以用來支付用戶想要購買的商品或服務。電子錢包可以設置在電子錢包客戶端12中,電子錢包用戶通過電子錢包客戶端12使用電子錢包,電子錢包客戶端12可以為各種終端設備,例如移動終端、個人計算機等。
[0119]電子支付平臺15是電子錢包用戶和交易商家計算機14之間電子交易支付的中介,例如網(wǎng)上銀行、支付寶等,優(yōu)惠發(fā)行方可以是發(fā)行銀行、Visa組織或商家等。網(wǎng)絡17可以是蜂窩網(wǎng)絡(例如,GSM(Global System For MobileCommunicat1n,全球移動通信)、UMTS(Universal Mobile Telecommunicat1ns System,通用移動通信系統(tǒng))LTE (Long TermEvolut1n,長期演進)、CDMA (Code Divis1n Multiple Access,碼分多址)等)、無線局域網(wǎng)和近距離通信等,本發(fā)明實施例對此不做限制。
[0120]需要說明的是,電子錢包服務器13為可選項,當電子錢包客戶端12工作于云-客戶端協(xié)作模式需要(見實施例三和四)。
[0121]實施例一
[0122]本發(fā)明實施例提供了一種基于電子錢包的交易方法,該方法的執(zhí)行主體為前述電子錢包客戶端,該電子錢包客戶端可以采用客戶端本地模式(見實施例二)或者云-客戶端協(xié)作模式(見實施例四),參見圖2,該方法包括:
[0123]步驟201:獲取目標對象的銷售信息。
[0124]該目標對象包括但不限于目標商品或服務(例如,用戶欲購買的商品或服務等)。該銷售信息包括但不限于商品或服務的標識(例如編碼)和原始價格,該銷售信息還可以包括商品或服務的名稱和產(chǎn)地等。
[0125]步驟202:獲取目標對象的至少一種支付方案。
[0126]具體地,當電子錢包客戶端采用客戶端本地模式時,該步驟202中,電子錢包客戶端生成并獲取目標對象的支付方案,當電子錢包客戶端采用云-客戶端協(xié)作模式時,該步驟202中,由電子錢包服務器生成目標對象的至少一種支付方案,電子錢包客戶端從電子錢包服務器獲取目標對象的至少一種支付方案。
[0127]當目標對象為至少兩個(可以為相同的目標對象,也可以是不同的目標對象)時,該至少一種支付方案是采用至少兩個目標對象的多種有效優(yōu)惠信息交叉組合后得到的,有效優(yōu)惠信息是用戶電子錢包中的賬戶在支付目標對象時所能使用的優(yōu)惠信息。
[0128]容易知道,當目標對象為一個時,該至少一種支付方案是采用該目標對象的有效優(yōu)惠信息優(yōu)惠后得到的,和/或,不采用優(yōu)惠信息優(yōu)惠(即按目標對象的原價支付)得到的。
[0129]進一步地,至少一種支付方案可以包括以下支付方案中的一種或多種:現(xiàn)金支付條件下支付金額最少的支付方案、信用卡優(yōu)先條件下支付金額最少的支付方案、儲蓄卡優(yōu)先條件下支付金額最少的支付方案、貴賓卡優(yōu)先條件下支付金額最少的支付方案、優(yōu)惠券優(yōu)先條件下支付金額最少的支付方案和積分優(yōu)先條件下支付金額最少的支付方案。
[0130]在實現(xiàn)時,獲取的至少一種支付方案可以是系統(tǒng)默認,也可以是用戶設置的。
[0131]步驟203:顯示獲取到的至少一種支付方案。
[0132]在一種實現(xiàn)方式中,可以僅顯示用戶選擇的支付方案;在另一種實現(xiàn)方式中,可以顯示獲取到的所有的支付方案(例如,將用戶選擇的支付方案顯示在其他方案的前面)。
[0133]本發(fā)明實施例通過獲取目標對象的銷售信息,當目標對象為至少兩個時,通過交叉組合至少兩個目標對象的多種有效優(yōu)惠信息生成支付方案,從而可以獲得更貼合用戶需求的支付方案,充分考慮用戶利益,實用性強。
[0134]實施例二
[0135]本發(fā)明實施例提供了一種基于電子錢包的交易方法,該方法的執(zhí)行主體為電子錢包客戶端,在本實施例中,電子錢包客戶端采用客戶端本地模式,參見圖3,該方法包括:
[0136]步驟301:獲取優(yōu)惠信息。
[0137]該優(yōu)惠信息可以是針對商品或者服務設定的各種優(yōu)惠告知信息,例如銀行發(fā)送的信用卡使用優(yōu)惠短信,商家提供的VIP打折信息,錢庫發(fā)布的商家特定商品打折信息,團購網(wǎng)站發(fā)布的特定商品的團購優(yōu)惠信息等。
[0138]在本實施例中,電子錢包客戶端提前獲取各種優(yōu)惠信息,其采用的獲取方式可以是電子錢包客戶端提前接收并存儲各個優(yōu)惠發(fā)行方推送的各種優(yōu)惠信息,或者是由電子錢包客戶端提前從第三方服務器上下載相關商家的優(yōu)惠信息保存在電子錢包客戶端。
[0139]步驟302:獲取目標對象的銷售信息和用戶電子錢包中的賬戶的信息。
[0140]該目標對象是指目標商品或服務(例如,用戶欲購買的商品或服務等)。該銷售信息包括但不限于商品或服務的標識(例如編碼)和原始價格,該銷售信息還可以包括商品或服務的名稱和產(chǎn)地等。
[0141]用戶的一個電子錢包可以包含多個賬戶,該賬戶可以包括信用卡賬戶、銀行卡賬戶、VIP卡賬戶、積分賬戶、優(yōu)惠券賬戶中的一種或多種。這些賬戶都可以用來支付目標對象,發(fā)行貴賓卡、積分卡和優(yōu)惠券的商戶和發(fā)送銀行卡、信用卡的銀行均為前文所說的優(yōu)惠發(fā)行方。對應的該賬戶的信息可以是一張或多張銀行卡的卡號、一張或多張信用卡的卡號、多家商戶的VIP卡的卡號、積分卡的卡號和優(yōu)惠券的編號等。
[0142]實現(xiàn)時,電子錢包客戶端獲取目標對象的銷售信息的方式可以是,在收銀臺支付時,由收銀機(或POS (Point Of Sale,銷售終端)機等)掃描目標對象的條形碼、二維碼和RFID (Rad1 Frequency Identificat1n,射頻識別)標簽等獲得目標對象的銷售信息,并將獲得的銷售信息發(fā)送給電子錢包客戶端;或者電子錢包客戶端通過掃描目標對象的條形碼、二維碼和RFID主動獲取目標對象的銷售信息。
[0143]步驟303:將電子錢包中的賬戶對應的優(yōu)惠信息與目標對象進行匹配,得到目標對象的有效優(yōu)惠信息。
[0144]該有效優(yōu)惠信息是用戶電子錢包中的賬戶在支付目標對象時所能使用的優(yōu)惠信肩、O
[0145]在本實施例中,電子錢包客戶端根據(jù)獲取的目標對象的銷售信息同電子錢包客戶端中預存的與電子錢包中的賬戶對應的所有優(yōu)惠信息進行關聯(lián),根據(jù)相應的優(yōu)惠規(guī)則(例如優(yōu)惠截止日期是否到期、是否屬于優(yōu)惠商品類型等)匹配得到目標對象的有效優(yōu)惠信息。
[0146]具體地,有效優(yōu)惠信息可以包括目標對象中各個目標對象的單品優(yōu)惠信息和目標對象中所有目標對象的整體優(yōu)惠信息。其中,單品優(yōu)惠信息是指一個(或一類)目標對象的優(yōu)惠信息,例如,女鞋打八折;整體優(yōu)惠信息是指對多個(或多類)目標對象的優(yōu)惠信息,例如,使用會員卡所有商品打九折或者所有商品滿200元返200元等。
[0147]步驟304:獲取目標對象的至少一種支付方案。
[0148]其中,至少一種支付方案包括以下支付方案中的一種或多種:現(xiàn)金支付條件下支付金額最少的支付方案、信用卡優(yōu)先條件下支付金額最少的支付方案、儲蓄卡優(yōu)先條件下支付金額最少的支付方案、貴賓卡優(yōu)先條件下支付金額最少的支付方案、優(yōu)惠券優(yōu)先條件下支付金額最少的支付方案和積分優(yōu)先條件下支付金額最少的支付方案。
[0149]實現(xiàn)時,獲取至少一種支付方案可以采用如下方式:
[0150]確定目標對象的有效優(yōu)惠信息,該有效優(yōu)惠信息包括目標對象中各個目標對象的單品優(yōu)惠信息和目標對象中所有目標對象的整體優(yōu)惠信息;
[0151]計算各個目標對象分別采用各自的所述單品優(yōu)惠信息優(yōu)惠后的單品實付金額,遍歷計算在各個目標對象的單品實付金額的各種組合方式下的目標對象的總支付金額,并生成第一支付方案;
[0152]計算所有目標對象采用整體優(yōu)惠信息優(yōu)惠后目標對象的總支付金額,生成第二支付方案;
[0153]根據(jù)第一支付方案和第二支付方案,生成至少一種支付方案。
[0154]可以理解地,上述第一支付方案和第二支付方案均可以包括多種支付方案。
[0155]進一步地,有效優(yōu)惠信息還可以包括目標對象中部分目標對象的部分優(yōu)惠信息,此時,獲取目標對象的至少一種支付方案,還包括:
[0156]計算部分目標對象采用部分優(yōu)惠信息優(yōu)惠后的第一實付金額,并計算目標對象中除部分目標對象以外的其他目標對象采用各自的單品優(yōu)惠信息優(yōu)惠后的第二實付金額;
[0157]遍歷計算在第一實付金額和所述第二實付金額的各種組合方式下,目標對象的總支付金額,生成第三支付方案;
[0158]相應地,根據(jù)第一支付方案和第二支付方案,生成至少一種支付方案,包括:
[0159]根據(jù)第一支付方案、第二支付方案和第三支付方案,生成至少一種支付方案。
[0160]相應地,上述第三支付方案也可以包括多種支付方案。
[0161]實現(xiàn)時,所有的目標對象可以用集合G (G1,…Gk,…Gn,ALL}表示,與每個目標對象Gk對應的可選的支付方式的全集D為(D1,…,Dj,-Dn,無},其中,ALL表示可以對所有或者部分的目標對象整體進行優(yōu)惠,Dj代表某一種優(yōu)惠方式,“無”表示不采用任何優(yōu)惠的方式(即原價支付),則生成第一支付方案、第二支付方案和第三支付方案的過程可以是,先計算一個目標對象Gk可以采用的全集D中各種優(yōu)惠方式下的實付金額,再遍歷計算集合G中所有目標對象可以采用的全集D中各種優(yōu)惠方式下的實付金額,然后計算所有實付金額可能的組合方式下的所有目標對象G的總支付金額,即生成了第一支付方案。當有對所有的目標對象整體進行優(yōu)惠ALL時,直接計算此時集合G中所有目標對象的總支付金額(即實付金額),即生成了第二支付方案。當有對部分的目標對象整體進行優(yōu)惠ALL時,先計算該部分目標對象采用優(yōu)惠后的實付金額(即第一實付金額),再將除了該部分之外