本發(fā)明涉及互聯(lián)網(wǎng)技術領域,尤其涉及一種網(wǎng)絡購物方法、服務器、網(wǎng)絡購物系統(tǒng)及存儲介質。
背景技術:
當前電子商務發(fā)展非常迅速,通過網(wǎng)絡進行商務活動已成為一種潮流,電子商務無疑是未來商品交易的發(fā)展方向。
現(xiàn)有技術中,很多商場或食品店都設有購物終端,用戶可以通過購物終端選擇商品并在相應的提貨點去提取貨物,避免的購物時擁擠或是排長隊的困擾。但在購物過程中,用戶在支付完成后,并不能立即離開商場,還需要到提取點去提取貨物,這種方式也給用戶帶來了不便;若用戶通過購物終端填寫個人收貨信息又會存在個人信息泄露的風險。
技術實現(xiàn)要素:
本發(fā)明的目的在于提供網(wǎng)絡購物方法、服務器、網(wǎng)絡購物系統(tǒng)及存儲介質,能夠使得用戶的購物過程更加便捷。
為實現(xiàn)上述目的,本發(fā)明提供一種網(wǎng)絡購物方法,該網(wǎng)絡購物方法包括:
服務器接收用戶終端發(fā)送的第一類訂單信息;
利用所述第一類訂單信息中包含的所述用戶終端的第一賬號信息進行用戶身份驗證;
確定所述用戶身份驗證通過,獲取與所述第一賬號信息對應的收貨信息;
向所述用戶終端發(fā)送支付信息,并判斷是否接收到所述用戶終端的支付成功反饋信息;
若是,則將所述第一類訂單信息和所述收貨信息發(fā)送至管理終端,以使所述管理終端根據(jù)所述第一類訂單信息和所述收貨信息進行發(fā)貨處理;否則再次向用戶終端發(fā)送支付信息或結束流程;
其中,所述第一類訂單信息為所述用戶終端通過識別當前購物終端上的支付碼獲得的訂單信息。
其中,所述利用所述第一類訂單信息中包含的所述用戶終端的第一賬號信息進行用戶身份驗證,包括:
從所述第一類訂單信息中提取所述第一賬號信息,判斷注冊用戶數(shù)據(jù)庫是否包含所述第一賬號信息;
若是,則確定所述第一賬號信息的用戶身份驗證通過;
否則將所述第一賬號信息存入所述注冊用戶數(shù)據(jù)庫,并確定所述第一賬號信息的用戶身份驗證通過。
其中,所述獲取與所述第一賬號信息對應的收貨信息,包括:
判斷在所述注冊用戶數(shù)據(jù)庫中是否能查找到與所述第一賬號信息對應的收貨信息;
若是,則從所述注冊用戶數(shù)據(jù)庫讀取所述收貨信息;
否則,向所述用戶終端發(fā)送填寫收貨信息請求,并接收所述用戶終端響應所述填寫收貨信息請求而反饋的收貨信息,將所述收貨信息存入所述注冊用戶數(shù)據(jù)庫;
其中,在所述獲取與所述第一賬號信息對應的收貨信息之后,還包括:
判斷所述收貨信息中是否包含用戶驗證信息;
若是,則執(zhí)行所述向所述用戶終端發(fā)送支付信息,并判斷是否接收到所述用戶終端的支付成功反饋信息的步驟;
否則向所述用戶終端發(fā)送填寫用戶驗證信息的提示,并獲取所述用戶終端響應所述提示而反饋的用戶驗證信息;
其中,所述用戶驗證信息包括用戶的身份證信息或護照信息。
其中,所述確定所述用戶身份驗證通過之后,還包括:
將所述當前購物終端與所述用戶終端的第一賬號信息進行綁定,以在接收到所述用戶終端發(fā)送的商品查看指令時,將所述當前購物終端上顯示的商品信息發(fā)送至所述用戶終端的第一賬號中。
其中,所述將所述當前購物終端與所述用戶終端的第一賬號信息進行綁定,包括:
判斷所述用戶終端的第一賬號信息是否已綁定其他購物終端;
若是,則解除所述用戶終端的第一賬號信息與所述其他購買終端之間的綁定關系,并將所述當前購物終端與所述用戶終端的第一賬號信息進行綁定;
否則,直接將所述當前購物終端與所述用戶終端的第一賬號信息進行綁定。
其中,所述網(wǎng)絡購物方法還包括:
所述服務器接收所述用戶終端發(fā)送的所述當前購物終端的終端信息和第二賬號信息,其中,所述終端信息由所述用戶終端通過識別所述當前購物終端上的購物平臺賬號的關聯(lián)碼得到;
利用所述終端信息和第二賬號信息,將所述當前購物終端與所述用戶終端的第二賬號信息進行綁定;
將所述當前購物終端上顯示的商品信息發(fā)送至所述用戶終端的第二賬號。
其中,所述利用所述終端信息和第二賬號信息,將所述當前購物終端與所述用戶終端的第二賬號信息進行綁定,包括:
判斷關聯(lián)用戶數(shù)據(jù)庫中是否包含所述第二賬號信息;
若是,且所述注冊用戶數(shù)據(jù)庫包含所述第二賬號信息對應的第一賬號信息,則解除所述第二賬號信息與前一次綁定的其他購物終端之間的綁定關系,并將所述第二賬號信息與所述當前購物終端進行綁定;
否則,向所述用戶終端發(fā)送關聯(lián)請求,確定接收到所述用戶終端相應所述關聯(lián)請求而反饋的確認關聯(lián)信息,將所述第二賬號信息與所述當前購物終端進行綁定,并將所述第二賬號信息與所述購物平臺賬號建立關聯(lián)。
其中,所述網(wǎng)絡購物方法還包括:
服務器接收用戶終端發(fā)送的第二類訂單信息;
利用所述第二類訂單信息中包含的所述用戶終端的第二賬號信息進行用戶身份驗證;
確定所述用戶身份驗證通過,獲取與所述第二賬號信息對應的收貨信息;
向所述用戶終端發(fā)送支付信息,并判斷是否接收到所述用戶終端的支付成功反饋信息;
若是,則將所述第二類訂單信息發(fā)送至管理終端,以使所述管理終端根據(jù)所述第二類訂單信息和所述收貨信息進行發(fā)貨處理;否則再次向用戶終端發(fā)送支付信息或結束流程;
其中,所述第二類訂單信息為所述用戶終端根據(jù)用戶的商品選擇指令生成的訂單信息。
其中,所述將所述訂單信息發(fā)送至管理終端之后,還包括:
接收到所述用戶終端的第二賬號發(fā)送的訂單查詢請求;
從所述訂單查詢請求中提取訂單信息,利用所述訂單信息查詢相應的訂單物流信息;
將所述訂單物流信息發(fā)送至所述用戶終端的第二賬號。
另一方面,本發(fā)明提出了一種用于網(wǎng)絡購物的服務器,該服務器包括:處理器、存儲器和數(shù)據(jù)接口;
所述存儲器和所述數(shù)據(jù)接口與分別與所述處理器耦接;
所述數(shù)據(jù)接口,用于所述服務器與其他終端之間的數(shù)據(jù)傳輸;
所述存儲器,用于存儲所述處理器執(zhí)行的操作指令、注冊用戶數(shù)據(jù)庫和關注用戶數(shù)據(jù)庫;
所述處理器用于根據(jù)所述存儲器中存儲的操作指令執(zhí)行上述的網(wǎng)絡購物方法。
另一方面,本發(fā)明還提出了一種網(wǎng)絡購物系統(tǒng),該網(wǎng)絡購物系統(tǒng)包括:服務器、購物終端和用戶終端;
所述購物終端用于接收所述服務器發(fā)送的商品信息和購物平臺賬號的關聯(lián)碼,并在所述購物終端的顯示界面上顯示所述商品信息和所述購物平臺賬號的關聯(lián)碼,以及根據(jù)用戶的商品選擇指令生成第一類訂單和所述第一類訂單的支付碼;
所述用戶終端用于通過獲取所述第一類訂單的支付碼向所述服務器發(fā)送所述第一類訂單對應的第一類訂單信息;
所述服務器用于執(zhí)行上述的網(wǎng)絡購物方法。
另一方面,本發(fā)明還提出了一種存儲介質,該存儲介質保存有程序數(shù)據(jù),所述程序數(shù)據(jù)能夠被執(zhí)行以實現(xiàn)上述的網(wǎng)絡購物方法。
有益效果:區(qū)別于現(xiàn)有技術的情況,本發(fā)明通過接收用戶終端發(fā)送的從當前購物終端的支付碼獲取到的第一類訂單信息;對該第一類訂單信息中包含的第一賬號信息進行用戶身份驗證之后,獲取與第一賬號信息對應的收貨信息,并向用戶終端發(fā)送支付信息,在支付成功后將第一類訂單信息發(fā)送至管理終端,以使所述管理終端根據(jù)第一類訂單信息和收貨信息進行發(fā)貨處理,進而使得購物過程中通過用戶終端獲取用戶的收貨信息,其他人則不會看到用戶輸入的收貨信息,保證了用戶的隱私安全;且用戶購買完商品之后即可離開商場,等待貨物送達即可,使得用戶的購物過程更加便捷。
附圖說明
圖1是本發(fā)明網(wǎng)絡購物方法第一實施例的流程示意圖;
圖2是圖1中步驟s102的流程示意圖;
圖3是圖1中步驟s103的流程示意圖;
圖4是本發(fā)明網(wǎng)絡購物方法第二實施例的流程示意圖;
圖5是本發(fā)明網(wǎng)絡購物方法第三實施例的流程示意圖;
圖6是圖5中步驟s110的流程示意圖;
圖7是本發(fā)明網(wǎng)絡購物方法第四實施例的流程示意圖;
圖8是圖7中步驟s202的流程示意圖;
圖9是本發(fā)明網(wǎng)絡購物方法第五實施例的流程示意圖;
圖10是本發(fā)明網(wǎng)絡購物方法第六實施例的流程示意圖;
圖11是本發(fā)明用于網(wǎng)絡購物的服務器一實施例的結構示意圖;
圖12是本發(fā)明網(wǎng)絡購物系統(tǒng)一實施例的結構示意圖;
圖13是本發(fā)明網(wǎng)絡購物系統(tǒng)另一實施例的結構示意圖。
具體實施方式
為使本領域的技術人員更好地理解本發(fā)明的技術方案,下面結合附圖和具體實施方式對本發(fā)明所提供的網(wǎng)絡購物方法、服務器、網(wǎng)絡購物系統(tǒng)及存儲介質做進一步詳細描述。
參閱圖1,圖1是本發(fā)明網(wǎng)絡購物方法第一實施例的流程示意圖,如圖1所示,該網(wǎng)絡購物方法可包括以下步驟:
s101、接收用戶終端發(fā)送的第一類訂單信息。
本實施例中,第一類訂單信息為用戶終端通過識別當前購物終端上的支付碼獲得的訂單信息,其中,該支付碼是當前購物終端根據(jù)用戶的選擇指令形成的第一類訂單而形成的,該支付碼包括但不限于二維碼、條形碼或數(shù)字碼。購物終端為設置在商場、火車站、學校、寫字樓等區(qū)域的終端設備,購物終端接收服務器發(fā)送的各類商品的商品信息,并將接收到的商品信息在其顯示界面進行顯示,用戶可以通過購物終端查看相應商品,對商品進行選擇、查看和/或購買,當前購物終端即為本次購買過程中,用戶使用的購物終端。
本實施例中,購物終端上顯示商品信息時,分為主頁面和分支頁面顯示。購物終端能夠對接收到的服務器發(fā)送的商品信息進行分類,根據(jù)分類結果將商品放入相應的商品類別中,在主頁面上僅顯示每個商品類別的名稱和/或每個商品類別的代表性商品的圖片;當用戶選擇某個商品類別時,則將其顯示界面從主頁面切換至分支頁面,顯示該用戶選擇的商品類別的商品信息,再進一步根據(jù)用戶的選擇將顯示界面切換至另一分支頁面,顯示用戶選擇的某一具體商品的商品信息。
用戶在當前購物終端上選擇要購買的商品,并確定購買之后,當前購物終端則根據(jù)用戶選擇的商品生成第一類訂單,第一類訂單包含有商品總數(shù)量、訂單總價和/或每個商品的商品屬性(每個商品的品牌、生產(chǎn)國家、型號、單價、顏色、規(guī)格、數(shù)量等),并生成與該第一類訂單對應的支付碼(例如二維碼、條形碼或數(shù)字碼等)。用戶通過用戶終端對顯示的支付碼進行識別,通過該支付碼獲取到第一類訂單中包含的要購買的商品信息,并利用第一類訂單中包含的要購買的商品信息和用戶終端的第一賬戶信息生成第一類訂單信息,將向服務器發(fā)送該第一類訂單信息。本實施例中,用戶終端可以通過其攝像頭對該支付碼進行拍攝、掃描等方式識別該支付碼,還可以通過對包含有該支付碼的圖片對該支付碼進行識別。服務器接收該第一類訂單信息,從接收到的第一類訂單信息能夠獲取到用戶終端的第一賬號信息和第一類訂單中包含的要購買的商品信息。
本實施例中,第一賬號信息對應與第一賬號,第一賬號是指用戶向商家注冊的會員賬號,例如淘寶的會員賬號、京東的會員賬號等,第一賬號可以是郵箱地址、自定義的用戶名和/或電話號碼等,第一賬號信息即為用戶注冊時輸入的個人信息(包括注冊第一賬號時用戶輸入的郵箱地址、自定義的用戶名和/或電話號碼等),即會員賬號信息。用戶終端并不是固定,本實施例中的用戶終端指用戶用來識別當前購物終端上的支付碼以獲得第一類訂單的終端,每次的用戶終端可以相同,也可以不同??梢岳斫獾氖牵谝毁~號信息是依賴于用戶終端發(fā)送至服務器的,用戶終端與第一賬號信息均是與同一用戶對應的。
s102、利用第一類訂單信息中包含的用戶終端的第一賬號信息進行用戶身份驗證。
本實施例中,對用戶是否向商家注冊過會員賬號進行身份驗證,即利用用戶終端發(fā)送的第一賬號信息進行用戶身份驗證,判斷用戶是否為商家的會員。
服務器通過接收到的用戶終端發(fā)送的第一類訂單信息,獲取到用戶終端的第一賬號信息和第一類訂單中包含的要購買的商品信息,并利用該第一賬號信息進行用戶身份驗證,只有當用戶身份驗證通過,即用戶為商家的會員時,才能繼續(xù)執(zhí)行下一步驟的操作。
進一步的,參考圖2,如圖2所示,步驟s102可包括如下步驟:
s1021、從第一類訂單信息中提取第一賬號信息,判斷注冊用戶數(shù)據(jù)庫是否包含第一賬號信息。
步驟s102進行用戶身份驗證的目的是為了驗證用戶之前是否向商家注冊過第一賬號,若用戶是商家的會員,則說明用戶已經(jīng)注冊過第一賬號,服務器中會存儲有相應的第一賬號信息,因此可以通過判斷注冊用戶數(shù)據(jù)庫是否包含第一賬號信息來判斷用戶是否注冊過第一賬號,根據(jù)判斷結構,選擇執(zhí)行步驟s1022或步驟s1023。
s1022、確定第一賬號信息的用戶身份驗證通過。
若步驟s1021的判斷結果是注冊用戶數(shù)據(jù)庫包含第一賬號信息,則說明用戶已經(jīng)利用第一賬號信息注冊了第一賬號,用戶是商家的會員,則認為該第一賬號信息的用戶身份驗證通過,則繼續(xù)執(zhí)行步驟s103。
s1023、將第一賬號信息存入注冊用戶數(shù)據(jù)庫,并確定第一賬號信息的用戶身份驗證通過。
若步驟s1021的判斷結果是注冊用戶數(shù)據(jù)庫不包含第一賬號信息,則說明用戶未利用第一賬號信息注冊第一賬號,此時則需要用戶注冊第一賬號。
本實施例中,當用戶不是商家的會員時,則自動將接受到的第一賬號信息存儲到注冊用戶數(shù)據(jù)庫中,利用第一賬號信息完成用戶的第一賬號的注冊,此時用戶即成為商家的會員。完成第一賬號的注冊之后,確認該第一賬號信息的用戶身份驗證通過,繼續(xù)執(zhí)行步驟s103。
s103、確定用戶身份驗證通過,獲取與第一賬號信息對應的收貨信息。
在步驟s102對用戶終端的第一賬號信息進行用戶身份驗證之后,利用第一賬號信息獲取相應的收貨信息,以便用戶利用用戶終端完成支付后根據(jù)相應的收貨信息向用戶配送購買的商品。
進一步的,參閱圖3,如圖3所示,步驟s103可包括如下步驟:
s1031、判斷在注冊用戶數(shù)據(jù)庫中是否能查找到與第一賬號信息對應的收貨信息。
在注冊用戶數(shù)據(jù)庫中,第一賬號信息與收貨信息是對應的,因此可以利用第一賬號信息去查找對應的收貨信息,判斷是否能夠查找到與步驟s102中驗證的第一賬號信息對應的收貨信息。
若用戶之前通過其他購物終端或當前購物終端購買過商品,則說明用戶之前注冊過第一賬號,且注冊用戶數(shù)據(jù)庫中保存有與第一賬號信息對應的收貨信息,則能夠在注冊用戶數(shù)據(jù)庫中查找到與第一賬號信息對應的收貨信息。若用戶之前僅僅是注冊過第一賬號,但沒有通過任意一個購物終端購買過商品,則注冊用戶數(shù)據(jù)庫中僅保存有第一賬號信息;或用戶之前沒有注冊過第一賬號,則注冊用戶數(shù)據(jù)庫中即沒有第一賬號信息,也不會存儲相應的收貨信息,則本步驟的判斷結果為不能在注冊用戶數(shù)據(jù)庫中查找到與第一賬號信息對應的收貨信息。根據(jù)本步驟的判斷結果選擇執(zhí)行步驟s1032或步驟s1033。
s1032、從注冊用戶數(shù)據(jù)庫讀取收貨信息。
若步驟s1031的判斷結果為能在注冊用戶數(shù)據(jù)庫中查找到與第一賬號信息對應的收貨信息,則直接從注冊用戶數(shù)據(jù)庫中讀取該收貨信息即可。
可以理解的是,用戶的第一賬號信息可以對應多個收貨信息,多個收貨信息中可以設置默認收貨信息,當步驟s1031查找到與第一賬號信息對應的多個的收貨信息時,若多個收貨信息中設置有默認收貨信息,則讀取該默認收貨信息,若多個收貨信息中未設置有默認收貨信息,則將查找到的多個收貨信息反饋至用戶終端,并提示用戶選擇其中一個收貨信息作為此次第一類訂單的收貨信息。此外,即使步驟s1031查找到與第一賬號信息對應的多個的收貨信息,用戶仍可以通過編輯收貨信息對查找到的收貨信息進行修改,或者添加新的收貨信息,或者刪除查找到的收貨信息。
s1033、向用戶終端發(fā)送填寫收貨信息請求,并接收用戶終端響應填寫收貨信息請求而反饋的收貨信息,將收貨信息存入注冊用戶數(shù)據(jù)庫。
若步驟s1031的判斷結果為不能在注冊用戶數(shù)據(jù)庫中查找到與第一賬號信息對應的收貨信息,則此時需要用戶輸入相應的收貨信息,服務器獲取用戶通過用戶終端輸入的收貨信息之后將該收貨信息存入注冊用戶數(shù)據(jù)庫。服務器在判斷不能查找到與第一賬號信息對應的收貨信息之后,向用戶終端發(fā)送填寫收貨信息請求,用戶在用戶終端根據(jù)填寫收貨信息請求輸入相應的收貨信息,由用戶終端將用戶輸入的收貨信息反饋給服務器,服務器接收到用戶終端響應填寫收貨信息請求而反饋的收貨信息,將收貨信息存入注冊用戶數(shù)據(jù)庫。
可以理解的是,用戶輸入收貨信息時,可以輸入多個收貨信息,從多個收貨信息中指定一個收貨信息作為此次第一類訂單的收貨信息。
s104、向用戶終端發(fā)送支付信息,并判斷是否接收到用戶終端的支付成功反饋信息。
在獲取到與第一賬號信息對應的收貨信息之后,需要完成訂單是支付流程。服務器根據(jù)接收到的第一類訂單信息中包含的商品價格生成相應的支付信息,并將該支付信息發(fā)送至用戶終端,以使用戶終端根據(jù)該支付信息完成支付。若用戶終端完成支付,服務器則會接收到相應的支付成功反饋信息;若用戶終端支付未完成,服務器則會接收到支付失敗反饋信息,或接收不到任何與該支付信息相關的反饋信息。
本實施例中,用戶可以通過用戶終端接收到的支付信息選擇第三方支付方式,例如,選擇利用網(wǎng)銀、微信、支付寶或信用卡等支付方式,用戶終端根據(jù)用戶的選擇打開相應的支付鏈接,以使用戶在第三方支付方式的支付鏈接上完成支付。
因此,根據(jù)是否接收到用戶終端的支付成功反饋信息,能夠得知用戶終端是否已經(jīng)完成支付,根據(jù)判斷結果選擇執(zhí)行步驟s105或步驟s106。
本實施例中,服務器接收到的用戶終端的支付成功反饋信息可以是由用戶終端直接發(fā)送的,也可以是用戶選擇的第三方支付方式的服務器發(fā)送的,例如,用戶利用網(wǎng)銀進行訂單的支付,則可以由銀行的服務器向本實施例中的服務器發(fā)送用戶終端的支付成功反饋信息。
s105、將第一類訂單信息和收貨信息發(fā)送至管理終端。
若步驟s105的判斷結果為接收到用戶終端的支付成功反饋信息,說明用戶終端已經(jīng)完成支付,則將第一類訂單信息和步驟s103中獲取到的收貨信息發(fā)送至管理終端,以便根據(jù)第一類訂單信息中的商品品牌、型號、數(shù)量、顏色等屬性進行配貨處理,并根據(jù)該收貨信息進行發(fā)貨處理,用戶等待商品送達并簽收之后,本次交易完成。
s106、再次向用戶終端發(fā)送支付信息或結束流程。
若步驟s105的判斷結果為未接收到用戶終端的支付成功反饋信息,說明用戶終端沒有完成支付,此時,可能是用戶支付出現(xiàn)了障礙、或者用戶取消了支付,則再次向用戶終端發(fā)送支付信息,以使用戶再次確認是否要對選購的商品進行支付操作;或結束本次交易流程,并向用戶終端發(fā)送結束流程的提示。
本實施例通過接收用戶終端發(fā)送的從當前購物終端的支付碼獲取到的第一類訂單信息;對該第一類訂單信息中包含的第一賬號信息進行用戶身份驗證之后,獲取與第一賬號信息對應的收貨信息,并向用戶終端發(fā)送支付信息,在支付成功后將第一類訂單信息發(fā)送至管理終端,以使管理終端根據(jù)第一類訂單信息和收貨信息進行發(fā)貨處理,進而使得購物過程中通過用戶終端獲取用戶的收貨信息,其他人則不會看到用戶輸入的收貨信息,保證了用戶的隱私安全;且用戶購買完商品之后即可離開商場,等待貨物送達即可,使得用戶的購物過程更加便捷。
進一步的,參閱圖4,圖4是本發(fā)明網(wǎng)絡購物方法第二實施例的流程示意圖,本實施例是在圖1至圖3所示的網(wǎng)絡購物方法第一實施例的基礎上進一步改進得到的,如圖4所示,本實施例在步驟s103中獲取與第一賬號信息對應的收貨信息之后,還包括如下步驟:
s107、判斷收貨信息中是否包含用戶驗證信息。
本實施例中,用戶驗證信息為用戶的身份證信息(身份證號等)。對收貨信息中是否包含用戶的身份證信息或護照信能夠保障用戶與商家的權益,此外,若用戶購買的是境外商品,則用戶的身份證信息也是必要的個人信息。在其他實施例中,用戶驗證信息也可以為用戶的護照信息。根據(jù)判斷結果選擇執(zhí)行步驟s108或步驟s109。
s108、執(zhí)行向用戶終端發(fā)送支付信息,并判斷是否接收到用戶終端的支付成功反饋信息的步驟。
若步驟s107的判斷結果為收貨信息中包含用戶的身份證信息,則繼續(xù)執(zhí)行交易流程,即執(zhí)行步驟s104,此處不再贅述。
s109、向所述用戶終端發(fā)送填寫用戶驗證信息的提示,并獲取所述用戶終端響應所述提示而反饋的用戶驗證信息。
若步驟s107的的判斷結果為收貨信息中不包含用戶的身份證信息,則向用戶終端發(fā)送填寫用戶驗證信息的提示,用戶則能夠根據(jù)該提示在用戶終端上填寫自己的身份證信息(身份證號等),用戶終端再將用戶填寫的身份證信息發(fā)送至服務器,服務器接收到用戶填寫的身份證信息之后,將該身份證信息存入對應的收貨信息中。
進一步的,參閱圖5,圖5是本發(fā)明網(wǎng)絡購物方法第三實施例的流程示意圖,本實施例是在圖1至圖3所示的網(wǎng)絡購物方法第一實施例的基礎上進一步改進得到的,如圖5所示,本實施例在步驟s103確定用戶身份驗證通過之后,還包括如下步驟:
s110、將當前購物終端與用戶終端的第一賬號信息進行綁定。
為了使用戶在離開當前購物終端之后,也可以通過用戶終端對當前購物終端上顯示的商品信息對應的商品進行選擇、查看和/或購買,本實施例在對第一賬號信息的用戶身份驗證通過后,將當前購物終端與用戶終端的第一賬號信息進行綁定,服務器在接收到用戶終端發(fā)送的商品查看指令時,則可以將綁定的當前購物終端上顯示的商品信息發(fā)送給用戶終端的第一賬號,用戶利用該第一賬號的第一賬號信息,登錄相應的商家頁面或商家應用程序,即可在用戶終端上查看當前購物終端上顯示的商品信息,以及通過用戶終端購買當前購物終端上顯示的商品。
可以理解的是,步驟s110可以在步驟s103之后執(zhí)行,也可以在步驟s104判斷接收到用戶終端的支付成功反饋信息之后執(zhí)行。
進一步的,參閱圖6,如圖6所示,步驟s110可包括如下步驟:
s1101、判斷用戶終端的第一賬號信息是否已綁定其他購物終端。
本實施例中,用戶每次通過購物終端進行交易時,均會將用戶終端的第一賬號信息與這次使用的購物終端進行綁定。因此,本次在將用戶終端的第一賬號信息與當前購物終端進行綁定之前,需要對該第一賬號信息的綁定情況進行判斷,判斷該第一賬號信息是否已綁定了其他購物終端,根據(jù)判斷結果選擇執(zhí)行步驟s1102或步驟s1103。
s1102、解除用戶終端的第一賬號信息與其他購買終端之間的綁定關系,并將當前購物終端與用戶終端的第一賬號信息進行綁定。
本實施例中,若步驟s1101的判斷結果為用戶終端的第一賬號信息已綁定其他購物終端,則解除該第一賬號信息與已綁定的其他購物終端之間的綁定關系,并將當前購物終端與該第一賬號信息進行綁定。
在其他實施例中,在解除該第一賬號信息與已綁定的其他購物終端之間的綁定關系之前,可以向用戶終端發(fā)送解除綁定請求信息,用戶根據(jù)自己的意愿選擇是否解除第一賬號信息與已綁定的其他購物終端之間的綁定關系,若用戶同意解除綁定關系,則繼續(xù)執(zhí)行步驟s1102,若用戶不同于解除綁定關系,則不解除第一賬號信息與已綁定的其他購物終端之間的綁定關系,第一賬號信息與其他購物終端之間的綁定關系不變。
s1103、直接將當前購物終端與用戶終端的第一賬號信息進行綁定。
本實施例中,若步驟s1101的判斷結果為用戶終端的第一賬號信息未綁定其他購物終端,則可以直接將當前購物終端與該第一賬號信息進行綁定。
在其他實施例中,在將當前購物終端與該第一賬號信息進行綁定之前,還可以向用戶終端發(fā)送綁定請求,用戶根據(jù)自己的意愿選擇是否將當前購物終端與該第一賬號信息進行綁定,若用戶同意綁定,則將當前購物終端與該第一賬號信息進行綁定,若用戶不同意綁定,則不執(zhí)行步驟s1103,并結束流程。
可以理解的是,圖5所示的網(wǎng)絡購物方法第二實施例和圖5、圖6所示的網(wǎng)絡購物方法第三實施例可以相互結合形成新的實施方式,具體步驟與網(wǎng)絡購物方法第二實施例、第三實施例相同,此處不再贅述。
進一步,參閱圖7,圖7是本發(fā)明網(wǎng)絡購物方法第四實施例的流程示意圖,如圖7所示,本實施例的網(wǎng)絡購物方法可包括如下步驟:
s201、接收用戶終端發(fā)送的當前購物終端的終端信息和第二賬號信息。
購物終端除了與圖1所示的網(wǎng)絡購物方法第一實施例中顯示接收到的商品信息之外,還可以接收服務器發(fā)送的購物平臺賬號的關聯(lián)碼,并顯示該關聯(lián)碼。其中,購物平臺賬號是指商家通過某一通信平臺建立的購物平臺賬號,例如,商家通過微信平臺建立的商家公眾號;購物平臺賬號的關聯(lián)碼即指能夠通過獲取關聯(lián)碼的信息與商家的購物平臺賬號建立關聯(lián)關系的信息碼,例如商家公眾號的二維碼或識別碼等,可以理解的是,在關聯(lián)碼的信息中還可以包括當前購物終端的終端信息。第二賬號信息則指用戶通過用戶終端注冊的相應的通信平臺的賬號信息,例如,用戶的微信賬號信息,第二賬號即為用戶終端上登錄的微信賬號。
本實施例中,用戶終端掃描識別當前購物終端的上顯示的商家公眾號的二維碼,獲取商家公眾號以及當前購物終端的終端信息,并將獲取到的終端信息以及用戶終端上登錄的微信賬號發(fā)送至服務器,服務器則能夠接收到用戶終端發(fā)送的當前購物終端的終端信息和用戶終端的第二賬號信息,此時,第二賬號信息即為用戶終端的微信賬號信息。
在其他實施例中,通信平臺也可以是其他的通信平臺,則相應的第二賬號信息則對應為用戶在其他的通信平臺上注冊的用戶賬號對應的用戶信息。
s202、利用終端信息和第二賬號信息,將當前購物終端與用戶終端的第二賬號信息進行綁定。
本實施例中,服務器利用接收到的購物終端的終端信息與用戶終端的微信賬號信息,將該當前購物終端與微信賬號信息進行綁定,即將該當前購物終端與微信賬號進行綁定。
進一步的,參閱圖8,如圖8所示,步驟s202可包括如下步驟:
s2021、判斷關聯(lián)用戶數(shù)據(jù)庫中是否包含第二賬號信息。
服務器接收到用戶終端的第二賬號信息之后,需要判斷該第二賬號信息之前是否有綁定過某一購物終端,若該第二賬號信息之前綁定過某一購物終端,則在關聯(lián)用戶數(shù)據(jù)庫中存儲有該第二賬號信息,否則在關聯(lián)用戶數(shù)據(jù)庫中不存在該第二賬號信息。因此,通過關聯(lián)用戶數(shù)據(jù)庫中是否包含第二賬號信息,以確定該第二賬號信息之前是否有綁定過其他購物終端。
s2022、解除第二賬號信息與前一次綁定的其他購物終端之間的綁定關系,并將第二賬號信息與當前購物終端進行綁定。
若步驟s2021的判斷結果為關聯(lián)用戶數(shù)據(jù)庫中包含第二賬號信息,則進一步判斷用戶終端的第一賬號信息是否存在于注冊用戶數(shù)據(jù)庫中,若用戶終端的第一賬號信息存在于注冊用戶數(shù)據(jù)庫中,則說明用戶終端的第二賬號信息之前與其他購物終端進行過綁定,則解除第二賬號信息與前一次綁定的其他購物終端之間的綁定關系,并將第二賬號信息與當前購物終端進行綁定。
可以理解的是,用戶終端的第二賬號信息與用戶終端的第一賬號信息之間是相互關聯(lián)的,第一賬號信息與第二賬號信息相互對應;本實施例中,第一賬號信息是指用戶向商家注冊的第一賬號的第一賬號信息,第一賬號信息可以用戶注冊時輸入的郵箱地址、自定義的用戶名和/或電話號碼等;第二賬號信息的指用于關注商家的購物平臺賬號的第二賬號的第二賬號信息,若商家的購物平臺賬號為微信公眾號,則第二賬號信息則為用戶的微信賬號信息,當用戶通過關注商家的微信公眾號來購物時,用戶注冊時輸入的郵箱地址、自定義的用戶名和/或電話號碼等會與用戶的微信賬號建立關聯(lián)。
此外,在本實施例中,在解除該第二賬號信息與已綁定的其他購物終端之間的綁定關系之前,可以向用戶終端發(fā)送解除綁定請求信息,用戶根據(jù)自己的意愿選擇是否解除第二賬號信息與已綁定的其他購物終端之間的綁定關系,若用戶同意解除綁定關系,則繼續(xù)執(zhí)行步驟s2022,若用戶不同于解除綁定關系,則不解除第二賬號信息與已綁定的其他購物終端之間的綁定關系,第二賬號信息與其他購物終端之間的綁定關系不變。
s2023、向用戶終端發(fā)送關聯(lián)請求,確定接收到用戶終端相應關聯(lián)請求而反饋的確認關聯(lián)信息,將第二賬號信息與當前購物終端進行綁定,并將第二賬號信息與購物平臺賬號建立關聯(lián)。
若步驟s2021的判斷結果為關聯(lián)用戶數(shù)據(jù)庫中不包含第二賬號信息,則說明用戶終端的第二賬號信息與任一購物終端均沒有建立過關聯(lián)關系,則向用戶終端發(fā)送關聯(lián)請求。用戶終端接收到服務器發(fā)送的關聯(lián)請求之后,用戶即可根據(jù)該關聯(lián)請求進行關聯(lián)操作。當服務器接收到用戶終端反饋的確認關聯(lián)信息之后,則將用戶終端的第二賬號信息與當前購物中間進行綁定,并將第二賬號信息與商家的購物平臺賬號建立關聯(lián)。
例如,服務器向用戶終端發(fā)送關注商家公眾號的關聯(lián)請求,用戶確認關注之后,服務器能夠接收到用戶終端反饋的確認關聯(lián)信息,則將用戶終端的微信賬號信息與當前購物終端進行綁定,且令用戶終端的微信賬號關注商家公眾號。
進一步,其他實施例中,在將當前購物終端與該第二賬號信息進行綁定之前,還可以向用戶終端發(fā)送綁定請求,用戶根據(jù)自己的意愿選擇是否將當前購物終端與該第二賬號信息進行綁定,若用戶同意綁定,則將當前購物終端與該第二賬號信息進行綁定,若用戶不同意綁定,則不執(zhí)行步驟s2023中將第二賬號信息與當前購物終端進行綁定的操作。
s203、將當前購物終端上顯示的商品信息發(fā)送至用戶終端的第二賬號。
本實施例中,建立用戶終端的微信賬號信息與當前購物終端之間的綁定關系之后,則能夠將綁定的當前購物終端上顯示的商品信息發(fā)送至該微信賬號,此時,用戶可以通過自己的微信賬號進入商家公眾號,進而查看與當前購物終端上顯示的商品信息相同的商品信息。
進一步的,參閱圖9,圖9是本發(fā)明網(wǎng)絡購物方法第五實施例的流程示意圖,本實施例是在圖7至圖8所示的網(wǎng)絡購物方法第四實施例的基礎上進一步改進得到的,如圖9所示,本實施例在步驟s203之后,還可包括如下步驟:
s204、接收用戶終端發(fā)送的第二類訂單信息。
s205、利用第二類訂單信息中包含的用戶終端的第二賬號信息進行用戶身份驗證。
s206、確定用戶身份驗證通過,獲取與第二賬號信息對應的收貨信息。
s207、向用戶終端發(fā)送支付信息,并判斷是否接收到用戶終端的支付成功反饋信息。
s208、將第二類訂單信息發(fā)送至管理終端。
s209、再次向用戶終端發(fā)送支付信息或結束流程。
本實施例中的第二類訂單信息是用戶終端通過獲取用戶的商品選擇指令生成的訂單信息,換言之,第二類訂單的生成是根據(jù)用戶通過用戶終端上關注的商家公眾號,通過商家公眾號中顯示的商品信息進而選購的商品形成的訂單;第二類訂單生成后,用戶終端則會將相應的第二類訂單信息發(fā)送至服務器??梢岳斫獾氖?,本實施例中服務器接收到用戶終端發(fā)送的第二類訂單信息之后的步驟204至步驟s209分別與圖1至圖3所示的網(wǎng)絡購物方法第一實施例中步驟s101至步驟s106均相同,此處不再贅述。
進一步的,參閱圖10,圖10是本發(fā)明網(wǎng)絡購物方法第六實施例的流程示意圖,本實施例是在圖9所示的網(wǎng)絡購物方法第五實施例的基礎上進一步改進得到的,如圖10所示,本實施例在步驟s209之后,還可包括如下步驟:
s210、接收到用戶終端的第二賬號發(fā)送的訂單查詢請求。
當管理終端根據(jù)第二類訂單信息和收貨信息進行發(fā)貨處理之后,隨著第二類訂單的商品的物流派送情況,生成相應的訂單物流信息,訂單物流信息能夠提供給用戶終端,以使用戶能夠對自己購買的商品的訂單進行物流跟蹤。本實施例中,用戶可以通過用戶終端的微信賬號上關注的商家公眾號提出訂單查詢請求,則服務器會接收到用戶終端的第二賬號發(fā)送的訂單查詢請求。
s211、從訂單查詢請求中提取訂單信息,利用訂單信息查詢相應的訂單物流信息。
訂單查詢請求中包含有用戶想要查詢的某一訂單的訂單信息,利用該訂單信息查找對應的訂單物流信息。
s212、將訂單物流信息發(fā)送至用戶終端的第二賬號。
將查找到的訂單物流信息發(fā)送至用戶終端的第二賬號,用戶即可通過第二賬號關注的商家公眾號查看相應的訂單物流信息,實現(xiàn)對訂單的跟蹤。
本實施例通過第三方的通信平臺建立商家的購物平臺賬號,用戶可以通過注冊第三方的通信平臺的賬號進而與商家的購物平臺賬號進行關聯(lián),則可以通過商家的購物平臺賬號查看購物終端上顯示的商品信息,對商品進行查看和/或購買,極大的方便了用戶的購物流程,提升用戶的購物體驗。
參閱圖11,圖11是本發(fā)明用于網(wǎng)絡購物的服務器一實施例的結構示意圖,如圖11所示,該服務器包括處理器1001、存儲器1002和數(shù)據(jù)接口1003;其中,存儲器1002和數(shù)據(jù)接口1003分別與處理器1001耦接;數(shù)據(jù)接口1003用于服務器100與其他終端之間的數(shù)據(jù)傳輸;存儲器1002用于存儲處理器1001執(zhí)行的操作指令、注冊用戶數(shù)據(jù)庫和關注用戶數(shù)據(jù)庫。
處理器1001則用于根據(jù)存儲器1002中存儲的操作指令實現(xiàn)如圖1至圖10所示的網(wǎng)絡購物方法第一實施例至第六實施例中的任意一種實施方式,執(zhí)行過程中的每個步驟的詳細說明請參閱上述的網(wǎng)絡購物方法第一實施例至第六實施例的說明。
進一步的,本發(fā)明還公開一種存儲介質,該存儲介質保存有程序數(shù)據(jù),該程序數(shù)據(jù)能夠被執(zhí)行以實現(xiàn)如圖1至圖10所示的網(wǎng)絡購物方法第一實施例至第六實施例中的任意一種實施方式。
進一步的,參閱圖12,圖12是本發(fā)明網(wǎng)絡購物系統(tǒng)一實施例的結構示意圖,如圖12所示,本實施例的網(wǎng)絡購物系統(tǒng)110包括服務器1101、購物終端1103和用戶終端1102,其中,購物終端1103被放置于學校、商場、火車站、汽車站、寫字樓等區(qū)域,用于接收服務器1101發(fā)送的商品信息和購物平臺賬號的關聯(lián)碼,并在其顯示界面上顯示商品信息和購物平臺賬號的關聯(lián)碼,以及根據(jù)用戶的商品選擇指令生成第一類訂單和第一類訂單的支付碼;用戶終端1102用于通過獲取第一類訂單的支付碼,向服務器1101發(fā)送第一類訂單對應的第一類訂單信息;服務器1101用于實現(xiàn)如圖1至圖6所示的網(wǎng)絡購物方法第一實施例至第三實施例中的任意一種實施方式。
進一步的,參閱圖13,圖13是本發(fā)明網(wǎng)絡購物系統(tǒng)另一實施例的結構示意圖,本實施例中的網(wǎng)絡購物系統(tǒng)120的結構與圖12所示的網(wǎng)絡購物系統(tǒng)實施例的結構相同,本實施例的網(wǎng)絡購物系統(tǒng)用于實現(xiàn)如圖7至圖10所示的網(wǎng)絡購物方法第三實施例至第六實施例中的任意一種實施方式。
進一步的,本實施例中,購物終端能將其地理位置反饋給服務器,服務器根據(jù)接收到的購物終端的地理位置判斷該購物終端所處的環(huán)境,進而向該購物終端發(fā)送與其所處的環(huán)境對應的商品信息,例如,向學校附近的購物終端發(fā)送學習產(chǎn)品、文具、書本等商品的商品信息,向辦公樓附近的購物終端發(fā)送辦公用品、辦公器械等商品的商品。
此外,服務器還可以周期性的對每個購物終端的商品銷售情況進行統(tǒng)計,獲取每個購物終端在相應的周期內的銷售額度,以及商品的查看和/或銷售情況,進而針對性的向每個購物終端發(fā)送與商品查看情況、銷售情況和/或銷售額度等對應的商品信息。例如,服務器可以分析在商場中放置的購物終端在某一季度中,某一服裝品牌的商品的查看量和銷售量高于其他服裝品種的商品的查看量和銷售量,則在下一季度向該購物終端發(fā)送商品信息時,增加發(fā)送的商品信息中該服裝品牌的商品信息所占的比重;或服務器分析某一購物終端在某一季度中,200~500價格區(qū)間的商品的查看量和銷售量大于其他價格區(qū)間的商品的查看量和銷售量,則在下一季度向該購物終端發(fā)送商品信息時,增加發(fā)送的商品信息中200~500價格區(qū)間的商品信息所占的比重。
此外,服務器還可以周期性的對每個購物終端的銷售總額進行統(tǒng)計,并對購物終端的擁有者反饋相應的傭金。例如,服務器統(tǒng)計有某一物業(yè)公司放置在某一商場中的購物終端在第一季度中銷售總額為n元,則按預設比例計算相應的傭金額度,將計算得到的傭金額度發(fā)送至相應的銀行服務器,以使銀行服務器根據(jù)該傭金額度調整該物業(yè)公司的銀行賬戶上的資金額度。
以上僅為本發(fā)明的實施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍。