处理订单的***
本申请为申请号201410608575.1、申请日2014年11月3日、发明名称“处理订单的方法和***以及终端装置”的分案申请。
技术领域
本发明涉及计算机技术领域,特别地涉及一种处理订单的***。
背景技术
随着电子商务的迅猛发展,网上销售已成为一种重要的销售渠道,为了吸引更多的客户购买商品,促销活动日益丰富,但由此衍生出来的问题也日益增多,拆单套利就是其中尤为突出的一个问题。
当商家使用赠品对主商品进行促销时,可能会出现赠品和主商品不在同一库房的情况,电商***一般的做法是将赠品和主商品订单拆分为两个订单。这时就给一些恶意客户提供了拆单套利的机会。
主商品:与赠品相对,即商家希望客户购买的商品,一般价格要高于赠品。
赠品:与主商品相对,当购买一定条件商品时,免费或者低价提供给客户的商品。
赠品促销:一种促销方式,常见的做法有以下三种:①买赠:购买A商品,则赠送B商品;②满赠:购买某个或某些商品满一定的金额,则赠送某一件或多件其他商品;③加价购:购买某商品或者购买满一定金额,则可以以低于正常价格购买某指定商品。
拆单套利:商家采用赠品促销方式时,选择的主商品和赠品不在同一个库房,客户购买该主商品后,订单将会拆分为主商品订单和赠品订单(赠品订单的价格通常为零或者远低于正常价格),客户故意取消或者拒收主商品订单,只签收赠品订单。尤其是恶意经销商,大批量套取赠品,给商家造成大量的损失。
对于上述问题,目前常见的做法有以下两种:
A人工观察:即采用人力观察的方式监控订单,发现类似恶意套取赠品订单,就进行拦截。
B***拦截:在***中设置一些限制条件(例如限制购买数量),超出这些限制条件的订单将被删除;或者强制赠品订单延迟发货等。
通过分析上述两种处理方式,发明人发现有以下几点明显不足:
A人工观察:人工处理效率比较低,尤其是当订单数量庞大时,需要大量的人力。
B***拦截:①这些条件过于死板,可能有一些非恶意客户的正常订单被自动删除或者延迟发货,影响客户体验;②这些限制条件也存在漏洞,比如使用多个账号购买、少量多次购买等。
发明内容
有鉴于此,本发明提供一种处理订单的***,能够有效地阻止电子商务中的拆单套利行为,并且节省人力而且不影响客户体验。
为实现上述目的,根据本发明的一个方面,本发明提供的处理订单的***包括:主赠关系子***,用于对应地记录拆单后的主商品订单号和赠品订单号,从而保存在主赠关系表中并实时更新各订单状态,以及检查收到的订单号是否为记录的主商品订单号;
订单交易子***,用于在接收到客户发送的取消订单的信息的情况下,向主赠关系子***发出请求,以请求所述主赠关系子***检查被取消的订单是否为记录的主商品订单号,如是,则输出第一人机界面的数据,该第一人机界面用于呈现第一提示信息以提示客户主商品订单和赠品订单将被同时取消,以及供客户对于取消订单的操作进行确认或取消。
可选地,所述主赠关系子***还用于在接收到用于配送过程的终端装置发送请求,请求信息中包含扫描到的订单号的情况下,检查所述订单号是否为赠品订单号,若是,则检查对应于该赠品订单号的主商品订单号的状态,然后将检查结果发送给所述终端装置。
可选地,还包括售后子***,用于在收到客户发送的退货请求信息的情况下,将退货请求中的订单号发送给主赠关系子***,以请求所述主赠关系子***检查该退货请求信息包含的订单号是否为记录的主商品订单号;接收所述主赠关系子***返回的检查结果,若是,则输出第二人机界面的数据,该第二人机界面用于呈现第二提示信息以提示客户主商品订单和赠品订单将被同时退货,以及供客户对于退货操作进行确认或取消。
根据本发明的技术方案,在客户单独针对主商品订单进行取消或退货时,提示客户赠品订单也将同样被取消或退货,并且在配送过程中提醒配送人员先配送主商品再配送,从而能够防止赠品被客户单独获取,阻止了拆单套利行为。该方案无需人工监视订单状态,并且不影响商品的正常配送,所以既节省人工,又能保障客户体验。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是根据本发明实施例的处理订单的***的示意图;
图2是根据本发明实施例的一个人机界面的示意图;
图3是根据本发明实施例的另一个人机界面的示意图;
图4是根据本发明实施例的又一个人机界面的示意图;
图5是根据本发明的处理订单的终端装置的主要模块的示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
本实施例需要使用的硬件设备主要是电子商务运营方的远程服务器和站外终端设备。图1是根据本发明实施例的处理订单的***的示意图。如图1所示,电子商务服务端建立的处理订单的***主要包括主赠关系子***11、订单交易子***12、售后子***13、以及站外终端***14。前三者设置在上述的远程服务器中,经由以太网17连接,站外终端***14是用于配送过程的终端装置,设置在站外终端设备中,经由3G网18或者其他无线通信***网络连接至以太网17。
订单交易子***12主要负责订单的结算和拆分,客户使用终端设备19下单或者取消订单时,主要与订单交易***交互。售后子***13主要用来处理已完成的订单。订单已完成是指订单对应的商品已经由客户收货。如果客户要申请退换货则需要与售后子***13进行交互。主赠关系子***11主要用来存储订单的主赠关系,即对应地记录拆单后的主商品订单号和赠品订单号,例如记录表1所示的内容,并且实时更新相关订单的状态,主要与订单交易子***12、站外终端***14、以及售后子***13交互。站外终端***14是安装在站外个人数字助理(PDA)或者智能手机上的***,该***能支持各种物流配送操作,配送员给客户送货时,它从主赠关系子***获取订单的主赠关系。
表1
序号 |
赠品订单号 |
赠品订单状态 |
主商品订单号 |
主商品订单状态 |
1 |
1231 |
取消 |
123 |
取消 |
2 |
1241 |
配送途中 |
124 |
配送途中 |
3 |
1251 |
配送途中 |
125 |
已完成 |
4 |
1261 |
已完成 |
126 |
已完成 |
表1中的字段说明如下:
赠品订单号:用来唯一标识一个赠品订单。
赠品订单状态:表示主商品订单当前的物流状态,常见的状态由取消、配送途中、已完成等,状态来源于各物流操作节点。
主商品订单号:用来唯一标识一个主商品订单。
主商品订单状态:表示赠品订单当前的物流状态,常见的状态由取消、配送途中、完成等,状态来源于各物流操作节点。
本实施例技术方案的主要原理是,将拆单后的赠品订单与主商品订单建立一对一关系存储到类似于表1所示的主赠关系表中,并实时跟新各订单状态。在客户试图仅仅取消主商品订单时,***把将与此主商品订单有绑定关系赠品订单一同取消;在客户在签收时,如果试图仅仅签收赠品订单,站外终端***将提示必须先签收主商品订单;在客户签收后,如果试图仅仅只退主商品订单,***将要求赠品一同退回。以下按照订单的不同阶段来说明本实施例中的处理订单的方法。
客户通过订单交易子***购买带有赠品的主商品,订单交易子***在主商品和赠品不在同一库房的情况下,对客户下的订单进行拆单然后传给主赠关系子***,后者对应地记录拆单后的主商品订单号和赠品订单号,从而保存类似于表1的主赠关系表的内容。
在客户向订单交易子***申请取消订单时,订单交易子***向主赠关系子***发出请求,后者检查被申请取消的订单是否为主商品订单并将检查结果返回给订单交易子***。如果被申请取消的订单是主商品订单,则订单交易子***输出人机界面的数据,该数据被客户使用的终端设备收到后,该终端设备根据该数据生成人机界面并呈现,以提示客户主商品订单和赠品订单将被同时取消。图2是根据本发明实施例的一个人机界面的示意图,其中的人机界面20中包含提示文本21,内容是“您确定要取消订单123吗?提示:该订单绑定的赠品订单1231将一并取消。”并且设有选择按钮221、222,以便用户确认或取消本次对于订单的取消操作。上述处理举例说明如下:如表1中第1条记录所示,如果客户试图取消主商品订单123,则提示对应的赠品订单1231将同被取消,即输出图2所示的人机界面,如果客户点击“确定”按钮221,则表1中的订单号123和1231的状态都变为“取消”。
上述是订单未到达配送站的情况下的处理方式,如订单已经到达配送站,则在配送员使用站外终端设备例如PDA扫描订单号时,PDA中的站外终端***向主赠关系子***发起请求,请求信息中包含扫描到的订单号,主赠关系子***检查该订单号是否为赠品订单号,如果是,则进一步检查这个赠品订单号绑定的主商品订单号是否状态是否为“已完成”,然后将检查结果发送给站外PDA。如果该订单是赠品订单但其对应的主商品订单未完成,则该订单不能进行操作,此时站外终端***对配送员进行提示,例如可以在PDA的人机界面上呈现如图3所示的人机界面,图3是根据本发明实施例的另一个人机界面的示意图,其中的人机界面30中包含提示文本31和确定按钮32。提示文本31的内容是:“订单1241为赠品订单,请先完成其所属的主商品订单124!”上述处理举例说明如下:如表1中第2条记录所示,如果配送员没有完成主商品订单124的配送,试图配送赠品订单号1241,则站外PDA提示先完成主商品订单124的配送。另外,又如表1中第3条记录所示,其主商品订单125已经完成,则赠品订单1251可以正常妥投,此时PDA不输出图3所示的人机界面。
订单到达配送站后,按正常流程,商品将被配送到客户手中,由客户签收订单,从而完成妥投,此时订单状态即为“已完成”。在客户签收了主商品订单和赠品订单之后,如果客户使用其终端设备进行退货,此时退货请求信息被发送到售后子***,售后子***将退货请求中的订单号发送给主赠关系子***,以请求后者检查该退货请求信息包含的订单号是否为记录的主商品订单号。在收到检查结果之后,若退货请求信息中的订单号是主商品订单号,则售后子***输出人机界面的数据,该数据被客户使用的终端设备收到后,该终端设备根据该数据生成人机界面并呈现,以提示客户主商品和赠品将被同时退货。图4是根据本发明实施例的又一个人机界面的示意图,其中的人机界面40包含提示文本41和选择按钮42、43,以便用户确认或取消本次退货操作。提示文本的内容是:“您确定要退订单126吗?提示:该订单绑定的赠品订单1261将一并退回。”
以上对本发明实施例的处理订单的流程作出了说明。以下结合图5再对站外终端***的结构加以说明。图5是根据本发明的处理订单的终端装置的主要模块的示意图。作为一种处理订单的终端装置,站外终端***14主要包括发送模块51、接收模块52、以及输出模块53。发送模块51用于向上述的处理订单的***发送查询请求,该查询请求包含商品订单号;接收模块52用于接收上述的处理订单的***对查询请求的响应信息;输出模块,用于在该响应信息表示上述商品订单号是赠品订单号并且该赠品订单号对应的主订单号的状态不是已完成的情况下,输出提示信息以提示需要在该主订单号的状态是已完成的情况下配送上述商品订单号对应的商品。
根据本发明实施例的技术方案,在客户单独针对主商品订单进行取消或退货时,提示客户赠品订单也将同样被取消或退货,并且在配送过程中提醒配送人员先配送主商品再配送,从而能够防止赠品被客户单独获取,阻止了拆单套利行为。该方案无需人工监视订单状态,并且不影响商品的正常配送,所以既节省人工,又能保障客户体验。
以上结合具体实施例描述了本发明的基本原理,但是,需要指出的是,对本领域的普通技术人员而言,能够理解本发明的方法和设备的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本发明的说明的情况下运用他们的基本编程技能就能实现的。
因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本发明的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介质也构成本发明。显然,所述存储介质可以是任何公知的存储介质或者将来开发出的任何存储介质。
还需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。