网络购物方法、网络购物系统、服务器及存储介质与流程

文档序号:12887952阅读:279来源:国知局
网络购物方法、网络购物系统、服务器及存储介质与流程

本发明涉及互联网技术领域,尤其涉及一种网络购物方法、服务器、网络购物系统及存储介质。



背景技术:

当前电子商务发展非常迅速,通过网络进行商务活动已成为一种潮流,电子商务无疑是未来商品交易的发展方向。

现有技术中,很多商场或食品店都设有购物终端,用户可以通过购物终端选择商品并在相应的提货点去提取货物,避免的购物时拥挤或是排长队的困扰。但在购物过程中,用户在支付完成后,并不能立即离开商场,还需要到提取点去提取货物,这种方式也给用户带来了不便;若用户通过购物终端填写个人收货信息又会存在个人信息泄露的风险。



技术实现要素:

本发明的目的在于提供网络购物方法、服务器、网络购物系统及存储介质,能够使得用户的购物过程更加便捷。

为实现上述目的,本发明提供一种网络购物方法,该网络购物方法包括:

服务器接收用户终端发送的第一类订单信息;

利用所述第一类订单信息中包含的所述用户终端的第一账号信息进行用户身份验证;

确定所述用户身份验证通过,获取与所述第一账号信息对应的收货信息;

向所述用户终端发送支付信息,并判断是否接收到所述用户终端的支付成功反馈信息;

若是,则将所述第一类订单信息和所述收货信息发送至管理终端,以使所述管理终端根据所述第一类订单信息和所述收货信息进行发货处理;否则再次向用户终端发送支付信息或结束流程;

其中,所述第一类订单信息为所述用户终端通过识别当前购物终端上的支付码获得的订单信息。

其中,所述利用所述第一类订单信息中包含的所述用户终端的第一账号信息进行用户身份验证,包括:

从所述第一类订单信息中提取所述第一账号信息,判断注册用户数据库是否包含所述第一账号信息;

若是,则确定所述第一账号信息的用户身份验证通过;

否则将所述第一账号信息存入所述注册用户数据库,并确定所述第一账号信息的用户身份验证通过。

其中,所述获取与所述第一账号信息对应的收货信息,包括:

判断在所述注册用户数据库中是否能查找到与所述第一账号信息对应的收货信息;

若是,则从所述注册用户数据库读取所述收货信息;

否则,向所述用户终端发送填写收货信息请求,并接收所述用户终端响应所述填写收货信息请求而反馈的收货信息,将所述收货信息存入所述注册用户数据库;

其中,在所述获取与所述第一账号信息对应的收货信息之后,还包括:

判断所述收货信息中是否包含用户验证信息;

若是,则执行所述向所述用户终端发送支付信息,并判断是否接收到所述用户终端的支付成功反馈信息的步骤;

否则向所述用户终端发送填写用户验证信息的提示,并获取所述用户终端响应所述提示而反馈的用户验证信息;

其中,所述用户验证信息包括用户的身份证信息或护照信息。

其中,所述确定所述用户身份验证通过之后,还包括:

将所述当前购物终端与所述用户终端的第一账号信息进行绑定,以在接收到所述用户终端发送的商品查看指令时,将所述当前购物终端上显示的商品信息发送至所述用户终端的第一账号中。

其中,所述将所述当前购物终端与所述用户终端的第一账号信息进行绑定,包括:

判断所述用户终端的第一账号信息是否已绑定其他购物终端;

若是,则解除所述用户终端的第一账号信息与所述其他购买终端之间的绑定关系,并将所述当前购物终端与所述用户终端的第一账号信息进行绑定;

否则,直接将所述当前购物终端与所述用户终端的第一账号信息进行绑定。

其中,所述网络购物方法还包括:

所述服务器接收所述用户终端发送的所述当前购物终端的终端信息和第二账号信息,其中,所述终端信息由所述用户终端通过识别所述当前购物终端上的购物平台账号的关联码得到;

利用所述终端信息和第二账号信息,将所述当前购物终端与所述用户终端的第二账号信息进行绑定;

将所述当前购物终端上显示的商品信息发送至所述用户终端的第二账号。

其中,所述利用所述终端信息和第二账号信息,将所述当前购物终端与所述用户终端的第二账号信息进行绑定,包括:

判断关联用户数据库中是否包含所述第二账号信息;

若是,且所述注册用户数据库包含所述第二账号信息对应的第一账号信息,则解除所述第二账号信息与前一次绑定的其他购物终端之间的绑定关系,并将所述第二账号信息与所述当前购物终端进行绑定;

否则,向所述用户终端发送关联请求,确定接收到所述用户终端相应所述关联请求而反馈的确认关联信息,将所述第二账号信息与所述当前购物终端进行绑定,并将所述第二账号信息与所述购物平台账号建立关联。

其中,所述网络购物方法还包括:

服务器接收用户终端发送的第二类订单信息;

利用所述第二类订单信息中包含的所述用户终端的第二账号信息进行用户身份验证;

确定所述用户身份验证通过,获取与所述第二账号信息对应的收货信息;

向所述用户终端发送支付信息,并判断是否接收到所述用户终端的支付成功反馈信息;

若是,则将所述第二类订单信息发送至管理终端,以使所述管理终端根据所述第二类订单信息和所述收货信息进行发货处理;否则再次向用户终端发送支付信息或结束流程;

其中,所述第二类订单信息为所述用户终端根据用户的商品选择指令生成的订单信息。

其中,所述将所述订单信息发送至管理终端之后,还包括:

接收到所述用户终端的第二账号发送的订单查询请求;

从所述订单查询请求中提取订单信息,利用所述订单信息查询相应的订单物流信息;

将所述订单物流信息发送至所述用户终端的第二账号。

另一方面,本发明提出了一种用于网络购物的服务器,该服务器包括:处理器、存储器和数据接口;

所述存储器和所述数据接口与分别与所述处理器耦接;

所述数据接口,用于所述服务器与其他终端之间的数据传输;

所述存储器,用于存储所述处理器执行的操作指令、注册用户数据库和关注用户数据库;

所述处理器用于根据所述存储器中存储的操作指令执行上述的网络购物方法。

另一方面,本发明还提出了一种网络购物系统,该网络购物系统包括:服务器、购物终端和用户终端;

所述购物终端用于接收所述服务器发送的商品信息和购物平台账号的关联码,并在所述购物终端的显示界面上显示所述商品信息和所述购物平台账号的关联码,以及根据用户的商品选择指令生成第一类订单和所述第一类订单的支付码;

所述用户终端用于通过获取所述第一类订单的支付码向所述服务器发送所述第一类订单对应的第一类订单信息;

所述服务器用于执行上述的网络购物方法。

另一方面,本发明还提出了一种存储介质,该存储介质保存有程序数据,所述程序数据能够被执行以实现上述的网络购物方法。

有益效果:区别于现有技术的情况,本发明通过接收用户终端发送的从当前购物终端的支付码获取到的第一类订单信息;对该第一类订单信息中包含的第一账号信息进行用户身份验证之后,获取与第一账号信息对应的收货信息,并向用户终端发送支付信息,在支付成功后将第一类订单信息发送至管理终端,以使所述管理终端根据第一类订单信息和收货信息进行发货处理,进而使得购物过程中通过用户终端获取用户的收货信息,其他人则不会看到用户输入的收货信息,保证了用户的隐私安全;且用户购买完商品之后即可离开商场,等待货物送达即可,使得用户的购物过程更加便捷。

附图说明

图1是本发明网络购物方法第一实施例的流程示意图;

图2是图1中步骤s102的流程示意图;

图3是图1中步骤s103的流程示意图;

图4是本发明网络购物方法第二实施例的流程示意图;

图5是本发明网络购物方法第三实施例的流程示意图;

图6是图5中步骤s110的流程示意图;

图7是本发明网络购物方法第四实施例的流程示意图;

图8是图7中步骤s202的流程示意图;

图9是本发明网络购物方法第五实施例的流程示意图;

图10是本发明网络购物方法第六实施例的流程示意图;

图11是本发明用于网络购物的服务器一实施例的结构示意图;

图12是本发明网络购物系统一实施例的结构示意图;

图13是本发明网络购物系统另一实施例的结构示意图。

具体实施方式

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明所提供的网络购物方法、服务器、网络购物系统及存储介质做进一步详细描述。

参阅图1,图1是本发明网络购物方法第一实施例的流程示意图,如图1所示,该网络购物方法可包括以下步骤:

s101、接收用户终端发送的第一类订单信息。

本实施例中,第一类订单信息为用户终端通过识别当前购物终端上的支付码获得的订单信息,其中,该支付码是当前购物终端根据用户的选择指令形成的第一类订单而形成的,该支付码包括但不限于二维码、条形码或数字码。购物终端为设置在商场、火车站、学校、写字楼等区域的终端设备,购物终端接收服务器发送的各类商品的商品信息,并将接收到的商品信息在其显示界面进行显示,用户可以通过购物终端查看相应商品,对商品进行选择、查看和/或购买,当前购物终端即为本次购买过程中,用户使用的购物终端。

