本发明属于电子商务技术领域,尤其涉及一种电子商务交易系统。
背景技术:
在电子商务系统中,现有的电子支付流程为:接收买家对订单的支付请求;根据所述支付请求,将所述订单的支付信息发送至支付网关,同时将订单信息锁定;接收所述支付网关返回的银行支付地址,并显示所述银行支付地址对应的支付页面,由买家在所述支付页面上完成对所述订单的支付。
其中,所述支付网关为设置在银行等金融网络系统和电子商务系统之间的服务器设备,用于对银行等金融网络系统与电子商务系统之间的交互的数据进行处理,可以提高银行等金融网络系统与电子商务系统之间交互的安全性。
然而,当买家在银行的支付页面上对所述订单进行支付时,由于电子商务系统中的所述订单的信息是处于锁定状态的,买家或卖家若想要修改所述订单的信息,则只能将当前的订单取消,重新下订单,因此导致交易效率降低。并且,由于原始订单信息以及重新下单所产生的订单信息均存储在所述电子商务系统的数据库中,占用了电子商务系统的存储空间,从而使得电子商务系统的存储成本增加。
技术实现要素:
本发明实施例提供一种电子商务交易系统,旨在解决现有技术中当客户取消订单,需要重新下订单,导致交易效率低,以及占用了电子商务系统的存储空间,增加存储成本的问题。
本发明实施例是这样实现的,一种电子商务交易系统,包括:用户终端、电子商务平台、服务器、商家终端和银行客户端;用户通过用户终端在电子商务平台上选购商品并将选购商品的商品信息发送至商家终端和服务器,服务器根据用户选购商品的商品信息生成对应的购物订单,并将购物订单进行锁定,同时将锁定后的购物订单发送至用户终端、商家终端和银行客户端,用户终端接收到购物订单后进行支付或者发送解锁请求至服务器申请解锁和修改购物订单,服务器接收到解锁请求后将购物订单变更为待修改状态,将用户修改后的购物订单进行锁定并发送至用户终端、商家终端和银行客户端,用户终端、商家终端和银行客户端根据修改后的购物订单通过服务器进行数据交互实现在线付款。
优选地,所述用户终端,包括:
商品选购单元,用于用户在电子商务平台上选购商品,并获取选购商品的的商品信息;以及
商品信息发送单元,用于将用户在电子商务平台上选购商品的商品信息发送至商家终端和服务器。
优选地,所述服务器,包括:
第一商品信息接收单元,用于接收用户终端的商品信息发送单元发送的商品信息;
购物订单生成单元,用于根据接收的商品信息生成对应的购物订单;
购物订单锁定单元,用于将生成的购物订单进行锁定;以及
购物订单发送单元,用于将锁定后的购物订单发送至用户终端、商家终端和银行客户端。
优选地,所述用户终端,还包括:
解锁请求发送单元,用于接收到服务器的购物订单发送单元发送的锁定的购物订单后,发送解锁请求至服务器申请解锁和修改购物订单;
购物订单修改单元,用于对购物订单进行修改,并将修改后的购物订单发送至商家终端和服务器;以及
支付单元,用于通过服务器与商家终端、银行客户端进行数据交互实现在线付款。
优选地,所述服务器,还包括:
购物订单解锁单元,用于接收到用户终端发送的解锁请求,将锁定的购物订单变更为待修改状态,以便用户终端对购物订单进行修改。
优选地,所述商家终端,包括:
商品信息上传单元,用于商家将商品信息上传至电子商务平台;以及
购物订单接收单元,用于接收服务器发送的购物订单。
优选地,所述电子商务平台,包括:
第二商品信息接收单元,用于接收商品信息上传单元上传的商品信息;以及
商品信息展示单元,用于将接收的商品信息进行展示,以便用户选购商品。
本发明实施例提供的电子商务交易系统,用户通过用户终端在电子商务平台上选购商品并将选购商品的商品信息发送至商家终端和服务器,服务器根据用户选购商品的商品信息生成对应的购物订单,并将购物订单进行锁定,同时将锁定后的购物订单发送至用户终端、商家终端和银行客户端,用户终端接收到购物订单后进行支付或者发送解锁请求至服务器申请解锁和修改购物订单,服务器接收到解锁请求后将购物订单变更为待修改状态,将用户修改后的购物订单进行锁定并发送至用户终端、商家终端和银行客户端,用户终端、商家终端和银行客户端根据修改后的购物订单通过服务器进行数据交互实现在线付款。用户无需取消当前购物订单,可直接在当前购物订单上进行修改,提高了交易效率,并且节约了电子商务系统的存储空间。
附图说明
图1是本发明实施例提供的一种电子商务交易系统的结构示意图;
图2是本发明实施例提供的一种用户终端的结构示意图;
图3是本发明实施例提供的服务器的结构示意图;
图4是本发明实施例提供的另一种用户终端的结构示意图;
图5是本发明实施例提供的具有购物订单解锁单元的服务器的结构示意图;
图6是本发明实施例提供的商家终端的结构示意图;
图7是本发明实施例提供的电子商务平台的结构示意图;
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供的电子商务交易系统,用户通过用户终端在电子商务平台上选购商品并将选购商品的商品信息发送至商家终端和服务器,服务器根据用户选购商品的商品信息生成对应的购物订单,并将购物订单进行锁定,同时将锁定后的购物订单发送至用户终端、商家终端和银行客户端,用户终端接收到购物订单后进行支付或者发送解锁请求至服务器申请解锁和修改购物订单,服务器接收到解锁请求后将购物订单变更为待修改状态,将用户修改后的购物订单进行锁定并发送至用户终端、商家终端和银行客户端,用户终端、商家终端和银行客户端根据修改后的购物订单通过服务器进行数据交互实现在线付款。用户无需取消当前购物订单,可直接在当前购物订单上进行修改,提高了交易效率,并且节约了电子商务系统的存储空间。
以下结合具体实施例对本发明的具体实现进行详细描述。
如图1所示,在本发明实施例中,一种电子商务交易系统100,包括:用户终端110、电子商务平台120、服务器130、商家终端140和银行客户端150;用户通过用户终端110在电子商务平台120上选购商品并将选购商品的商品信息发送至商家终端140和服务器130,服务器130根据用户选购商品的商品信息生成对应的购物订单,并将购物订单进行锁定,同时将锁定后的购物订单发送至用户终端110、商家终端140和银行客户端150,用户终端110接收到购物订单后进行支付或者发送解锁请求至服务器130申请解锁和修改购物订单,服务器130接收到解锁请求后将购物订单变更为待修改状态,将用户修改后的购物订单进行锁定并发送至用户终端110、商家终端140和银行客户端150,用户终端110、商家终端140和银行客户端150根据修改后的购物订单通过服务器130进行数据交互实现在线付款。用户无需取消当前购物订单,可直接在当前购物订单上进行修改,提高了交易效率,并且节约了电子商务系统的存储空间。
在本实施例中,如图2所示,所述用户终端110,包括:商品选购单元111和商品信息发送单元112。其中,所述商品选购单111,用于用户在电子商务平台上选购商品,并获取选购商品的的商品信息;所述商品信息发送单元112,用于将用户在电子商务平台上选购商品的商品信息发送至商家终端和服务器。
在本实施例中,如图3所示,所述服务器130,包括:第一商品信息接收单元131、购物订单生成单元132、购物订单锁定单元133和购物订单发送单元134。其中,所述第一商品信息接收单元131,用于接收用户终端的商品信息发送单元发送的商品信息;所述购物订单生成单元132,用于根据接收的商品信息生成对应的购物订单;所述购物订单锁定单元133,用于将生成的购物订单进行锁定;所述购物订单发送单元134,用于将锁定后的购物订单发送至用户终端、商家终端和银行客户端。
在本实施例中,如图4所示,所述用户终端110,还包括:解锁请求发送单元113、购物订单修改单元114和支付单元115。其中,所述解锁请求发送单元113,用于接收到服务器的购物订单发送单元发送的锁定的购物订单后,发送解锁请求至服务器申请解锁和修改购物订单;所述购物订单修改单元114,用于对购物订单进行修改,并将修改后的购物订单发送至商家终端和服务器;所述支付单元115,用于通过服务器与商家终端、银行客户端进行数据交互实现在线付款。
在本实施例中,如图5所示,所述服务器130,还包括购物订单解锁单元135,用于接收到用户终端发送的解锁请求,将锁定的购物订单变更为待修改状态,以便用户终端对购物订单进行修改。
在本实施例中,如图6所示,所述商家终端140,包括:商品信息上传单元141和购物订单接收单元142。其中,所述商品信息上传单元141,用于商家将商品信息上传至电子商务平台;所述购物订单接收单元142,用于接收服务器发送的购物订单。
在本实施例中,如图7所示,所述电子商务平台150,包括:第二商品信息接收单元151和商品信息展示单元152。其中,所述第二商品信息接收单元151,用于接收商品信息上传单元上传的商品信息;所述商品信息展示单元152,用于将接收的商品信息进行展示,以便用户选购商品。
上述发明实施例提供的电子商务交易系统,用户通过用户终端在电子商务平台上选购商品并将选购商品的商品信息发送至商家终端和服务器,服务器根据用户选购商品的商品信息生成对应的购物订单,并将购物订单进行锁定,同时将锁定后的购物订单发送至用户终端、商家终端和银行客户端,用户终端接收到购物订单后进行支付或者发送解锁请求至服务器申请解锁和修改购物订单,服务器接收到解锁请求后将购物订单变更为待修改状态,将用户修改后的购物订单进行锁定并发送至用户终端、商家终端和银行客户端,用户终端、商家终端和银行客户端根据修改后的购物订单通过服务器进行数据交互实现在线付款。用户无需取消当前购物订单,可直接在当前购物订单上进行修改,提高了交易效率,并且节约了电子商务系统的存储空间。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。