本实施例中,购物终端上显示商品信息时,分为主页面和分支页面显示。购物终端能够对接收到的服务器发送的商品信息进行分类,根据分类结果将商品放入相应的商品类别中,在主页面上仅显示每个商品类别的名称和/或每个商品类别的代表性商品的图片;当用户选择某个商品类别时,则将其显示界面从主页面切换至分支页面,显示该用户选择的商品类别的商品信息,再进一步根据用户的选择将显示界面切换至另一分支页面,显示用户选择的某一具体商品的商品信息。

用户在当前购物终端上选择要购买的商品,并确定购买之后,当前购物终端则根据用户选择的商品生成第一类订单,第一类订单包含有商品总数量、订单总价和/或每个商品的商品属性(每个商品的品牌、生产国家、型号、单价、颜色、规格、数量等),并生成与该第一类订单对应的支付码(例如二维码、条形码或数字码等)。用户通过用户终端对显示的支付码进行识别,通过该支付码获取到第一类订单中包含的要购买的商品信息,并利用第一类订单中包含的要购买的商品信息和用户终端的第一账户信息生成第一类订单信息,将向服务器发送该第一类订单信息。本实施例中,用户终端可以通过其摄像头对该支付码进行拍摄、扫描等方式识别该支付码,还可以通过对包含有该支付码的图片对该支付码进行识别。服务器接收该第一类订单信息,从接收到的第一类订单信息能够获取到用户终端的第一账号信息和第一类订单中包含的要购买的商品信息。

本实施例中,第一账号信息对应与第一账号,第一账号是指用户向商家注册的会员账号,例如淘宝的会员账号、京东的会员账号等,第一账号可以是邮箱地址、自定义的用户名和/或电话号码等,第一账号信息即为用户注册时输入的个人信息(包括注册第一账号时用户输入的邮箱地址、自定义的用户名和/或电话号码等),即会员账号信息。用户终端并不是固定,本实施例中的用户终端指用户用来识别当前购物终端上的支付码以获得第一类订单的终端,每次的用户终端可以相同,也可以不同。可以理解的是,第一账号信息是依赖于用户终端发送至服务器的,用户终端与第一账号信息均是与同一用户对应的。

s102、利用第一类订单信息中包含的用户终端的第一账号信息进行用户身份验证。

本实施例中,对用户是否向商家注册过会员账号进行身份验证,即利用用户终端发送的第一账号信息进行用户身份验证,判断用户是否为商家的会员。

服务器通过接收到的用户终端发送的第一类订单信息,获取到用户终端的第一账号信息和第一类订单中包含的要购买的商品信息,并利用该第一账号信息进行用户身份验证,只有当用户身份验证通过,即用户为商家的会员时,才能继续执行下一步骤的操作。

进一步的,参考图2,如图2所示,步骤s102可包括如下步骤:

s1021、从第一类订单信息中提取第一账号信息,判断注册用户数据库是否包含第一账号信息。

步骤s102进行用户身份验证的目的是为了验证用户之前是否向商家注册过第一账号,若用户是商家的会员,则说明用户已经注册过第一账号,服务器中会存储有相应的第一账号信息,因此可以通过判断注册用户数据库是否包含第一账号信息来判断用户是否注册过第一账号,根据判断结构,选择执行步骤s1022或步骤s1023。

s1022、确定第一账号信息的用户身份验证通过。

若步骤s1021的判断结果是注册用户数据库包含第一账号信息,则说明用户已经利用第一账号信息注册了第一账号,用户是商家的会员,则认为该第一账号信息的用户身份验证通过,则继续执行步骤s103。

s1023、将第一账号信息存入注册用户数据库,并确定第一账号信息的用户身份验证通过。

若步骤s1021的判断结果是注册用户数据库不包含第一账号信息,则说明用户未利用第一账号信息注册第一账号,此时则需要用户注册第一账号。

本实施例中,当用户不是商家的会员时,则自动将接受到的第一账号信息存储到注册用户数据库中,利用第一账号信息完成用户的第一账号的注册,此时用户即成为商家的会员。完成第一账号的注册之后,确认该第一账号信息的用户身份验证通过,继续执行步骤s103。

s103、确定用户身份验证通过,获取与第一账号信息对应的收货信息。

在步骤s102对用户终端的第一账号信息进行用户身份验证之后,利用第一账号信息获取相应的收货信息,以便用户利用用户终端完成支付后根据相应的收货信息向用户配送购买的商品。

进一步的,参阅图3,如图3所示,步骤s103可包括如下步骤:

s1031、判断在注册用户数据库中是否能查找到与第一账号信息对应的收货信息。

在注册用户数据库中,第一账号信息与收货信息是对应的,因此可以利用第一账号信息去查找对应的收货信息,判断是否能够查找到与步骤s102中验证的第一账号信息对应的收货信息。

若用户之前通过其他购物终端或当前购物终端购买过商品,则说明用户之前注册过第一账号,且注册用户数据库中保存有与第一账号信息对应的收货信息,则能够在注册用户数据库中查找到与第一账号信息对应的收货信息。若用户之前仅仅是注册过第一账号,但没有通过任意一个购物终端购买过商品,则注册用户数据库中仅保存有第一账号信息;或用户之前没有注册过第一账号,则注册用户数据库中即没有第一账号信息,也不会存储相应的收货信息,则本步骤的判断结果为不能在注册用户数据库中查找到与第一账号信息对应的收货信息。根据本步骤的判断结果选择执行步骤s1032或步骤s1033。

s1032、从注册用户数据库读取收货信息。

若步骤s1031的判断结果为能在注册用户数据库中查找到与第一账号信息对应的收货信息,则直接从注册用户数据库中读取该收货信息即可。

可以理解的是,用户的第一账号信息可以对应多个收货信息,多个收货信息中可以设置默认收货信息,当步骤s1031查找到与第一账号信息对应的多个的收货信息时,若多个收货信息中设置有默认收货信息,则读取该默认收货信息,若多个收货信息中未设置有默认收货信息,则将查找到的多个收货信息反馈至用户终端,并提示用户选择其中一个收货信息作为此次第一类订单的收货信息。此外,即使步骤s1031查找到与第一账号信息对应的多个的收货信息,用户仍可以通过编辑收货信息对查找到的收货信息进行修改,或者添加新的收货信息,或者删除查找到的收货信息。

s1033、向用户终端发送填写收货信息请求,并接收用户终端响应填写收货信息请求而反馈的收货信息,将收货信息存入注册用户数据库。

若步骤s1031的判断结果为不能在注册用户数据库中查找到与第一账号信息对应的收货信息,则此时需要用户输入相应的收货信息,服务器获取用户通过用户终端输入的收货信息之后将该收货信息存入注册用户数据库。服务器在判断不能查找到与第一账号信息对应的收货信息之后,向用户终端发送填写收货信息请求,用户在用户终端根据填写收货信息请求输入相应的收货信息,由用户终端将用户输入的收货信息反馈给服务器,服务器接收到用户终端响应填写收货信息请求而反馈的收货信息,将收货信息存入注册用户数据库。

可以理解的是,用户输入收货信息时,可以输入多个收货信息,从多个收货信息中指定一个收货信息作为此次第一类订单的收货信息。

s104、向用户终端发送支付信息,并判断是否接收到用户终端的支付成功反馈信息。

在获取到与第一账号信息对应的收货信息之后,需要完成订单是支付流程。服务器根据接收到的第一类订单信息中包含的商品价格生成相应的支付信息,并将该支付信息发送至用户终端,以使用户终端根据该支付信息完成支付。若用户终端完成支付,服务器则会接收到相应的支付成功反馈信息;若用户终端支付未完成,服务器则会接收到支付失败反馈信息,或接收不到任何与该支付信息相关的反馈信息。

本实施例中,用户可以通过用户终端接收到的支付信息选择第三方支付方式,例如,选择利用网银、微信、支付宝或信用卡等支付方式,用户终端根据用户的选择打开相应的支付链接,以使用户在第三方支付方式的支付链接上完成支付。

因此,根据是否接收到用户终端的支付成功反馈信息,能够得知用户终端是否已经完成支付,根据判断结果选择执行步骤s105或步骤s106。

本实施例中,服务器接收到的用户终端的支付成功反馈信息可以是由用户终端直接发送的,也可以是用户选择的第三方支付方式的服务器发送的,例如,用户利用网银进行订单的支付,则可以由银行的服务器向本实施例中的服务器发送用户终端的支付成功反馈信息。

s105、将第一类订单信息和收货信息发送至管理终端。

若步骤s105的判断结果为接收到用户终端的支付成功反馈信息,说明用户终端已经完成支付,则将第一类订单信息和步骤s103中获取到的收货信息发送至管理终端,以便根据第一类订单信息中的商品品牌、型号、数量、颜色等属性进行配货处理,并根据该收货信息进行发货处理,用户等待商品送达并签收之后,本次交易完成。

s106、再次向用户终端发送支付信息或结束流程。

若步骤s105的判断结果为未接收到用户终端的支付成功反馈信息,说明用户终端没有完成支付,此时,可能是用户支付出现了障碍、或者用户取消了支付,则再次向用户终端发送支付信息,以使用户再次确认是否要对选购的商品进行支付操作;或结束本次交易流程,并向用户终端发送结束流程的提示。

本实施例通过接收用户终端发送的从当前购物终端的支付码获取到的第一类订单信息;对该第一类订单信息中包含的第一账号信息进行用户身份验证之后,获取与第一账号信息对应的收货信息,并向用户终端发送支付信息,在支付成功后将第一类订单信息发送至管理终端,以使管理终端根据第一类订单信息和收货信息进行发货处理,进而使得购物过程中通过用户终端获取用户的收货信息,其他人则不会看到用户输入的收货信息,保证了用户的隐私安全;且用户购买完商品之后即可离开商场,等待货物送达即可,使得用户的购物过程更加便捷。

进一步的,参阅图4,图4是本发明网络购物方法第二实施例的流程示意图,本实施例是在图1至图3所示的网络购物方法第一实施例的基础上进一步改进得到的,如图4所示,本实施例在步骤s103中获取与第一账号信息对应的收货信息之后,还包括如下步骤:

s107、判断收货信息中是否包含用户验证信息。

本实施例中,用户验证信息为用户的身份证信息(身份证号等)。对收货信息中是否包含用户的身份证信息或护照信能够保障用户与商家的权益,此外,若用户购买的是境外商品,则用户的身份证信息也是必要的个人信息。在其他实施例中,用户验证信息也可以为用户的护照信息。根据判断结果选择执行步骤s108或步骤s109。

s108、执行向用户终端发送支付信息,并判断是否接收到用户终端的支付成功反馈信息的步骤。

若步骤s107的判断结果为收货信息中包含用户的身份证信息,则继续执行交易流程,即执行步骤s104,此处不再赘述。

s109、向所述用户终端发送填写用户验证信息的提示,并获取所述用户终端响应所述提示而反馈的用户验证信息。

若步骤s107的的判断结果为收货信息中不包含用户的身份证信息,则向用户终端发送填写用户验证信息的提示,用户则能够根据该提示在用户终端上填写自己的身份证信息(身份证号等),用户终端再将用户填写的身份证信息发送至服务器,服务器接收到用户填写的身份证信息之后,将该身份证信息存入对应的收货信息中。

进一步的,参阅图5,图5是本发明网络购物方法第三实施例的流程示意图,本实施例是在图1至图3所示的网络购物方法第一实施例的基础上进一步改进得到的,如图5所示,本实施例在步骤s103确定用户身份验证通过之后,还包括如下步骤:

s110、将当前购物终端与用户终端的第一账号信息进行绑定。

为了使用户在离开当前购物终端之后,也可以通过用户终端对当前购物终端上显示的商品信息对应的商品进行选择、查看和/或购买,本实施例在对第一账号信息的用户身份验证通过后,将当前购物终端与用户终端的第一账号信息进行绑定,服务器在接收到用户终端发送的商品查看指令时,则可以将绑定的当前购物终端上显示的商品信息发送给用户终端的第一账号,用户利用该第一账号的第一账号信息,登录相应的商家页面或商家应用程序,即可在用户终端上查看当前购物终端上显示的商品信息,以及通过用户终端购买当前购物终端上显示的商品。

可以理解的是,步骤s110可以在步骤s103之后执行,也可以在步骤s104判断接收到用户终端的支付成功反馈信息之后执行。

进一步的,参阅图6,如图6所示,步骤s110可包括如下步骤:

s1101、判断用户终端的第一账号信息是否已绑定其他购物终端。

本实施例中,用户每次通过购物终端进行交易时,均会将用户终端的第一账号信息与这次使用的购物终端进行绑定。因此,本次在将用户终端的第一账号信息与当前购物终端进行绑定之前,需要对该第一账号信息的绑定情况进行判断,判断该第一账号信息是否已绑定了其他购物终端,根据判断结果选择执行步骤s1102或步骤s1103。

s1102、解除用户终端的第一账号信息与其他购买终端之间的绑定关系,并将当前购物终端与用户终端的第一账号信息进行绑定。

本实施例中,若步骤s1101的判断结果为用户终端的第一账号信息已绑定其他购物终端,则解除该第一账号信息与已绑定的其他购物终端之间的绑定关系,并将当前购物终端与该第一账号信息进行绑定。

在其他实施例中,在解除该第一账号信息与已绑定的其他购物终端之间的绑定关系之前,可以向用户终端发送解除绑定请求信息,用户根据自己的意愿选择是否解除第一账号信息与已绑定的其他购物终端之间的绑定关系,若用户同意解除绑定关系,则继续执行步骤s1102,若用户不同于解除绑定关系,则不解除第一账号信息与已绑定的其他购物终端之间的绑定关系,第一账号信息与其他购物终端之间的绑定关系不变。

s1103、直接将当前购物终端与用户终端的第一账号信息进行绑定。

本实施例中,若步骤s1101的判断结果为用户终端的第一账号信息未绑定其他购物终端,则可以直接将当前购物终端与该第一账号信息进行绑定。

在其他实施例中,在将当前购物终端与该第一账号信息进行绑定之前,还可以向用户终端发送绑定请求,用户根据自己的意愿选择是否将当前购物终端与该第一账号信息进行绑定,若用户同意绑定,则将当前购物终端与该第一账号信息进行绑定,若用户不同意绑定,则不执行步骤s1103,并结束流程。

可以理解的是,图5所示的网络购物方法第二实施例和图5、图6所示的网络购物方法第三实施例可以相互结合形成新的实施方式,具体步骤与网络购物方法第二实施例、第三实施例相同,此处不再赘述。

进一步,参阅图7,图7是本发明网络购物方法第四实施例的流程示意图,如图7所示,本实施例的网络购物方法可包括如下步骤:

s201、接收用户终端发送的当前购物终端的终端信息和第二账号信息。

购物终端除了与图1所示的网络购物方法第一实施例中显示接收到的商品信息之外,还可以接收服务器发送的购物平台账号的关联码,并显示该关联码。其中,购物平台账号是指商家通过某一通信平台建立的购物平台账号,例如,商家通过微信平台建立的商家公众号;购物平台账号的关联码即指能够通过获取关联码的信息与商家的购物平台账号建立关联关系的信息码,例如商家公众号的二维码或识别码等,可以理解的是,在关联码的信息中还可以包括当前购物终端的终端信息。第二账号信息则指用户通过用户终端注册的相应的通信平台的账号信息,例如,用户的微信账号信息,第二账号即为用户终端上登录的微信账号。

本实施例中,用户终端扫描识别当前购物终端的上显示的商家公众号的二维码,获取商家公众号以及当前购物终端的终端信息,并将获取到的终端信息以及用户终端上登录的微信账号发送至服务器,服务器则能够接收到用户终端发送的当前购物终端的终端信息和用户终端的第二账号信息,此时,第二账号信息即为用户终端的微信账号信息。

在其他实施例中,通信平台也可以是其他的通信平台,则相应的第二账号信息则对应为用户在其他的通信平台上注册的用户账号对应的用户信息。

s202、利用终端信息和第二账号信息,将当前购物终端与用户终端的第二账号信息进行绑定。

本实施例中,服务器利用接收到的购物终端的终端信息与用户终端的微信账号信息,将该当前购物终端与微信账号信息进行绑定,即将该当前购物终端与微信账号进行绑定。

进一步的,参阅图8,如图8所示,步骤s202可包括如下步骤:

s2021、判断关联用户数据库中是否包含第二账号信息。

服务器接收到用户终端的第二账号信息之后,需要判断该第二账号信息之前是否有绑定过某一购物终端,若该第二账号信息之前绑定过某一购物终端,则在关联用户数据库中存储有该第二账号信息,否则在关联用户数据库中不存在该第二账号信息。因此,通过关联用户数据库中是否包含第二账号信息,以确定该第二账号信息之前是否有绑定过其他购物终端。

s2022、解除第二账号信息与前一次绑定的其他购物终端之间的绑定关系,并将第二账号信息与当前购物终端进行绑定。

若步骤s2021的判断结果为关联用户数据库中包含第二账号信息,则进一步判断用户终端的第一账号信息是否存在于注册用户数据库中,若用户终端的第一账号信息存在于注册用户数据库中,则说明用户终端的第二账号信息之前与其他购物终端进行过绑定,则解除第二账号信息与前一次绑定的其他购物终端之间的绑定关系,并将第二账号信息与当前购物终端进行绑定。

可以理解的是,用户终端的第二账号信息与用户终端的第一账号信息之间是相互关联的,第一账号信息与第二账号信息相互对应;本实施例中,第一账号信息是指用户向商家注册的第一账号的第一账号信息,第一账号信息可以用户注册时输入的邮箱地址、自定义的用户名和/或电话号码等;第二账号信息的指用于关注商家的购物平台账号的第二账号的第二账号信息,若商家的购物平台账号为微信公众号,则第二账号信息则为用户的微信账号信息,当用户通过关注商家的微信公众号来购物时,用户注册时输入的邮箱地址、自定义的用户名和/或电话号码等会与用户的微信账号建立关联。

此外,在本实施例中,在解除该第二账号信息与已绑定的其他购物终端之间的绑定关系之前,可以向用户终端发送解除绑定请求信息,用户根据自己的意愿选择是否解除第二账号信息与已绑定的其他购物终端之间的绑定关系,若用户同意解除绑定关系,则继续执行步骤s2022,若用户不同于解除绑定关系,则不解除第二账号信息与已绑定的其他购物终端之间的绑定关系,第二账号信息与其他购物终端之间的绑定关系不变。

s2023、向用户终端发送关联请求,确定接收到用户终端相应关联请求而反馈的确认关联信息,将第二账号信息与当前购物终端进行绑定,并将第二账号信息与购物平台账号建立关联。

若步骤s2021的判断结果为关联用户数据库中不包含第二账号信息,则说明用户终端的第二账号信息与任一购物终端均没有建立过关联关系,则向用户终端发送关联请求。用户终端接收到服务器发送的关联请求之后,用户即可根据该关联请求进行关联操作。当服务器接收到用户终端反馈的确认关联信息之后,则将用户终端的第二账号信息与当前购物中间进行绑定,并将第二账号信息与商家的购物平台账号建立关联。

例如,服务器向用户终端发送关注商家公众号的关联请求,用户确认关注之后,服务器能够接收到用户终端反馈的确认关联信息,则将用户终端的微信账号信息与当前购物终端进行绑定,且令用户终端的微信账号关注商家公众号。

进一步,其他实施例中,在将当前购物终端与该第二账号信息进行绑定之前,还可以向用户终端发送绑定请求,用户根据自己的意愿选择是否将当前购物终端与该第二账号信息进行绑定,若用户同意绑定,则将当前购物终端与该第二账号信息进行绑定,若用户不同意绑定,则不执行步骤s2023中将第二账号信息与当前购物终端进行绑定的操作。

s203、将当前购物终端上显示的商品信息发送至用户终端的第二账号。

本实施例中,建立用户终端的微信账号信息与当前购物终端之间的绑定关系之后,则能够将绑定的当前购物终端上显示的商品信息发送至该微信账号,此时,用户可以通过自己的微信账号进入商家公众号,进而查看与当前购物终端上显示的商品信息相同的商品信息。

进一步的,参阅图9,图9是本发明网络购物方法第五实施例的流程示意图,本实施例是在图7至图8所示的网络购物方法第四实施例的基础上进一步改进得到的,如图9所示,本实施例在步骤s203之后,还可包括如下步骤:

s204、接收用户终端发送的第二类订单信息。

s205、利用第二类订单信息中包含的用户终端的第二账号信息进行用户身份验证。

s206、确定用户身份验证通过,获取与第二账号信息对应的收货信息。

s207、向用户终端发送支付信息,并判断是否接收到用户终端的支付成功反馈信息。

s208、将第二类订单信息发送至管理终端。

s209、再次向用户终端发送支付信息或结束流程。

本实施例中的第二类订单信息是用户终端通过获取用户的商品选择指令生成的订单信息,换言之,第二类订单的生成是根据用户通过用户终端上关注的商家公众号,通过商家公众号中显示的商品信息进而选购的商品形成的订单;第二类订单生成后,用户终端则会将相应的第二类订单信息发送至服务器。可以理解的是,本实施例中服务器接收到用户终端发送的第二类订单信息之后的步骤204至步骤s209分别与图1至图3所示的网络购物方法第一实施例中步骤s101至步骤s106均相同,此处不再赘述。

进一步的,参阅图10,图10是本发明网络购物方法第六实施例的流程示意图,本实施例是在图9所示的网络购物方法第五实施例的基础上进一步改进得到的,如图10所示,本实施例在步骤s209之后,还可包括如下步骤:

s210、接收到用户终端的第二账号发送的订单查询请求。

当管理终端根据第二类订单信息和收货信息进行发货处理之后,随着第二类订单的商品的物流派送情况,生成相应的订单物流信息,订单物流信息能够提供给用户终端,以使用户能够对自己购买的商品的订单进行物流跟踪。本实施例中,用户可以通过用户终端的微信账号上关注的商家公众号提出订单查询请求,则服务器会接收到用户终端的第二账号发送的订单查询请求。

s211、从订单查询请求中提取订单信息,利用订单信息查询相应的订单物流信息。

订单查询请求中包含有用户想要查询的某一订单的订单信息,利用该订单信息查找对应的订单物流信息。

s212、将订单物流信息发送至用户终端的第二账号。

将查找到的订单物流信息发送至用户终端的第二账号,用户即可通过第二账号关注的商家公众号查看相应的订单物流信息,实现对订单的跟踪。

本实施例通过第三方的通信平台建立商家的购物平台账号,用户可以通过注册第三方的通信平台的账号进而与商家的购物平台账号进行关联,则可以通过商家的购物平台账号查看购物终端上显示的商品信息,对商品进行查看和/或购买,极大的方便了用户的购物流程,提升用户的购物体验。

参阅图11,图11是本发明用于网络购物的服务器一实施例的结构示意图,如图11所示,该服务器包括处理器1001、存储器1002和数据接口1003;其中,存储器1002和数据接口1003分别与处理器1001耦接;数据接口1003用于服务器100与其他终端之间的数据传输;存储器1002用于存储处理器1001执行的操作指令、注册用户数据库和关注用户数据库。

处理器1001则用于根据存储器1002中存储的操作指令实现如图1至图10所示的网络购物方法第一实施例至第六实施例中的任意一种实施方式,执行过程中的每个步骤的详细说明请参阅上述的网络购物方法第一实施例至第六实施例的说明。

进一步的,本发明还公开一种存储介质,该存储介质保存有程序数据,该程序数据能够被执行以实现如图1至图10所示的网络购物方法第一实施例至第六实施例中的任意一种实施方式。

进一步的,参阅图12,图12是本发明网络购物系统一实施例的结构示意图,如图12所示,本实施例的网络购物系统110包括服务器1101、购物终端1103和用户终端1102,其中,购物终端1103被放置于学校、商场、火车站、汽车站、写字楼等区域,用于接收服务器1101发送的商品信息和购物平台账号的关联码,并在其显示界面上显示商品信息和购物平台账号的关联码,以及根据用户的商品选择指令生成第一类订单和第一类订单的支付码;用户终端1102用于通过获取第一类订单的支付码,向服务器1101发送第一类订单对应的第一类订单信息;服务器1101用于实现如图1至图6所示的网络购物方法第一实施例至第三实施例中的任意一种实施方式。

进一步的,参阅图13,图13是本发明网络购物系统另一实施例的结构示意图,本实施例中的网络购物系统120的结构与图12所示的网络购物系统实施例的结构相同,本实施例的网络购物系统用于实现如图7至图10所示的网络购物方法第三实施例至第六实施例中的任意一种实施方式。

进一步的,本实施例中,购物终端能将其地理位置反馈给服务器,服务器根据接收到的购物终端的地理位置判断该购物终端所处的环境,进而向该购物终端发送与其所处的环境对应的商品信息,例如,向学校附近的购物终端发送学习产品、文具、书本等商品的商品信息,向办公楼附近的购物终端发送办公用品、办公器械等商品的商品。

此外,服务器还可以周期性的对每个购物终端的商品销售情况进行统计,获取每个购物终端在相应的周期内的销售额度,以及商品的查看和/或销售情况,进而针对性的向每个购物终端发送与商品查看情况、销售情况和/或销售额度等对应的商品信息。例如,服务器可以分析在商场中放置的购物终端在某一季度中,某一服装品牌的商品的查看量和销售量高于其他服装品种的商品的查看量和销售量,则在下一季度向该购物终端发送商品信息时,增加发送的商品信息中该服装品牌的商品信息所占的比重;或服务器分析某一购物终端在某一季度中,200~500价格区间的商品的查看量和销售量大于其他价格区间的商品的查看量和销售量,则在下一季度向该购物终端发送商品信息时,增加发送的商品信息中200~500价格区间的商品信息所占的比重。

此外,服务器还可以周期性的对每个购物终端的销售总额进行统计,并对购物终端的拥有者反馈相应的佣金。例如,服务器统计有某一物业公司放置在某一商场中的购物终端在第一季度中销售总额为n元,则按预设比例计算相应的佣金额度,将计算得到的佣金额度发送至相应的银行服务器,以使银行服务器根据该佣金额度调整该物业公司的银行账户上的资金额度。

以上仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1